sbcl-1.2.6
tag576ced8cb127561dc042acd97e951e4bc9ef862e
object e569d7335ea699c0b7b17a24a52ced7d4594624a
authorChristophe Rhodes <csr21@cantab.net>
Sat, 29 Nov 2014 18:56:51 +0000 (29 18:56 +0000)
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-----