A lockless, thread-safe, atomic linked-list.
A lock-free concurrent stack that shards a Treiber stack per thread and reclaims memory with epoch-based GC.
A platform-adaptive atomic tagged pointer implementation supporting 32-bit, 48-bit, and 52/57-bit high virtual address layouts with ABA protection.
A blazing-fast, NUMA-aware memory allocator written in pure Rust
A production-ready Rust crate for lock-free concurrent data structures with performance monitoring
Zero-copy pub/sub over shared memory. URI-addressed. O(1) transfer at any payload size.
High-performance lock-free data structures for Rust with zero dependencies
An atomically updatable Arc for lock-free concurrency.
Arena allocator for bytes::Bytes with a fixed-slot fast path and buddy mode
High-performance wait-free memory reclamation for lock-free data structures. Bounded memory usage, predictable latency.
Multi-producer multi-consumer channels using Kovan for memory reclamation
Lock-free concurrent hash maps using kovan memory reclamation