Richard M Kreuter | 3 Apr 2009 00:08

sbcl-1.0.27 released

SBCL 1.0.27 has been released.  Release notes:

changes in sbcl-1.0.27 relative to 1.0.26:
  * new port: support added for x86-64 OpenBSD. (thanks to Josh Elsasser)
  * new port: support added for x86-64 Solaris. (thanks to Alex Viskovatoff)
  * improvement: the system either recovers from stack exhaustion or dies
    properly as opposed to leaving the user uncertain of whether the handler
    trampled on some random memory next to the stack or having to rely on
    --lose-on-corruption (which is still a good idea to use in production
    because stack exhaustion can happen in signal handlers which will likely
    lead to hangs.)
  * bug fix: fix gc related interrupt handling bug on ppc (regression from
    1.0.25.37, reported by Harald Hanche-Olsen)
  * bug fix: work around signal delivery bug in darwin (regression from
    1.0.25.44, reported by Sidney Markowitz)
  * bug fix: fix ERROR leaking memory (reported by David Thompson)

------------------------------------------------------------------------------
Christophe Rhodes | 30 Apr 2009 22:05
Favicon

SBCL 1.0.28 released

Hi,

If I've done everything correctly, SBCL 1.0.28 should be available for
download from Sourceforge.

Best,

Christophe

changes in sbcl-1.0.28 relative to 1.0.27:
  * a number of bugs in cross-compilation have been fixed, with the ultimate
    result that building under (at least) clisp should be much more reliable.
  * minor incompatible changes: echo-streams now propagate unread-char to the
    underlying input stream, and no longer permit unreading more than one
    character.
  * improvement: on x86/x86-64 Lisp call frames now have the same layout as C
    frames, allowing for instance more reliable backtraces.
  * improvement: the debugger REPL can now reference lexical variables
    by name directly for code compiled with (DEBUG 3).
  * improvement: errors from malformed declarations now have better source
    paths associated with them. (thanks to Tobias Rittweiler)
  * optimization: faster local calls on x86/x86-64
  * bug fix: some error messages for out-of-bound array indexes confused the
    index and the bound. (thanks to Stas Boukarev)
  * bug fix: pretty printing malformed DEFPACKAGE forms (thanks to Sidney
    Markowitz)
  * bug fix: running regressions tests in shells without OSTYPE set now works.
    (reported by Harald Hanche-Olsen)
  * bug fix: more robust static space exhaustion signalling from
    MAKE-STATIC-VECTOR (thanks to Daniel Lowe)
(Continue reading)


Gmane