Dear all,
I have released sbcl-2.1.9, and uploaded sources to SourceForge; the
major user-visible changes in this release relative to the previous one
are summarized below.
I would also like to take this opportunity to bring to people's
attention that Stas Boukarev, long-time and prolific SBCL developer and
maintainer, has launched a Patreon page for his SBCL work, at
<
https://www.patreon.com/stassats>, where people may opt to provide
monthly support. A glance at the git logs, the mailing list archives
and the launchpad bugtracker will show how much SBCL's current
development activity depends on Stas' effort.
Best wishes,
Christophe
changes in sbcl-2.1.9 relative to sbcl-2.1.8:
* minor incompatible change: the experimental DEFCAS macro has been removed.
* minor incompatible change: finalizing classes with slots with duplicate
symbol-names will only emit a warning if either slot name is an exported
symbol. (lp#1943559)
* platform support:
** the debugger is better able to display SIMD packs. (thanks to Marco
Heisig)
** fix a bug in zeroing YMM registers. (thanks to Marco Heisig)
** fix instruction definitions for SSE blend and shuffle vector
instructions. (thanks to Marco Heisig)
** handle heap corruption exceptions in our exception handler on win64.
** improve WAIT-UNTIL-FD-USABLE on Windows, reducing busy-looping.
(thanks to Fabio Almeida)
* bug fix: EQUALP hash tables whose keys contain arrays containing floats should
behave correctly. (lp#1942424, reported by Nicolas Neuss)
_______________________________________________
Sbcl-announce mailing list
Sbcl-a...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-announce