X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=045eab500a6f64abaca09a195d565077660530e5;hb=4c16a9ef1bd70752c2d40d65211ecb76956bbd1d;hp=1cb34d0799780cff3f7736179cdc9cc22efd81f3;hpb=b42068e9080417a073dcb709cdd2e0315599b3df;p=sbcl.git diff --git a/NEWS b/NEWS index 1cb34d0..045eab5 100644 --- a/NEWS +++ b/NEWS @@ -2003,6 +2003,19 @@ changes in sbcl-0.8.3 relative to sbcl-0.8.2: changes in sbcl-0.8.4 relative to sbcl-0.8.3: * fixed compiler performance when processing loops with a step >1; + * bug fix: DOCUMENTATION now retrieves generic function + documentation. Also, DOCUMENTATION and (SETF DOCUMENTATION) + support has been systematized, and now supports the methods + specified by ANSI, along with a default method and a method for + slot documentation. (reported by Nathan Froyd) + * bug fix: effective methods associated with a generic function are + no longer cached over a change of that generic function's method + combination. (reported by Andreas Fuchs) + * optimization: restored some effective method precomputation in + CLOS (turned off by an ANSI fix in sbcl-0.8.3); the amount of + precomputation is now tunable. + * bug fix: in some situations compiler did not report usage of + generic arithmetic in (SPEED 3) policy. planned incompatible changes in 0.8.x: * (not done yet, but planned:) When the profiling interface settles