fxhash icon indicating copy to clipboard operation
fxhash copied to clipboard

A fast, non-secure, hashing algorithm derived from an internal hasher in FireFox.

Results 10 fxhash issues
Sort by recently updated
recently updated
newest added

Throughput often provides more precision when the benchmarks take a couple of nanoseconds for example, there's a difference between these two hidden just by the ns/iter: ``` test bench_fx64_003 ......

Currently https://lib.rs/crates/fxhash and https://crates.io/crates/fxhash both show `let mut hashmap = FxHashMap::new();`, which is wrong (#1) The README here has been fixed, but it would be great if a new version...

hello, we find out a bug , there has som code in lib.rs ``` impl Default for FxHasher32 { #[inline] fn default() -> FxHasher32 { FxHasher32 { hash: 0 }...

This PR adds const functions for generating 32-bit and 64-bit hashes from byte slices. This allows the generation of hashes at compile time. Builds on #13

I tried using `FxHashMap` to improve performance of internal hash maps, but I noticed that it takes several times longer to deserialize a large hash map that we need to...

Currently the crate fails to compile with edition 2018. It would be nice to update it.

This produces identical assembly to the version with byteorder. This requires Rust 1.34, but that's old enough to be present even in Debian Stable.

Fixes a few minor typos in the `README` (which were also showing up in the Rust and Crate docs): * purproses -> purposes * collissions -> collisions Additionally: I was...

I've noticed that FxHash(Map/Set) is also available in https://github.com/rust-lang/rustc-hash. How do the two crates relate? It looks like the same name/description. Which one should be preferred?