Skip to content

Zero-Allocation Hashing

Chronicle's Zero-Allocation Hashing provides a fast hashing service requiring no GC

What is Chronicle Zero-Allocation Hashing?

Chronicle's Zero-Allocation Hashing aims to provide a hashing API with no object allocation and hence no garbage collection (GC) required.  It provides implementations of xxHash, farmhashna and farmhsahuo from FarmHash, CityHash and MurmurHash3. 

Visit Chronicle Zero-Allocation Hashing on GitHub >
Chronicle Zero-Allocation Hashing

More Information

GitHub: Source Code

Source Code Documentation: JavaDoc

Issues: Github

Chronicle Zero-Allocation Hashing Features

  • Fast hashing algorithms
  • No GC as no object allocation is done
  • Provides implementations of:
    • xxHash
    • farmhashna and farmhashuo from FarmHash
    • CityHash
    • MurmurHash3
  • Platform-endianness-agnostic which provides consistent results whatever the byte order

Get Zero-Allocation Hashing

You can download Chronicle Zero-Allocation Hashing Directly from Mavern Central

See the benefits of Chronicle's products in action

At Chronicle, we believe less is more. Learn more about why and how Chronicle can support your business and how it can increase efficiency and streamline your systems and workflows by speaking with one of our experts.

We can also offer you our release notes.




By completing this form, I agree that Chronicle Software may keep me informed of its products, services and offerings. To view our privacy policy, click here. To unsubscribe click here.