Zero-allocation hashing for Java
LongTupleHashFunction
, support 128 bit hashxxh3
64bits hash, xxh128
128bits hash, xxh128low
64bits hashmurmur_3
128bits hash(Compared to 0.10 release, an unwanted class is hidden from the public library API.)
Download JAR: http://oss.sonatype.org/content/repositories/releases/net/openhft/zero-allocation-hashing/0.9/zero-allocation-hashing-0.9.jar
LongHashFunction.xx_r39()
to simply xx()
Download jar: https://oss.sonatype.org/content/repositories/releases/net/openhft/zero-allocation-hashing/0.8/zero-allocation-hashing-0.8.jar
LongHashFunction.hashInt()
and hashByte()
Download jar: https://oss.sonatype.org/content/repositories/releases/net/openhft/zero-allocation-hashing/0.7/zero-allocation-hashing-0.7.jar
com.intellij:annotations
dependency optionalDownload jar: https://oss.sonatype.org/content/repositories/releases/net/openhft/zero-allocation-hashing/0.5/zero-allocation-hashing-0.5.jar
farmhashna
and farmhashuo
algorithmsDownload jar: https://oss.sonatype.org/content/repositories/releases/net/openhft/zero-allocation-hashing/0.4/zero-allocation-hashing-0.4.jar