X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=b479b768f89e7cb2ed5169394056502c0882118d;hb=27b8aecceb0faecf64fcc8b90392373461b01c30;hp=ffc99dc6db85f1ea9f8d2929cd3b173f093cedd1;hpb=7610c1ce46dbf82bd05bc085fd820fd8c5f1758a;p=sbcl.git diff --git a/NEWS b/NEWS index ffc99dc..b479b76 100644 --- a/NEWS +++ b/NEWS @@ -1879,6 +1879,16 @@ changes in sbcl-0.8.1 relative to sbcl-0.8.0: treated by SLOT-BOUNDP, SLOT-VALUE, (SETF SLOT-VALUE) and SLOT-MAKUNBOUND in the specified fashion. +changes in sbcl-0.8.1 relative to sbcl-0.8.0: + * fixed bug 148: failure to inline-expand a local function left + garbage, confusing the compiler. + * fixed bugs 3cd: structure slot readers perform type check if the + slot can have an invalid value (i.e. it is either not initialized + or can be written with a less specific slot writer). + * bug fix: the compiler now traps array references to elements off + the end of an array; previously, the bounds checking in some + circumstances could go off-by-one. + planned incompatible changes in 0.8.x: * (not done yet, but planned:) When the profiling interface settles down, it might impact TRACE. They both encapsulate functions, and