Reduce use of abbreviations in StringHasher.h
Created attachment 188744 [details]
Comment on attachment 188744 [details]
View in context: https://bugs.webkit.org/attachment.cgi?id=188744&action=review
> + // FIXME: Why does this function use the version of the hash that drops the top 8 bits?
I don't really know the answer, but it's probably somewhere between these two comments in this file:
// Reserving space from the high bits for flags preserves most of the hash's
// value, since hash lookup typically masks out the high bits anyway.
// NOTE: This class must stay in sync with the create_hash_table script in
I also suspect that these reasons don't apply to callers of hashMemory, and this behavior is a result of a series of careless past refactorings.
Committed r143280: <http://trac.webkit.org/changeset/143280>