[Sbcl-announce] SBCL 2.2.9 released

2 views
Skip to first unread message

Christophe Rhodes

unread,
Sep 29, 2022, 4:23:31 AM9/29/22
to sbcl-a...@lists.sourceforge.net
Dear all,

I have just released sbcl-2.2.9; some artifacts have already been
uploaded to SourceForge, though the manual and website pages are still
in the process of being built, and other binaries will become available
in due course. The major changes in this release are summarized below.

Looking forward, we will shortly be in the position that we will no
longer need ASDF to build the contributed modules distributed alongside
SBCL. This means that we now have some options regarding how we should
handle distribution of ASDF. I have set up a poll allowing people to
express their preference of various possible scenarios, or to suggest
their own, at https://forms.gle/4WEvwqjJcu78cqtG9 -- I will read
responses and feed them in to our decision-making; please do give your
opinions.

Best wishes,

Christophe

changes in sbcl-2.2.9 relative to sbcl-2.2.8:
* platform support:
** fix build on Darwin platforms with -fno-common. (lp#1980570, thanks to
Sergei Trofimovich)
** include /usr/local paths when building on FreeBSD. (lp#1981112,
reported by William G Lederer)
** several micro-optimizations on x86-64, including: better use of
INC/SUB, better SAP+, shorter KEYWORDP, better argument count
verification
** arm64: better KEYWORDP, better argument count verification
** fix build on 32-bit Windows. (lp#1988534, thanks to Alexis Rivera)
** x86-64: WITH-PINNED-OBJECTS can pin constants. (lp#1989037)
* bug fix: make sb-simd build in compiler-only SBCL. (thanks to Tonas
Hlavaty)
* bug fix: SB-SPROF:WITH-PROFILING now returns the value of its body (as was
advertised in its documentation).
* bug fix: catch malformed LET* forms in DEFMETHOD bodies. (lp#1988880,
reported by Patrick Poitras)
* enhancement: better source form tracking for atoms in LET bindings.
* optimization: reader character macro lookup is simpler and faster.
* optimization: FILL-POINTER (and its setter) are more compact.



_______________________________________________
Sbcl-announce mailing list
Sbcl-a...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-announce
Reply all
Reply to author
Forward
0 new messages