[M3commit] CVS Update: cm3
Rodney M. Bates
rodney at elego.de
Sun Sep 16 21:20:33 CEST 2007
CVSROOT: /usr/cvs
Changes by: rodney at birch. 07/09/16 21:20:25
Modified files:
cm3/m3-libs/m3core/src/runtime/common/: RTTypeFP.m3
Log message:
The hash code in this procedure appears to be left over from the
SRC/PM3/EZM3 version, where a fingerprint was an array of 2 words.
That compiles and works, but gives hash values only in the range
[0..255], which can be far too small for some programs, resulting
in poor use of the hash table .
This is a better hash function for the CM3 case, where a fingerprint
is an array of 8 bytes.
More information about the M3commit
mailing list