Download Latest Version sbcl-2.5.7-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.3
Name Modified Size InfoDownloads / Week
Parent folder
README 2020-03-28 1.2 kB
sbcl-2.0.3-release-notes.txt 2020-03-28 1.2 kB
sbcl-2.0.3-documentation-html.tar.bz2 2020-03-28 231.9 kB
sbcl-2.0.3-source.tar.bz2 2020-03-28 6.5 MB
sbcl-2.0.3-x86-64-linux-binary.tar.bz2 2020-03-28 10.2 MB
sbcl-2.0.3-crhodes.asc 2020-03-28 947 Bytes
Totals: 6 Items   16.9 MB 1
changes in sbcl-2.0.3 relative to sbcl-2.0.2:
  * incompatible change: the external format now defaults to UTF-8 and is not
    affected by LANG. sb-ext:*default-external-format* is now the only way to
    change it.
  * minor incompatible change: the undocumented :EPHEMERAL argument to
    MAKE-THREAD has been removed.
  * minor incompatible change: DECLARE type testing of structure types when
    the SAFETY optimization quality is less than SPEED (but greater than 0) is
    precise, rather than merely testing that an object is a (general)
    STRUCTURE-OBJECT.
  * platform support
    ** respect sunos platform assembler flag handling
    ** riscv architecture can be detected during the build
    ** enabled the sb-dynamic-core feature on riscv, sparc, and made it
       unconditional everywhere
    ** cheneygc is an option for arm and arm64
  * enhancement: the installed sbcl executable tree can be renamed or moved
    without risk of incorrectly referencing a '.core' file from an obsolete
    path. (lp#666086)
  * optimization: transform (values-list (list one-item)) to (values one-item)
    as multiple items were already recognized.

Source: README, updated 2020-03-28