#rwlock #mutex #spinlock #no-std #once

no-std spinning

Mutexes and SIX locks implemented by spinning

2 unstable releases

0.1.0 Dec 1, 2020
0.0.3 Jul 7, 2020
0.0.2 Jul 7, 2020
0.0.1 Jul 3, 2020
0.0.0 Jun 20, 2020

#188 in Concurrency

Download history 10821/week @ 2021-07-01 12977/week @ 2021-07-08 7990/week @ 2021-07-15 12874/week @ 2021-07-22 14517/week @ 2021-07-29 12325/week @ 2021-08-05 14667/week @ 2021-08-12 41556/week @ 2021-08-19 12147/week @ 2021-08-26 24828/week @ 2021-09-02 17707/week @ 2021-09-09 16759/week @ 2021-09-16 5821/week @ 2021-09-23 15267/week @ 2021-09-30 32909/week @ 2021-10-07 26835/week @ 2021-10-14

15,907 downloads per month
Used in 2 crates

MIT/Apache

32KB
642 lines

spinning-rs

Build Status Crates.io Documentation

A #![no_std] crate for spinlocks, intended to function similarly to spin, but with enhanced features such as SIX (shared-intent-exclusive) rwlocks, and lock_api.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~165KB