[prev in list] [next in list] [prev in thread] [next in thread] 

List:       sbcl-announce
Subject:    [Sbcl-announce] sbcl-2.1.4 released
From:       Christophe Rhodes <csr21 () cantab ! net>
Date:       2021-04-28 21:21:04
Message-ID: 8735vahzr3.fsf () shin
[Download RAW message or body]

Dear all,

I have released SBCL 2.1.4, uploading sources and a binary to the files
area on SourceForge.  The release notes are appended below; one change
not mentioned in the release notes, but which might possibly cause
observable changes in behaviour, is that COMPILE-FILE no longer requires
a global lock, but can execute in parallel: which might have
implications for systems using some kind of parallel build.  Reports of
any issues or problems encountered (or success stories) would be very
helpful.

Best wishes,

Christophe

changes in sbcl-2.1.4 relative to sbcl-2.1.3:
  * platform support:
    ** work around address-space randomization causing instability on new
       versions of MinGW.  (lp#1921141)
  * bug fix: RANDOM on floats returns values strictly less than the float
    argument.
  * bug fix: compiler error on x86-64 resulting from attempting to zero a
    memory location with xor.  (reported by Eric Marsden)
  * optimization: extended loops updating iteration variables with THEN can
    perform specialized arithmetic for those updates.
  * optimization: in some cases, the jump table resulting from a compilation
    of TYPECASE is simpler.
  * optimization: on x86-64, IF BOUNDP followed by SYMBOL-VALUE can elide some
    memory loads and tests.



_______________________________________________
Sbcl-announce mailing list
Sbcl-announce@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-announce
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic