* src/lisp.h (XHASH): Redefine to be imperfect and fit in a Lisp int.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 8 Nov 2012 21:58:55 +0000 (16:58 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 8 Nov 2012 21:58:55 +0000 (16:58 -0500)
commit61ddb1b9e10518fe3e5c66a255119de92b48f2a0
treed67696d476ffcc35ade15fa8fa3050b7e47e88e5
parent04a2d0d38a2835db6c2e5a74cd7701555a7eb826
* src/lisp.h (XHASH): Redefine to be imperfect and fit in a Lisp int.
* src/fns.c (hashfn_eq, hashfn_eql, sxhash):
* src/profiler.c (hashfn_profiler): Don't use XUINT on non-integers.
* src/buffer.c (compare_overlays): Use XLI rather than XHASH.
src/ChangeLog
src/buffer.c
src/fns.c
src/lisp.h
src/print.c
src/profiler.c