• Home
  • Raw
  • Download

Lines Matching +full:linux +full:- +full:nightly

11 [Documentation (type-safe lock API)](https://docs.rs/lock_api/)
16 locking. It also exposes a low-level API for creating your own efficient
19 When tested on x86_64 Linux, `parking_lot::Mutex` was found to be 1.5x
33 OS-specific synchronization primitives. The small size of `Mutex` in
34 particular encourages the use of fine-grained locks to increase
53 This must be enabled with the `hardware-lock-elision` feature.
54 8. `RwLock` uses a task-fair locking policy, which avoids reader and writer
83 based on the Webkit [`WTF::ParkingLot`](https://webkit.org/blog/6161/locking-in-webkit/)
86 inspired by Linux [futexes](https://man7.org/linux/man-pages/man2/futex.2.html),
90 ## Nightly vs stable
94 - The `wasm32-unknown-unknown` target is only fully supported on nightly with
95 `-C target-feature=+atomics` in `RUSTFLAGS` and `-Z build-std` passed to cargo.
98 Just make sure not to enable `-C target-feature=+atomics` on stable as that
102 To enable nightly-only functionality, you need to enable the `nightly` feature
114 To enable nightly-only features, add this to your `Cargo.toml` instead:
118 parking_lot = { version = "0.12", features = ["nightly"] }
131 `hardware-lock-elision` feature. This requires Rust 1.59 due to the use of
147 …* Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or https://www.apache.org/license…
148 * MIT license ([LICENSE-MIT](LICENSE-MIT) or https://opensource.org/licenses/MIT)
155 for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as a…