X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=OPTIMIZATIONS;h=1f8746f14400565d7246281ee0710e2f5721de78;hb=6ab9c60f1c53cc7cc912d644658bc23453a82ac4;hp=0ca48de3354fcab34182d424658a16d8ad663898;hpb=3a4229d4a91f04da79dfc7366433682f8c979f0a;p=sbcl.git diff --git a/OPTIMIZATIONS b/OPTIMIZATIONS index 0ca48de..1f8746f 100644 --- a/OPTIMIZATIONS +++ b/OPTIMIZATIONS @@ -185,3 +185,8 @@ sbcl-0.8.12.30, this affects at least DUMP-OBJECT through COMPOUND-OBJECT-P, and (LABELS MAYBE-EMIT-MAKE-LOAD-FORMS GROVEL) through TYPEP UNBOXED-ARRAY, within the compiler itself. -------------------------------------------------------------------------------- +#18 +(lambda (x) (declare (null x)) (sxhash x)) goes through SYMBOL-HASH +rather than either constant-folding or manipulating NIL-VALUE or +NULL-TN directly. +--------------------------------------------------------------------------------