sbcl-1.5.3 released
Christophe Rhodes <[email protected]> Mon, 27 May 2019 21:40:12 +0100
| Newsgroups | gmane.lisp.steel-bank.announce |
|---|---|
| Message-ID | <[email protected]> |
Dear all,
You can now find the freshly-uploaded sbcl-1.5.3 release at Sourceforge,
for download and tagged in git. The principal changes in this release
are appended below.
I wish you a good end of May,
Best wishes,
Christophe
changes in sbcl-1.5.3 relative to sbcl-1.5.2:
* platform support:
- RISC-V: numerous bug fixes and improvements
- all platforms: better run-program performance when used from multiple
threads.
* enhancement: (declaim (optimize (debug 2))) ensures compilation of
top-level forms, providing better debugging for simple forms that are
otherwise "byte-code interpreted" when compiled into FASLs.
* bug fix: use of finalizers could in rare circumstances cause a crash in
the garbage collector.
* bug fix: show extended function designators, e.g. (setf foo), in the
disassembler
* optimization: reduced overhead of calling NTH/NTHCDR.
* optimization: improved FLOAT-SIGN on DOUBLE-FLOATs on 64-bit platforms