X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=292ee48c547a91c4153cac0d87cea4c5c1c59c1a;hb=1f7bb609de31bba1a85817496ecbde52a07edf14;hp=29cb0516488b06754e1c49da222a1bbe06e79970;hpb=e8e3ccee2ad4acb6ee1774d91648b68254868483;p=sbcl.git diff --git a/NEWS b/NEWS index 29cb051..292ee48 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,18 @@ changes in sbcl-0.8.16 relative to sbcl-0.8.15: + * enhancement: saving cores with foreign code loaded is now + supported on x86/NetBSD and sparc/Linux in addition to the previously + supported platforms. + * bug fix: parsing self-recursive alien record types multiple times + no longer causes infinite recursion. (reported by Thomas F. Burdick, + original patch by Helmut Eller for CMUCL) + * bug fix: stack-exhaustion detection works now on NetBSD as well. + (thanks to Richard Kreuter) + * bug fix: defining classes whose accessors are methods on existing + generic functions in other (locked) packages no longer signals + bogus package lock violations. (reported by François-René Rideau) + * bug fix: special variables as DEFMETHOD parameters no longer have + associated bogus type declarations. (reported by David Wragg and + Bruno Haible) * bug fix: read-write consistency on streams of element-type (SIGNED-BYTE N) for N > 32. (reported by Bruno Haible for CMUCL) * bug fix: redefiniton of the only method of a generic function with @@ -11,10 +25,19 @@ changes in sbcl-0.8.16 relative to sbcl-0.8.15: Beane) * fixed compiler failure, caused by instrumenting code during IR1-optimization. (Debian bug report #273606 by Gabor Melis) + * optimization: added loop analysis and improved register allocation * fixed some bugs revealed by Paul Dietz' test suite: ** POSITION on displaced vectors with non-zero displacement returns the right answer. - ** (SIMPLE-STRING) is a valid type specifier for sequence creators. + ** (SIMPLE-STRING) is a valid type specifier for sequence + creators. + ** *PRINT-LEVEL* handling for slotless structures is pedantically + correct. + ** PPRINT-INDENT accepts a request for an indentation of any REAL. + ** PPRINT-TAB (and the FORMAT ~T directive) now indent by the + correct amounts. + ** The justification version of the FORMAT ~< directive treats + non-zero minpad parameter correctly. changes in sbcl-0.8.15 relative to sbcl-0.8.14: * incompatible change: SB-INT:*BEFORE-SAVE-INITIALIZATIONS* and