Commit 1a764b45 authored by Janne Blomqvist's avatar Janne Blomqvist Committed by Morris Jette
Browse files

Introduce siphash, and use it.

Siphash is a state of the art keyed hash function that is performance competitive with the usual non-cryptographic hash functions. It's used as the default hash function backing hash tables in e.g. Perl, Python, Rust, and so on. Here we initially use it for the gid cache hash table, and in the common xhash implementation.
parent 3d946a02
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment