src/hash_map.c
// Pelle Evensen's "Moremur" 64-bit mixer based on Murmur3 mixer
Pelle Evensen's "Moremur" 64-bit mixer based on Murmur3 mixer
Pelle Evensen ' s " Moremur " 64 - bit mixer based on Murmur3 mixer
uint64_t hash_uint64(uint64_t h)
{
    h ^= h >> 27;
    h *= 0x3C79AC492BA7B653ULL;
    h ^= h >> 33;
    h *= 0x1C69B3F74AC4AE35ULL;
    h ^= h >> 27;
    return h;
}
uint64_t hash_uint64 ( uint64_t h ) { h ^= h >> 27 ; h *= 0x3C79AC492BA7B653ULL ; h ^= h >> 33 ; h *= 0x1C69B3F74AC4AE35ULL ; h ^= h >> 27 ; return h ; }
Pelle Evensen's "Moremur" 64-bit mixer based on Murmur3 mixer
Pelle Evensen ' s " Moremur " 64 - bit mixer based on Murmur3 mixer