Help save net neutrality! Learn more.
Close

Commit [81e4a9]  Maximize  Restore  History

Repo status: analyzing...

Change pseudo-random hash values in CTYPE things to quasi-random.

They're now address-based for the target lisp, random for the host.
Cache performance is essentially unchanged; generating a hash is faster.

Douglas Katzman Douglas Katzman 2014-07-31

changed src/code/early-type.lisp
changed src/code/target-sxhash.lisp
changed src/code/type-class.lisp
changed src/code/typedefs.lisp
changed tests/hash.pure.lisp
src/code/early-type.lisp Diff Switch to side-by-side view
Loading...
src/code/target-sxhash.lisp Diff Switch to side-by-side view
Loading...
src/code/type-class.lisp Diff Switch to side-by-side view
Loading...
src/code/typedefs.lisp Diff Switch to side-by-side view
Loading...
tests/hash.pure.lisp Diff Switch to side-by-side view
Loading...