You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Maybe i'm missing something here but since Rust 1.36, hashbrown is now the HashMap implementation for the Rust standard library so is the dependency needed?
And then you can use use the default HashMap with an ahash or fxhash or pull in that dependency. fxhash was the most performant (not cryptographically safe) when used in rustc https://nnethercote.github.io/perf-book/hashing.html but of many cases ahash is faster
Or even better, use the default hashset and feature gate fxhash or ahash algorithms defaulting to ahash 🥇
The text was updated successfully, but these errors were encountered:
The standard HashMap hasn't stabilized the RawEntry API which hashbrowns (and halfbrown) exposes once that is stabelized in core-rust we don't need hashbrowns any more :)
Maybe i'm missing something here but since Rust 1.36,
hashbrown
is now the HashMap implementation for the Rust standard library so is the dependency needed?And then you can use use the default HashMap with an
ahash
orfxhash
or pull in that dependency.fxhash
was the most performant (not cryptographically safe) when used in rustc https://nnethercote.github.io/perf-book/hashing.html but of many casesahash
is fasterOr even better, use the default hashset and feature gate
fxhash
orahash
algorithms defaulting toahash
🥇The text was updated successfully, but these errors were encountered: