rust-lang / hashbrown

Rust port of Google's SwissTable hash map
https://rust-lang.github.io/hashbrown
Apache License 2.0
2.46k stars 288 forks source link

Change the default hasher to foldhash #563

Closed Amanieu closed 1 month ago

Amanieu commented 1 month ago

Foldhash performs generally better than AHash while still avoiding the pitfalls of FxHash with certain distributions (such as only hashing aligned values).

Amanieu commented 1 month ago

@bors r+

bors commented 1 month ago

:pushpin: Commit 7762511757d081efdaf766e7e8e24153e3cda0f7 has been approved by Amanieu

It is now in the queue for this repository.

bors commented 1 month ago

:hourglass: Testing commit 7762511757d081efdaf766e7e8e24153e3cda0f7 with merge cd623c45025547280b34c572f0a959c945ea79ef...

bors commented 1 month ago

:sunny: Test successful - checks-actions Approved by: Amanieu Pushing cd623c45025547280b34c572f0a959c945ea79ef to master...