spaolacci / murmur3

Native MurmurHash3 Go implementation
BSD 3-Clause "New" or "Revised" License
947 stars 127 forks source link

Inline Sum128 #26

Open funny-falcon opened 5 years ago

funny-falcon commented 5 years ago

Inline implementation of Sum128WithSeed and use it for Sum64WithSeed. It gives measurable difference on short strings.

Also, add a bit of randomness to benchmark to stress branch prediction in last block calculation.