A synchronization primitive for lock-free reads with one concurrent writer
MIT License
An implementation of Craig and, indenpendently, Magnussen, Landin, and Hagersten queue lock for m...
Pillars for Transactional Systems and Data Grids
Code examples, data structures, and links from my book, Rust Atomics and Locks.
[stable] A convenient macro, for cloning values into a closure.
Linux futex-based synchronization
A synchronization lock designed for wrapping thread-unsafe C libraries in Rust
Compact and efficient synchronization primitives for Rust. Also provides an API for creating cust...
Access an object from a single Tokio task
A lock-free, read-optimized, concurrency primitive.
Automated lock accounting & profiling
rust rcu cell library
Rust mini-library to combine a reader and a writer into a Read+Write psedo-socket.
Safe concurrency in D (`shared` made easier)
The fast async mutex which uses spinlock algorithm with using waker
A Mutex/RwLock that helps you sanity check your concurrent algorithm and becomes zero-cost with t...