#mutex #spin-lock #primitive #locking #sync #queueing #synchronization-primitive

mcs

Synchronization primitives based on Mellor-Crummey and Scott’s (MCS) queueing spinlock. This library is usable without std.

2 releases

Uses old Rust 2015

0.1.1 Jan 21, 2017
0.1.0 Oct 22, 2016

#4 in #queueing

MIT license

14KB
282 lines

mcs-rs

This implements the MCS spinlocking algorithm in Rust.

No runtime deps