diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2011-12-16 17:54:16 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2011-12-16 17:54:16 -0800 |
commit | 595e55ff7fd02106e7e04bd0db3c2737643fedbd (patch) | |
tree | ce3b47e5252f7ef0c466d7b3297cb00cf9fe57f1 /unwind.c | |
parent | 1bab133df8cf48d33296b299a25f0616b10bb7b1 (diff) | |
download | txr-595e55ff7fd02106e7e04bd0db3c2737643fedbd.tar.gz txr-595e55ff7fd02106e7e04bd0db3c2737643fedbd.tar.bz2 txr-595e55ff7fd02106e7e04bd0db3c2737643fedbd.zip |
2011-12-16 Kaz Kylheku <kaz@kylheku.com>
* hash.c (equal_hash): Eliminating displacement from character
hashes. Simplifying some code.
(eql_hash): Handle fixnums, characters and literals specially,
rather than hashing all value types the same way. The shift
applicable for object pointers causes adjacent integers to clash.
Diffstat (limited to 'unwind.c')
0 files changed, 0 insertions, 0 deletions