Zero-Allocation-Hashing
Zero-Allocation-Hashing copied to clipboard
Zero-allocation hashing for Java
I tested [my implementation](https://github.com/qweek/Zero-Allocation-Hashing/blob/varhandle/src/main/java/net/openhft/access/UnsafeAccess.java) for Java 9+ with VarHandles instead of Unsafe. In my test case (hashing multiple files with a total size of ~ 1 GB) I noticed a...
It seems that the Murmur3 implementation has the same problem as that in Guava (see https://github.com/google/guava/issues/3493).
The xxHash implementation doesn't produce predictable results when compared to python for strings (as in the given example. I believe this is due to java's handling of character arrays: https://codeahoy.com/2016/05/08/the-char-type-in-java-is-broken/...
Can we have a `module-info.java` added so this can be used in modular projects? Thanks!
according to travis notice: > Please be aware travis-ci.org will be shutting down in several weeks, with all accounts migrating to travis-ci.com. Please stay tuned here for more information.
Hi, I have it only on android device: Samsung Galaxy J5 (SM-J530F), but possibly there are other devices affected. We have fatal crash that always happens when trying to hash...
Hello. I'm trying to understand the design decision behind *requiring* hashing to be stateless. Each call to hashByte/hashLong etc. starts with the state equal to the original seed and calls...
Add JMH benchmarks as a subproject in this repository. Evaluate MetroHash performance and add the results to the table in README: https://github.com/OpenHFT/Zero-Allocation-Hashing#performance