Hazard pointers in Rust.
☆217Dec 6, 2025Updated 3 months ago
Alternatives and similar repositories for haphazard
Users that are interested in haphazard are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- ☆30Jun 13, 2021Updated 4 years ago
- A lock-free, append-only atomic pool.☆68May 29, 2022Updated 3 years ago
- A port of Java's ConcurrentHashMap to Rust☆575Nov 30, 2025Updated 3 months ago
- A lock-free, read-optimized, concurrency primitive.☆2,097Mar 14, 2026Updated last week
- An unordered multiset/bag implementation backed by HashMap☆76Mar 14, 2026Updated last week
- A `VecDeque` (and `Vec`) variant that spreads resize load across pushes.☆116Mar 14, 2026Updated last week
- Compile-time reference counting☆456May 18, 2025Updated 10 months ago
- Source for https://rust-for-rustaceans.com/☆166Mar 14, 2026Updated last week
- Fast, efficient, and robust memory reclamation for Rust.☆468Sep 13, 2025Updated 6 months ago
- Concurrency permutation testing tool for Rust.☆2,648Feb 20, 2026Updated last month
- Byte-wise atomic memcpy.☆45Mar 12, 2026Updated last week
- Automatic performance regression tests for Rust code☆16Jan 27, 2020Updated 6 years ago
- Wordle Solver inspired by 3blue1brown☆235Oct 15, 2022Updated 3 years ago
- A benchmarking harness for concurrent key-value collections☆119Feb 5, 2023Updated 3 years ago
- ☆94Sep 18, 2023Updated 2 years ago
- A fast bump allocation arena for Rust☆2,143Feb 26, 2026Updated 3 weeks ago
- Timer facilities for Tokio based on OS-level primitives.☆14May 7, 2020Updated 5 years ago
- Gather author, contributor and publisher data on crates in your dependency graph.☆351Feb 5, 2026Updated last month
- ☆179Dec 7, 2023Updated 2 years ago
- Rust port of Google's SwissTable hash map☆2,889Mar 7, 2026Updated 2 weeks ago
- Find the load at which a benchmark falls over.☆36Jul 31, 2020Updated 5 years ago
- SMR Benchmark: A Microbenchmark Suite for Concurrent Safe Memory Reclamation Schemes☆46Aug 12, 2025Updated 7 months ago
- A crate for managing memory bit by bit☆1,378Aug 9, 2024Updated last year
- Blazing fast concurrent HashMap for Rust.☆3,988Mar 5, 2025Updated last year
- An implementation of a LRU cache☆795Jan 7, 2026Updated 2 months ago
- a debugger for async rust!☆4,447Feb 3, 2026Updated last month
- Tools for concurrent programming in Rust☆8,369Feb 22, 2026Updated last month
- in-place allocation-reusing queues for Rust☆395Jun 6, 2024Updated last year
- Slab allocator for Rust☆886Jan 31, 2026Updated last month
- ☆36Aug 8, 2024Updated last year
- A crate for safe and ergonomic pin-projection.☆704Mar 12, 2026Updated last week
- Efficient, lock-free, bounded Rust broadcast channel☆838Sep 9, 2023Updated 2 years ago
- An implementation of Joshua Yanovski's Ghost Cell paper.☆501Jan 28, 2024Updated 2 years ago
- ☆64Feb 16, 2026Updated last month
- ☆248Mar 8, 2026Updated 2 weeks ago
- Append-only collections for Rust where borrows to entries can outlive insertions☆274Jan 23, 2026Updated 2 months ago
- Heap profiling and ad hoc profiling for Rust programs.☆940Feb 20, 2025Updated last year
- Type erasure for async trait methods☆2,133Feb 16, 2026Updated last month
- Task abstraction for building executors☆587Feb 13, 2026Updated last month