Andrius Pukšta
Andrius Pukšta
`Mutex`, `RwLock` and `CondVar` are const-constructible in `std` since [Rust 1.63](https://blog.rust-lang.org/2022/08/11/Rust-1.63.0.html#const-mutex-rwlock-condvar-initialization). In most platforms `pthread` locks have been replaced with ones that do not allocate. Maybe it should be noted...
Changes: - updated dependencies - updated README instructions and results - removed `chan` benchmarks because `chan` is unmaintained since 2018 - added `flume` to the plot; I tried to include...
[std::sync::LazyLock](https://doc.rust-lang.org/std/sync/struct.LazyLock.html) is an alternative to lazy_static that has been [recently stabilized](https://blog.rust-lang.org/2024/07/25/Rust-1.80.0.html#whats-in-1800-stable).