Access an object from a single Tokio task
OTHER License
Rust: Convert closures into futures based on greenthread on bare-metal (no_std + no_alloc).
The fast async mutex which uses spinlock algorithm with using waker
Safe concurrency in D (`shared` made easier)
A synchronization primitive for lock-free reads with one concurrent writer
An implementation of Craig and, indenpendently, Magnussen, Landin, and Hagersten queue lock for m...
Buffered IO with futures on top of a threadpool for blocking IO
AsyncRead/AsyncWrite stdin/stdout for legacy pre-0.1 Tokio
Automated lock accounting & profiling
A synchronization lock designed for wrapping thread-unsafe C libraries in Rust
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, sch...
Concurrency permutation testing tool for Rust.
A Mutex/RwLock that helps you sanity check your concurrent algorithm and becomes zero-cost with t...
Code examples, data structures, and links from my book, Rust Atomics and Locks.
Linux futex-based synchronization
The `io_uring` library for Rust