[cl-debian] Accepted sbcl 1:1.0.10.0-1 (source all i386)

Peter Van Eynde pvaneynd at debian.org
Wed Oct 3 06:32:06 UTC 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 27 Sep 2007 22:32:05 +0200
Source: sbcl
Binary: sbcl sbcl-source sbcl-doc
Architecture: source all i386
Version: 1:1.0.10.0-1
Distribution: unstable
Urgency: low
Maintainer: Peter Van Eynde <pvaneynd at debian.org>
Changed-By: Peter Van Eynde <pvaneynd at debian.org>
Description: 
 sbcl       - A Common Lisp compiler and development system
 sbcl-doc   - Documentation for Steel Bank Common Lisp
 sbcl-source - Source code files for SBCL
Changes: 
 sbcl (1:1.0.10.0-1) unstable; urgency=low
 .
   * New upstream version. Major changes:
      + new feature: SB-CLTL2 contrib module now implements
        FUNCTION-INFORMATION. (thanks to Larry D'Anna)
      + optimization: scavenging weak pointers is now more efficient,
        requiring O(1) instead of O(N) per weak pointer to identify
        scanvenged vs. unscavenged pointers. (thanks to Paul Khuong)
      + optimization: typechecking (SETF SLOT-VALUE) is now ~5x faster in
        method bodies using constant slot-names when the first argument is
        a specializer parameter for the method.
      + optimization: SLOT-VALUE &co are now ~50% faster for variable slot
        names, when the class of the instance is a direct instance
        STANDARD-CLASS or FUNCALLABLE-STANDARD-CLASS (making them only 3x
        as slow as the constant slot-name case.)
      + optimization: member type construction is now O(N) instead
        of O(N^2).
      + optimization: UNION and NUNION are now O(N+M) for large
        inputs as long as the :TEST function is one of EQ, EQL, EQUAL, or
        EQUALP.
      + enhancement: DEFINE-MODIFY-MACRO lambda-list information is
        now more readable in environments like Slime which display it.
        (thanks to Tobias C. Rittweiler)
      + bug fix: SB-EXT:COMPARE-AND-SWAP was non-atomic unless the compiler
        was able to infer the correct argument type for the object on which
        the CAS operation was being performed.
      + bug fix: copy propagation interfered with parallel assignment
        semantics in local calls. (reported by Paul Khuong)
      + bug fix: the signed modular fixnum shift compiled to wrong code on
        x86 and x86-64.  (spotted by a slight modification to some of
        PFD's random tests)
Files: 
 12317b4c125bad9af4f572cb5d6c13db 800 devel optional sbcl_1.0.10.0-1.dsc
 dd2d403ddb90c8712b6b9150ca4ad3d4 4616528 devel optional sbcl_1.0.10.0.orig.tar.gz
 0954f0800d9ede8fb1cbe1b1229096d8 34632 devel optional sbcl_1.0.10.0-1.diff.gz
 c392432a9d8c8dda64efde281165bc1a 1563216 doc optional sbcl-doc_1.0.10.0-1_all.deb
 42e6366bbc89665da2c87fb1ee5dfd3a 3887108 doc optional sbcl-source_1.0.10.0-1_all.deb
 7a220d6f57d21b2df8ca81b048811364 9047826 devel optional sbcl_1.0.10.0-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFG/HEA11ldN0tyliURAmecAJwM6v71K1eWeCKy9DDClytgDkU89ACfdvig
82m0FSu+VQSs1MTGmt5y5Us=
=XfBS
-----END PGP SIGNATURE-----


Accepted:
sbcl-doc_1.0.10.0-1_all.deb
  to pool/main/s/sbcl/sbcl-doc_1.0.10.0-1_all.deb
sbcl-source_1.0.10.0-1_all.deb
  to pool/main/s/sbcl/sbcl-source_1.0.10.0-1_all.deb
sbcl_1.0.10.0-1.diff.gz
  to pool/main/s/sbcl/sbcl_1.0.10.0-1.diff.gz
sbcl_1.0.10.0-1.dsc
  to pool/main/s/sbcl/sbcl_1.0.10.0-1.dsc
sbcl_1.0.10.0-1_i386.deb
  to pool/main/s/sbcl/sbcl_1.0.10.0-1_i386.deb
sbcl_1.0.10.0.orig.tar.gz
  to pool/main/s/sbcl/sbcl_1.0.10.0.orig.tar.gz





More information about the Cl-debian mailing list