It lurks now, wary and hungry, in the usual CVS and File Release
places on SourceForge. Enjoy.
From the NEWS file in the distribution:
changes in sbcl-0.9.11 relative to sbcl-0.9.10:
* new platform: experimental support for SBCL x86/Darwin, including
MacOS X 10.4.5 on Intel.
* new feature: Unicode character names are now known to the system
(through CHAR-NAME and NAME-CHAR).
* new feature: the filesystem location of SBCL's core file is
exposed to lisp through the variable SB-EXT:*CORE-PATHNAME*.
* minor incompatible change: the contrib modules SB-POSIX and
SB-BSD-SOCKETS no longer depend on stub C libraries; the intent of
this change is to make it easier to distribute
location-independent binaries.
* bug fix: as implied by AMOP, standardized classes no longer have
slots named by external symbols of public packages. (reported by
Pascal Costanza)
* optimization: calling functions via constant symbols -- as in
(FUNCALL 'FOO) -- is now roughly as efficient as calling them
via the function object as in (FUNCALL #'FOO).
* optimization: on x86 and x86-64, the calling convention for the
case of dealing with an unknown number of values has been altered
to be friendlier to the prediction heuristics implemented,
particularly with reference to CALL and RET pairing. (thanks to
Alastair Bridgewater)
* optimization: on x86, the code for access to thread-local symbol
values and binding/unbinding of thread-local symbols is smaller.
(thanks to Alastair Bridgewater)
* enhancement: CONSTANTP is now able to determine constantness of
more complex forms, including calls to constant-foldable standardized
functions and some special forms beyond QUOTE.
* fixed bug: occasional GC crashes on Solaris/x86
* optimization: x86-64 supports stack allocation of results of simple
calls of MAKE-ARRAY, bound to variables, declared DYNAMIC-EXTENT
* enchancement: the PROCESS-INPUT and -OUTPUT streams created by
SB-EXT:RUN-PROGRAM can be used for both character and byte IO
(thanks to James Knight)
* fixed bug: CL:LISTEN always returns NIL at end of file, as required
by the standard (thanks to Stephen Compall)
--
William Harold Newman <william.newman@...>
PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C
Ubi saeva indignatio ulterius cor lacerare nequit. -- Jonathan Swift's epitaph
|