[Mono-dev] [U-SPAM] Re: String.GetHashCode()
Miguel de Icaza
miguel at novell.com
Mon Dec 3 09:45:22 EST 2007
First of all, I love the idea.
> Don't forget that 4 bytes per Hashcode isn't enough. You also need a
> boolean to store if the hash is already computed (as e.g. 0 is a valid
> hash, too).
You could assume that any string over N would contain the
precomputed hashcode immediately after the string in a sizeof(IntPtr)
aligned 32-bit location.
What the N should still be measured.
More information about the Mono-devel-list