hashbrown icon indicating copy to clipboard operation
hashbrown copied to clipboard

Rust port of Google's SwissTable hash map

Results 106 hashbrown issues
Sort by recently updated
recently updated
newest added

* Changes: - Introduce new swiss_cheese.rs benchmark. * Motivation: The current design of RawTable leaves tombstones behind to indicate deleted elements, going from tightly packed elements to a much more...

All methods of the RawTableInner structure assume one important detail that is not described in the documentation: the `ctrl` and `bucket_mask` fields must remain unchanged throughout the life of the...

Not meant to be merged

# Context [GxHash](https://crates.io/crates/gxhash/2.2.4) is a new non-cryptographic hashing algorithm that outperforms all counterparts (of the same class, `fxhash` is slightly faster for tiny inputs but at the cost of much...

# Context The benchmarks uses of `black_box` as a "fence" around outputs to prevent compiler optimization such as optimizing them out (because the compiler would otherwise consider them not used)....

hi, I am working on a Tauri project, and after updating to Tauri 1.5.2 I have been hitting this when using the auto-update feature: ```Thread 0 Crashed:: main Dispatch queue:...

I have some similar allocators: 1. One gives out whole pages only. On Linux this is commonly 4KiB and on Apple silicon MacBook Pros this is commonly 16KiB. 2. One...

Hi, I'm updating some codebase and noticed the changes wrt `allocator-api2`. https://github.com/rust-lang/hashbrown/pull/417 I want to lead with the fact that I am not an advanced Rust developer, so my question...

Hi When using certain crates (repro below) it is possible for `hashbrown` to fail to compile, even though it is a transitive dependency. To reproduce, create a new crate: `cargo...