rust rcu cell library
LGPL-3.0 License
Linux futex-based synchronization
Rust library for single assignment cells and lazy statics without macros
Statically-checked alternatives to RefCell and RwLock
A lock-free, read-optimized, concurrency primitive.
A Mutex/RwLock that helps you sanity check your concurrent algorithm and becomes zero-cost with t...
A thread-safe lazily initialized cell using double-checked locking.
An implementation of Craig and, indenpendently, Magnussen, Landin, and Hagersten queue lock for m...
Safe concurrency in D (`shared` made easier)
Reference counting smart pointer without weak count
Safe, single-threaded global state in Rust.
A faster Arc.
OptionCell: OnceCell but derivable from Option
A synchronization primitive for lock-free reads with one concurrent writer
Code examples, data structures, and links from my book, Rust Atomics and Locks.
Rust: Convert closures into futures based on greenthread on bare-metal (no_std + no_alloc).