X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=NEWS;h=0e1e389a964ad9c704aee7c59297bbf215fb6d13;hb=8977ab898eab890a11eb9b4bab72c42561f0dc22;hp=cc6228b3ef63c0ac37d067850b6953b7b4030e08;hpb=0af996ffd49f08b71ba071c6d69dd2b465b4202f;p=sbcl.git diff --git a/NEWS b/NEWS index cc6228b..0e1e389 100644 --- a/NEWS +++ b/NEWS @@ -18,11 +18,11 @@ changes in sbcl-0.9.6 relative to sbcl-0.9.5: * bug fix: division by zero in sb-sprof when no samples were collected * bug fix: a race when a slow to arrive sigprof signal killed sbcl * bug fix: asdf-install uses CRLF as required by the HTTP spec. - (thanks to Alexander Kjeldaas) + (thanks to Alexander Kjeldaas) * new feature: ignoring the return values of destructive functions like NREVERSE signals a compile-time style-warning. (thanks to Kevin Reid) - * new feature: the alignment of alien structure fields can be + * new feature: the alignment of alien structure fields can be explicitly specified. (thanks to Cyrus Harmon) * threads ** bug fix: threads stacks belonging to dead threads are freed by the @@ -30,10 +30,16 @@ changes in sbcl-0.9.6 relative to sbcl-0.9.5: ** minor incompatible change: INTERRUPT-THREAD-ERROR-ERRNO removed ** WITH-RECURSIVE-LOCK can be nested in a WITH-MUTEX for the same lock ** bug fix: dynamic variable and thread start related gc lossage + ** bug fix: job control (SIGSTOP/SIGCONT) no longer confuses threads + suspended for gc * fixed some bugs revealed by Paul Dietz' test suite: ** SUBTYPEP is slightly more accurate on heinously complicated CONS types where some of the members have uncertain (in the NIL, NIL sense) type relationships to each other. + * GENCGC + ** Cores produced by SAVE-LISP-AND-DIE on GENCGC platforms are + no longer purified unless :PURIFY T is explicitly specified. + ** Non-purified cores are significantly smaller than before changes in sbcl-0.9.5 relative to sbcl-0.9.4: * new feature: timers based on Zach Beane's excellent timer package