🔒 A "phase-fair" reader-writer spinlock
-
Updated
Jan 30, 2023 - Rust
🔒 A "phase-fair" reader-writer spinlock
An implementation of Mellor-Crummey and Scott lock for mutual exclusion, referred to as MCS lock.
⛓️ no_std synchronization primitives using spinlock
Rust synchronization primitives usable in async context
An implementation of Dave Dice's scalable, concurrency restrictive and eventually fair lock for mutual exclusion, referred to as Malthusian lock.
Readers-writer lock for Rust
An implementation of Craig and, indenpendently, Magnussen, Landin, and Hagersten queue lock for mutual exclusion, referred to as CLH lock.
Add a description, image, and links to the spinlock topic page so that developers can more easily learn about it.
To associate your repository with the spinlock topic, visit your repo's landing page and select "manage topics."