Tags

Tags give the ability to mark specific points in history as being important
  • upstream/1.5.3

    Upstream version 1.5.3
  • sbcl-1.5.3

    changes in sbcl-1.5.3 relative to sbcl-1.5.2:
      * platform support:
        - RISC-V: numerous bug fixes and improvements
        - all platforms: better run-program performance when used from multiple
          threads.
      * enhancement: (declaim (optimize (debug 2))) ensures compilation of
        top-level forms, providing better debugging for simple forms that are
        otherwise "byte-code interpreted" when compiled into FASLs.
      * bug fix: use of finalizers could in rare circumstances cause a crash in
        the garbage collector.
      * bug fix: show extended function designators, e.g. (setf foo), in the
        disassembler
      * optimization: reduced overhead of calling NTH/NTHCDR.
      * optimization: improved FLOAT-SIGN on DOUBLE-FLOATs on 64-bit platforms
    
  • debian/2%1.5.2-1

    sbcl Debian release 2:1.5.2-1
  • upstream/1.5.2

    Upstream version 1.5.2
  • sbcl-1.5.2

    changes in sbcl-1.5.2 relative to sbcl-1.5.1:
      * enhancement: RISC-V support with the generational garbage collector.
      * enhancement: command-line option "--tls-limit" can be used to alter the
        maximum number of thread-local symbols from its default of 4096.
      * enhancement: better muffling of redefinition and lambda-list warnings
      * platform support:
        - OS X: use Grand Central Dispatch semaphores, rather than Mach semaphores
        - Windows: remove non-functional definition of make-listener-thread
      * new feature: decimal reader syntax for rationals, using the R exponent
        marker and/or *READ-DEFAULT-FLOAT-FORMAT* of RATIONAL.
      * optimization: various Unicode tables have been packed more efficiently
    
  • debian/2%1.5.1-1

    sbcl Debian release 2:1.5.1-1
  • upstream/1.5.1

    Upstream version 1.5.1
  • sbcl-1.5.1

    changes in sbcl-1.5.1 relative to sbcl-1.5.0:
      * enhancement: restarts for missing package errors.
      * optimization: FIND-PACKAGE should be faster even when run in the context
        of a package with local package-nicknames.
      * optimization: fix TRUNCATE deftransform's results to have well-defined
        signs
      * bug fix: thread-safety problems in RUN-PROGRAM with :PTY.
      * bug fix: SLEEP transform could never fire.
      * build enhancement: defend against quirky host floating point
        implementation
      * test enhancement: allow more parallelism in running the
        regression test suite
    
  • debian/2%1.5.0-1

    sbcl Debian release 2:1.5.0-1
  • upstream/1.5.0

    Upstream version 1.5.0
  • debian/2%1.4.16-2

    sbcl Debian release 2:1.4.16-2
  • sbcl-1.5.0

    changes in sbcl-1.5.0 relative to sbcl-1.4.16:
      * enhancement: SB-COVER emulates IN-PACKAGE when recording source maps;
        this makes it possible to generate coverage for forms that uses local
        package nicknames, or otherwise must be read in the correct package.
      * build enhancement: new host quirks mechanism, support for building under
        ABCL and ECL (as well as CCL, CMUCL, CLISP and SBCL itself)
      * optimization: (FIND-SYMBOL x "P") for constant "P" executes faster,
        subject to "P" not being a package-local nickname of any
        package. Similarly INTERN.  (lp#1814924)
      * optimization: bounds checks are elided when possible where the same array
        is dereferenced multiple times.
      * bug fix: initargs are now deduplicated when computing effective slots.
      * bug fix: TREE-EQUAL with :TEST 'EQL now correctly computes its answer.
        (reported by Bahodir Mansurov)
      * bug fix: compiled (COERCE x 'FLOAT) no longer coerces double-floats into
        single-floats.  (reported by J. Gareth Williams)
    
  • debian/2%1.4.16-1

    sbcl Debian release 2:1.4.16-1
  • upstream/1.4.16

    Upstream version 1.4.16
  • sbcl-1.4.16

    changes in sbcl-1.4.16 relative to sbcl-1.4.15:
      * minor incompatible change: ENSURE-DIRECTORIES-EXIST no longer establishes
        a CONTINUE restart in case of an error.
      * minor incompatible change: Defining macros (DEFVAR, etc) which require a
        symbol as the name will fail to macroexpand if given a non-symbol.
      * enhancement: the unexported restart names SB-{ALIEN,FASL,IMPL,PCL}::RETRY
        have been replaced by SB-EXT:RETRY.
    
  • debian/2%1.4.15-1

    sbcl Debian release 2:1.4.15-1
  • upstream/1.4.15

    Upstream version 1.4.15
  • sbcl-1.4.15

    changes in sbcl-1.4.15 relative to sbcl-1.4.14:
      * enhancement: added AVX2 instructions on x86-64, which can be used with
        SB-SIMD-PACK.
      * enhancement: specializer name parsing is less lenient and signals a
        specific condition in case of syntax errors. (lp#1808681)
      * enhancement: provide interactive restarts for some file-system errors.
      * enhancement: COMPILE no longer acquires the world lock.
        (fixes most occurrences of lp#308959)
      * bug fix: RUN-PROGRAM is more responsive and less likely to deadlock
        (lp#1702178, lp#1808641)
      * bug fix: traceroot can search for simple-fun targets (lp#1808659, reported
        by Michal Herda)
      * compiler bug fixes:
        ** related to code generation: lp#1805899, lp#1806982, lp#1807455
        ** related to interpreting and constant-folding: lp#1806513
        ** related to the type system: lp#1804759, lp#1804796
        ** related to eq-testing of structure slots: lp#1809582, lp#1808273
        ** related to dynamic-extent: lp#1809565, lp#1809253, lp#1809485,
           lp#1739652
        ** related to GC safety: lp#308949
    
  • debian/2%1.4.14-1

    sbcl Debian release 2:1.4.14-1
  • upstream/1.4.14

    Upstream version 1.4.14