26 Feb 19:40
1. sbcl-1.0.15 has been released, and 2. upcoming sbcl-1.1
From: William Harold Newman <william.newman <at> airmail.net>
Subject: 1. sbcl-1.0.15 has been released, and 2. upcoming sbcl-1.1
Newsgroups: gmane.lisp.steel-bank.announce
Date: 2008-02-26 18:42:54 GMT
Subject: 1. sbcl-1.0.15 has been released, and 2. upcoming sbcl-1.1
Newsgroups: gmane.lisp.steel-bank.announce
Date: 2008-02-26 18:42:54 GMT
sbcl-1.0.15 is in the SourceForge file release system now; enjoy.
In unrelated sbcl-announce - ish news, the next release is expected to
be called sbcl-1.1. For details, see sbcl-devel. The high level
summary is:
* Its freeze period is expected to start at the customary
20th-of-the-month-ish time, but instead of releasing it around the
25th, we'll probably poke at it a little longer than usual.
* There is some interest in using it (and then occasional successive
future releases) as the base for more-stable less-patched branches,
something like the Linux stable branches.
>From the NEWS file in the distribution of sbcl-1.0.15:
changes in sbcl-1.0.15 relative to sbcl-1.0.14:
* enhancement: cleaner backtraces for interactive interrupts, as
well as other cases where the interesting frames used to be
obscured by interrupt handling frames.
* enhancement: untracing a whole package using (UNTRACE "FOO") is
now supported, and tracing a whole package using (TRACE "FOO") now
traces SETF-functions as well.
* enhancement: implement SB-POSIX:MKTEMP and SB-POSIX:MKDTEMP.
* SB-DEBUG:PRINT-FRAME-CALL now prints the entry-point kind even
when SB-DEBUG:*SHOW-ENTRY-POINT-DETAILS* is NIL.
* unreadably printed representation of hash-tables now includes
weakness if any.
* bug fix: partially fixed #188: type propagation from assignments
is now more efficient.
* bug fix: fixed #407: (COERCE X 'SINGLE-FLOAT) and (COERCE X
'DOUBLE-FLOAT) are not flushable.
* bug fix: on x86 and x86-64 pointer based EQ-hashing now uses the
full address of the object, and none of the tag bits.
* bug fix: readably printing hash-tables now respects other printer
control variables. (reported by Cedric St-Jean)
* bug fix: compiler gave a bogus STYLE-WARNING for the :SYNCHRONIZED
keyword with MAKE-HASH-TABLE.
* bug fix: export SB-POSIX:MKSTEMP.
* bug fix: SORT was not interrupt safe.
* bug fix: XREF accounts for the last node of each basic-block as
well.
* bug fix: MAKE-INSTANCE optimizations interacted badly with
non-keyword :DEFAULT-INITARGS in the presence of :BEFORE/:AFTER
methods on SHARED-INITIALIZE. (thanks to Matt Marjanovic)
* bug fix: the CTOR optimization for MAKE-INSTANCE should no longer
create obsolete instances in the case of redefinition or
obsoletion of a superclass. (thanks to Andy Hefner)
* bug fix: Support for the Alpha architecture has been revived; it had
suffered somewhat from lack of maintenance since sbcl-1.0.
* improvements to the Windows port:
** The system detects the codepage to use at startup, instead of
using the value from the saved core. (thanks to Kei Suzuki)
--
--
William Harold Newman <william.newman <at> airmail.net>
PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C
Last month was harming month, so this month we're alienating. -- Rudi
Schlatte, http://article.gmane.org/gmane.lisp.steel-bank.devel/10851
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
RSS Feed