sbcl-0.7.6 released

William Harold Newman <[email protected]> Tue, 23 Jul 2002 12:18:42 -0500
Newsgroups gmane.lisp.steel-bank.announce
Message-ID <[email protected]>
SBCL 0.7.6 has been released.

The NEWS file basically speaks for itself about what's in the release.
However, this might be a good place to note that there's also a fair
amount of stuff in the Oxbridge pipeline which didn't quite make it
into 0.7.6 but which could into CVS in the next few days. In
particular, Dan Barlow has reimplemented the old stack overflow
checking hack in terms of a proper page protection scheme, and
Christophe Rhodes has some more array and sequence upgrades.

changes in sbcl-0.7.6 relative to sbcl-0.7.5:
  * bug fix: Floating point exceptions are treated much more
    consistently on the x86/Linux and PPC/Linux platforms.
  * Array initialization with :INITIAL-ELEMENT is now much faster for
    cases when the compiler cannot open code the array creation, but
    does know what the UPGRADED-ARRAY-ELEMENT-TYPE will be. General
    array accesses have also seen a speed increase.
  * bug fix: LOAD :IF-DOES-NOT-EXIST NIL now works when file type is
    specified. (This was at the root of some bad interactions between
    SBCL and ILISP: thanks to Gregory Wright for diagnosing this and
    reporting the bug.)
  * bug fix: Internal error arguments for undefined functions are now
    computed correctly on the PPC/Linux platform.
  * bug fix: Bad &REST syntax is now checked correctly. (thanks to 
    Raymond Toy's patch for CMU CL)
  * Support for the Solaris 9 operating environment has been included
    (thanks to Daniel Merritt)
  * A very ugly but hopefully complete draft of the missing FFI chapter
    of the manual has been created by reformatting the corresponding
    CMU CL manual chapter into (currently very ugly and incoherent)
    DocBook and bringing it up to date for SBCL behavior. Thus, the
    manual is now essentially complete, at least by my extreme
    once-and-only-once standards, whereby it's acceptable to refer to
    the doc strings of SB-EXT functions as the primary documentation.
  * The fasl file version number has changed again, due to cleanup of
    (user-invisible) bitrotted stuff. (E.g. *!INITIAL-FDEFN-OBJECTS*
    is no longer a static symbol.)

-- 
William Harold Newman <[email protected]>
All languages tie you up and beat you. However, if an environment
suits your particular kink, then it feels good to you. You may not
even notice that there's anything kinky going on. It's only someone
else's kinky languages that makes you say "do what?"
  -- Wayne Conrad, <http://www.c2.com/cgi/wiki?BondageAndDisciplineLanguages>
PGP key fingerprint 85 CE 1C BA 79 8D 51 8C  B9 25 FB EE E0 C3 E5 7C


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf