[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