Steel Bank Common Lisp.

Edit Package sbcl
http://www.sbcl.org/

Steel Bank Common Lisp (SBCL) is a high performance Common Lisp
compiler. It is open source / free software, with a permissive license.
In addition to the compiler and runtime system for ANSI Common Lisp, it
provides an interactive environment including a debugger, a statistical
profiler, a code coverage tool, and many other extensions.

Refresh
Refresh
Source Files
Filename Size Changed
README.openSUSE 0000000368 368 Bytes
customize-target-features.lisp 0000000254 254 Bytes
sbcl-1.1.2-install.patch 0000000358 358 Bytes
sbcl-1.2.7-armel-linux-binary.tar.bz2 0009907991 9.45 MB
sbcl-1.2.7-powerpc-linux-binary.tar.bz2 0009884585 9.43 MB
sbcl-1.4.11-armhf-linux-binary.tar.bz2 0009767589 9.32 MB
sbcl-1.4.2-arm64-linux-binary.tar.bz2 0010578821 10.1 MB
sbcl-1.4.3-x86-linux-binary.tar.bz2 0010227185 9.75 MB
sbcl-1.4.7-x86-64-linux-binary.tar.bz2 0010380734 9.9 MB
sbcl-1.5.8-ppc64le-linux-binary.tar.bz2 0010025597 9.56 MB
sbcl-2.2.4-source.tar.bz2 0007030086 6.7 MB
sbcl-use-SOURCE_DATE_EPOCH-for-build-id.patch 0000000596 596 Bytes
sbcl.changes 0000150586 147 KB
sbcl.spec 0000006299 6.15 KB
sbclrc.sample 0000001322 1.29 KB
strip-arm-CFLAGS.patch 0000000479 479 Bytes
Revision 157 (latest revision is 210)
John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) accepted request 979160 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 157)
- Update to version 2.2.4
  * enhancement: better constraint propagation in the compiler. Specifically,
    the compiler can now derive the type of X in control flow join situations
    such as
    (LAMBDA (X) (ECASE (1 ...) (2 ...)) X)
    or
    (LAMBDA (X) (ETYPECASE (INTEGER ...) (SYMBOL ...)) X)
    instead of forgetting all information about X after the E(TYPE)CASE.
  * optimization: inlined functions enclosed in local macro definitions no
    longer save their entire lexical environment, reducing unnecessary
    memory retention.
  * optimization: faster (< integer fixnum) comparisons (ARM64 and x86-64).
  * platform support:
    ** RUN-PROGRAM is faster on Linux and FreeBSD if close_range(2) is
       available.
  * bug fix: block compilation now interacts more correctly with the creation
    of new packages.
  * bug fix: internal compiler error in array reference
    optimizer. (lp#1966624)
- from version 2.2.3
  * minor incompatible change: SB-THREAD:MUTEX-OWNER may return :THREAD-DEAD
    if the apparent owner either exited nearly instantly after releasing the
    mutex (and is not now the owner), or died and never released it.
  * minor incompatible change: building the system with the simple semi-space
    copying collector is no longer supported.
  * minor incompatible change: support for PPC/Darwin has been removed.
  * platform support:
    ** fix regressions in threads on RISC-V.  (lp#1962598)
    ** threads are now enabled by default on RISC-V.
    ** The generational garbage collector is now supported on MIPS.
Comments 0
openSUSE Build Service is sponsored by