-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Fri, 26 Oct 2007 23:38:00 +0200 Source: sbcl Binary: sbcl sbcl-source sbcl-doc Architecture: source all i386 Version: 1:1.0.11.0-1 Distribution: unstable Urgency: low Maintainer: Peter Van Eynde <pvaneynd@debian.org> Changed-By: Peter Van Eynde <pvaneynd@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.11.0-1) unstable; urgency=low . * Use Vcs-Bzr in control file * New upstream release. Major changes: + incompatible change: hash-table accessor functions are no longer automatically protected by locks. Concurrent accesses on the same hash-table from multiple threads can give inconsistent results or even corrupt the hash-table completely. Multi-threaded applications should do their own locking at the correct granularity. In the current implementation it is still safe to have multiple readers access the same table, but it's not guaranteed that this property will be maintained in future releases. + minor incompatible change: (SETF MUTEX-VALUE) is not longer supported, and will signal an error at runtime. + enhancement: SB-THREAD package now exports a semaphore interface. + enhancement: CONS can now stack-allocate on x86 and x86-64. (Earlier LIST and LIST* supported stack-allocation, but CONS did not.) + enhancement: nested lists can now be stack allocated on platforms providing stack allocation support. + enhancement: dynamic-extent support has been extended to support cases where there are multiple possible sources for the stack allocated value. + optimization: RELEASE-MUTEX no longer needs to perform a syscall if the mutex is uncontested on Linux. + bug fix: symbol-macro expansion now uses the *MACROEXPAND-HOOK* as specified by the CLHS. (thanks to Tobias Rittweiler) + bug fix: NaN comparison now works on x86-64. + bug fix: CLOSE :ABORT T on a stream with pending output now works. + bug fix: instances of non-standard metaclasses using standard instance structure protocol sometimes missed the slot type checks in safe code. + bug fix: known functions can be inlined in high-debug code. Files: b9ef16a7b3e43fbfaf6e28683f5867c5 800 devel optional sbcl_1.0.11.0-1.dsc cd10b99df02ee1e010509fe0fefd9530 4632456 devel optional sbcl_1.0.11.0.orig.tar.gz d84e8919415347e3c1796f1b9dfe530c 35244 devel optional sbcl_1.0.11.0-1.diff.gz 216e34003cd5f6cc88faf6991f20e23a 1600160 doc optional sbcl-doc_1.0.11.0-1_all.deb 8eb966099ca374d9f40c74a56b6da3d6 3902768 doc optional sbcl-source_1.0.11.0-1_all.deb 7286f6ef43cfc053f90bb3f6cb100fef 9090764 devel optional sbcl_1.0.11.0-1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHIuoF11ldN0tyliURAq6uAKCZYWkbJJiFg/SCAQfYviVzHB/2VACfXm/J hwhEKzOukQKcl3JrVwABWaI= =O3Bx -----END PGP SIGNATURE----- Accepted: sbcl-doc_1.0.11.0-1_all.deb to pool/main/s/sbcl/sbcl-doc_1.0.11.0-1_all.deb sbcl-source_1.0.11.0-1_all.deb to pool/main/s/sbcl/sbcl-source_1.0.11.0-1_all.deb sbcl_1.0.11.0-1.diff.gz to pool/main/s/sbcl/sbcl_1.0.11.0-1.diff.gz sbcl_1.0.11.0-1.dsc to pool/main/s/sbcl/sbcl_1.0.11.0-1.dsc sbcl_1.0.11.0-1_i386.deb to pool/main/s/sbcl/sbcl_1.0.11.0-1_i386.deb sbcl_1.0.11.0.orig.tar.gz to pool/main/s/sbcl/sbcl_1.0.11.0.orig.tar.gz