sbcl-1.1.16
tag0a2fa3c3cadddc71ad296b57bc1474d411044746
object a14aed2ae830279710336218fbf50e049a91fbcc
authorChristophe Rhodes <csr21@cantab.net>
Fri, 28 Feb 2014 15:53:09 +0000 (28 15:53 +0000)
changes in sbcl-1.1.16 relative to sbcl-1.1.15:
  * minor incompatible change: improve read/print consistency for pathnames on
    Win32, by using the circumflex character #\^ as the escape character.
    (lp#673625)
  * enhancement: SB-EXT:DEFINE-LOAD-TIME-GLOBAL. (lp#1253688)
  * enhancement: Loading fasls with symbols from an undefined package includes
    the name of the symbol in the error message.
  * bug fix: problems when redefining classes and doing TYPEP on classes
    concurrently. (lp#1272742)
  * bug fixes to the x86-64 XCHG instruction:
    ** it was misencoded when used with RAX, R8-R15 registers. (reported by
       Eric Marsden)
    ** it was misencoded when used to exchange EAX with itself.
    ** the disassembler wrongly printed XCHG RAX, R8 and the corresponding
       32- and 16-bit variations as NOP.
  * bug fix: the disassembler outputs source annotations in the right place
    and no longer randomly drops some of them. (lp#1249205)
  * bug fix: fix commutative-arg-swap from introducing undumpable structures
    into code, prevent code with errors from being compiled. (lp#1276282)
  * bug fix: pathnames with :back in their directory component are succeffully
    resolved.
  * bug fix: the deterministic profiler now uses ENCAPSULATE functionality to
    wrap functions around. (lp#309086)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQEcBAABCgAGBQJTELDlAAoJEOvVlakQDWPNiOsIAKxgyg29RTw6A5Zr1NWznLTL
wMvkCzHFVFrHXSPr/3Vq2bCUIc1BG1oDX1nd5YO4+WqEZPgqIOe6HBFaha+3AvGe
WbZGQNbXOrq4khLwLHvE7frP3JRYfw63F4LSKXO84sMHJXpaN19MuDRrT4GzAEbA
Gu2mt8hnLgncujw3qHtAYVwEb6SaF5GYlg9+YpUvkssb0pgkpaV1utFAJ5d/F+HT
VhiufArq0EsiHg+mQuOqRs5W/VNLCv9ndhnwmZs+gBYQrc67OOaqu0R6Woo++G5M
s/ZC9utGPmetgwXIigs5804oE4URdR5jal90wD6cyMTpquSo/OWMgl6JKFN6+1Q=
=cRs3
-----END PGP SIGNATURE-----