[runtime] Reduce collisions with open addressing hashes
authorVlad Brezae <brezaevlad@gmail.com>
Wed, 15 Feb 2017 01:00:35 +0000 (03:00 +0200)
committerVlad Brezae <brezaevlad@gmail.com>
Mon, 20 Feb 2017 12:24:24 +0000 (14:24 +0200)
commit4f1a64acb02188d7a0ad4ea1b0c61238cfb4a360
treee301c189632f428f297bb639ff7495f01ede3d15
parent779d417c8f950d9ca8bc25d857ae24af9542ca0e
[runtime] Reduce collisions with open addressing hashes

In some hashtables we add multiple elements with the same hash. If we use only the address for hashing they would cluster since they are likely to have close addresses.
mono/metadata/metadata.c