X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=7d695ae2fa0e7cd56a8a8542b9e9434c0ea0b951;hb=eaa8a506790bb6ed627da617247bfd13802eb365;hp=da8114856ccb123c5a9e36bb4ead3630e6c221ed;hpb=1da7e361946dc94df2fae31cd8f2bad2497fa1d0;p=sbcl.git diff --git a/NEWS b/NEWS index da81148..7d695ae 100644 --- a/NEWS +++ b/NEWS @@ -7,10 +7,17 @@ changes in sbcl-0.9.1 relative to sbcl-0.9.0: combination method is not signalled until the faulty method is called. * bug fix: iteration variable type inferrer failed to deal with open intervals. (reported by Alan Shields) + * bug fix: dynamically loading (via LOAD-SHARED-OBJECT or similar) + "frameworks" on Mac OS X no longer causes an EXC_BAD_ACCESS if two + or more runtime options were provided to the sbcl binary. * compiled code is not steppable if COMPILATION-SPEED >= DEBUG. * contrib improvement: implement SB-POSIX:MKSTEMP (Yannick Gingras) - * optimization: There's now a fast-path for fixnum arguments in the + * optimization: there's now a fast-path for fixnum arguments in the generic subtraction routines on x86/x86-64. (Thanks to Lutz Euler) + * optimization: the code generated on x86-64 is more compact thanks + to not outputting unneccessary prefix bytes. (Thanks to Lutz Euler) + * bug fix: floating-point exception handling now works on x86-64. + (Thanks to James Knight) * fixed some bugs revealed by Paul Dietz' test suite: ** the type-error signalled from WARN has a filled-in DATUM slot. ** the type-error required when a stream is not associated with