Download Latest Version sbcl-2.5.6-source.tar.bz2 (8.3 MB)
Email in envelope

Get an email when there's a new version of Steel Bank Common Lisp

Home / sbcl / 2.0.9
Name Modified Size InfoDownloads / Week
Parent folder
README 2020-09-27 1.4 kB
sbcl-2.0.9-release-notes.txt 2020-09-27 1.4 kB
sbcl-2.0.9-documentation-html.tar.bz2 2020-09-27 232.0 kB
sbcl-2.0.9-source.tar.bz2 2020-09-27 6.5 MB
sbcl-2.0.9-x86-64-linux-binary.tar.bz2 2020-09-27 10.2 MB
sbcl-2.0.9-crhodes.asc 2020-09-27 959 Bytes
Totals: 6 Items   17.0 MB 13
changes in sbcl-2.0.9 relative to sbcl-2.0.8:
  * incompatible change: HPPA and DEC Alpha architecture
    support has been removed.
  * minor incompatible change: the compiler signals a warning at
    compile-time when an initform of T, NIL or 0 does not match a
    STANDARD-CLASS slot's declared type.
  * minor incompatible change: the runtime no longer uses SIGPIPE internally,
    so the signal is deliverable to user code as is customary. Ignoring the
    signal - in lieu of the OS default of process termination - is obtainable
    via (SB-SYS:ENABLE-INTERRUPT SB-UNIX:SIGPIPE :IGNORE).
  * platform support:
    ** a number of obsolete portability layers (particularly on the Windows
       platform) have been removed in favour of direct calling of the native
       interfaces.
    ** RUN-PROGRAM now accepts a :WINDOW argument to control whether a
       subprocess window should be displayed.  (Thanks to Luis Borges de
       Oliveira)
    ** the use of futexes implied by :SB-FUTEX is now implemented on FreeBSD.
  * bug fix: SB-SPROF can distinguish between SBCL-internal assembly routines.
  * bug fix: SB-SPROF has better output in its reports for anonymous
    functions.
  * optimization: CALL-NEXT-METHOD with supplied arguments in required
    positions is now faster if the supplied arguments are EQL to the original
    arguments.

Source: README, updated 2020-09-27