SBCL 0.8.21 has been released.

William Harold Newman <[email protected]> Sun, 27 Mar 2005 08:15:20 -0600
Newsgroups gmane.lisp.steel-bank.announce
Message-ID <[email protected]>
It's up on the file releases page now; enjoy.

from the NEWS file in the distribution:
changes in sbcl-0.8.21 (0.9alpha.1?) relative to sbcl-0.8.20:
  * incompatible change: thread support for non-NPTL systems has
    been removed - locking is buggy and unreliable.  A threaded 
    SBCL build will now warn at startup and refuse to create
    new threads, unless futex support is detected in the kernel
  * incompatible change: the top level REPL now has only an ABORT
    restart associated with it, not TOPLEVEL and ABORT as it used to.
    TOP and TOPLEVEL are now available as debugger commands for 
    returning to the top level.
  * incompatible change: forms evaluated in the REPL now use the
    global optimization policy.
  * incompatible change: user- and system-initialization files are
    no longer processed with LOAD, but by READ and EVAL; hence the
    global optimization policy, startup package, readtable, etc, 
    can be set by them.
  * The .fasl file format number has been incremented because of 
    various incompatible changes.
  * internal entry point details and argument counts no longer appear
    in backtraces unless explicitly requested by setting
    SB-DEBUG:*SHOW-ENTRY-POINT-DETAILS*.
  * built-in and standard functions no longer have names like "top
    level local call to FOO".
  * fixed bug 32: functions defined in non-null lexical environments
    now have more legible printed representation
  * fixed bug 33: functions defined in non-null lexical environemnts
    are now more amenable to inspection by INSPECT.
  * workaround for bug 354: XEPs no longer appear in backtraces unless
    explicitly requested.
  * fixed bug: receiving the signal which results from attempting to
    write to mprotect()ed memory (SIGSEGV on Linux and some *BSDs,
    SIGBUS on other *BSDs) on architectures where the C stack is also
    the Lisp stack (x86 and x86-64) from foreign code no longer leads
    to debugger confusion or wild instability.  (reported by Cheuksan
    Wang)
  * fixed bug: COUNT and EQUAL no longer issue compiler efficiency
    notes when operating on objects known to be SIMPLE-BIT-VECTORs.
    (reported by Lutz Euler)
  * fixed bug: (TYPEP X '(MEMBER ...)) no longer returns a list in
    compiled code. (reported by Paul Dietz)
  * fixed bug 276b: mutating with MULTIPLE-VALUE-SETQ a binding of a
    specialized parameter to a method to something that is not TYPEP
    the specializer is now possible.
  * fixed bug: the MAKE-INSTANCE optimization is now correct in the
    face of package deletion.
  * fixed bug: LOAD should bind *LOAD-PATHNAME* to the merged
    pathname. (reported by David Tolpin on c.l.l)
  * contrib improvement: the SB-SIMPLE-STREAMS contrib now defines
    STRING-SIMPLE-STREAM and FILE-SIMPLE-STREAM as subclasses of
    STRING-STREAM and FILE-STREAM, respectively.
  * contrib improvement: SB-INTROSPECT handles more of SLIME's needs
    than previously; in addition, its test suite is now run on build.
    (thanks to Luke Gorrie)
  * a more robust x86-64 disassembler. (thanks to Lutz Euler)
  * optimization: added a immediate representation for single-floats 
    on x86-64
  * fixed some bugs revealed by Paul Dietz' test suite:
    ** MISC.564: defined out-of-line version of %ATAN2 on x86.
    ** attempting to create a package with a colliding nickname causes
       correctable errors to be signalled.
    ** MISC.572-574: :START1 and :START2 broken for simple-base-strings.
    ** several x86-64 backend bugs related to sign-extension of immediate
       operands.

-- 
William Harold Newman <[email protected]>
"in fasl file format version 53, but this version of SBCL uses format
version 54" -- sbcl-0.8.21 complaining about one of my projects


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click