Ticket #1069 (closed defect: fixed)
SXHASH shouldn't collide on small fixnums
|Reported by:||fare||Owned by:||gb|
Collisions on small consecutive numbers mean hash-tables will be slower than expected, and systematic such collisions probably count as a performance bug.
(EQUAL (SXHASH 12) (SXHASH 13)) ;;=> T
gz says it looks like 2n and 2n+1 can have same SXHASH, and gb points at CCL::STRIP-TAG-TO-FIXNUM.