nxt.xxhash64

xxHash is an extremely fast non-cryptographic hash algorithm, working at speeds close to RAM limits. It is proposed in two flavors, 32 and 64 bits.

TODO: merge into xxhash-d TODO: make endian-aware

Members

Functions

xxhash64Of
ulong xxhash64Of(char[] data, ulong seed)

Compute xxHash-64 of input string data, with optional seed seed.

xxhash64Of
ulong xxhash64Of(ubyte[] data, ulong seed)

Compute xxHash-64 of input data, with optional seed seed.

Structs

XXHash64
struct XXHash64

xxHash-64, based on Yann Collet's descriptions

Meta