tag name | sbcl-1.2.6 (576ced8cb127561dc042acd97e951e4bc9ef862e) |
tag date | 2014-11-29 18:56:51 +0000 |
tagged by | Christophe Rhodes <csr21@cantab.net> |
tagged object | commit e569d7335e... |
changes in sbcl-1.2.6 relative to sbcl-1.2.5:
* enhancement: SERVE-EVENTS uses the poll() system call in lieu of
select() if the OS has the former. Previously poll() was used
only if waiting on exactly one file descriptor.
* enhancement: efficiency of access to untagged structure slots is improved
on x86-64, and the order of slots in memory is exactly as specified by
defstruct, simplifying use of structures as arguments to foreign calls.
* bug fix: SB-DEBUG:ARG now works in all TRACE options which evaluate forms.
(lp#1357826)
* bug fix: GC memory corruption during internal memory handling.
* bug fix: duplicate effective-slot-definition objects as compared
by EQ on name could be present in CLASS-SLOTS of a class whose
metaclass was structure-class or condition-class. (lp#1049423)
* bug fix: HANDLER-BIND with empty bindings works again; regression in
1.2.5. (lp#1388707)
* bug fix: ATOMIC-INCF works on structure slots in interpreted code.
(lp#1381867)
* bug fix: MAKE-ARRAY properly handles character types like (eql #\a) and
(member #\a #\c). (lp#1392068)
* bug fix: READ sometimes accidentally preserved a whitespace character
after a token when it should not have. (lp#327790)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQEcBAABCgAGBQJUehb0AAoJEOvVlakQDWPN7boIAKZuObabA8v4A/n3ijoK934k
CvXt2X5IAL7l2ED9hJf4Z7lYTvJbHnQi8aKjBVOn0RV5rtIvcwOU8E2qOU4mPXUM
Zrti9i2pgjsKsa/XFMQnlxMMgteShtea5CDSyhfPaqz4z6nFM5Rx1h/ZRYskPmp8
8iA8Norm9nAN4xZXAg0GqAmucUZ9x7vKtK/7zu49aoin29a5B84+2gjC2zqMDYXY
2uDQNHG1suXBYFikssy6DBglJx8jiOXm00lQePZSpdVVfuresZm/9Sir+c+lV3rb
vwvUJ6Zkq3pAN98vpHCmKo4q6ZRDx8DEDKkFvrd1qRtv/uOImb+6v8OsWmE1MDs=
=eoam
-----END PGP SIGNATURE-----