Commit [59ac73] Maximize Restore History

0.8.12.35:

Possibly pointless micro-optimization for SXHASH
... type tests for CONS are more expensive than type tests for
LIST. Distinguish between CONS and LIST manually, then,
so that we can return the right answer more quickly for
NIL.
... exposes a bug in the cross-compiler: SXHASH is most
definitely not constant-foldable there.
... be even more paranoid about SXHASH/PSXHASH testing

Christophe Rhodes Christophe Rhodes 2004-07-15

changed src/code/sxhash.lisp
changed src/code/target-sxhash.lisp
changed src/compiler/fndb.lisp
changed tests/hash.impure.lisp
changed OPTIMIZATIONS
changed version.lisp-expr
src/code/sxhash.lisp Diff Switch to side-by-side view
Loading...
src/code/target-sxhash.lisp Diff Switch to side-by-side view
Loading...
src/compiler/fndb.lisp Diff Switch to side-by-side view
Loading...
tests/hash.impure.lisp Diff Switch to side-by-side view
Loading...
OPTIMIZATIONS Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...