Home
last modified time | relevance | path

Searched refs:parking_lot (Results 1 – 25 of 34) sorted by relevance

12

/external/rust/crates/tokio/src/loom/std/
Dparking_lot.rs10 pub(crate) use parking_lot::{MutexGuard, RwLockReadGuard, RwLockWriteGuard, WaitTimeoutResult};
14 pub(crate) struct Mutex<T: ?Sized>(parking_lot::Mutex<T>);
17 pub(crate) struct RwLock<T>(parking_lot::RwLock<T>);
21 pub(crate) struct Condvar(parking_lot::Condvar);
26 Mutex(parking_lot::Mutex::new(t)) in new()
33 Mutex(parking_lot::const_mutex(t)) in const_new()
57 RwLock(parking_lot::RwLock::new(t)) in new()
72 Condvar(parking_lot::Condvar::new()) in new()
Dmod.rs11 mod parking_lot; module
58 pub(crate) use crate::loom::std::parking_lot::{
/external/rust/crates/parking_lot/
DCHANGELOG.md1 ## parking_lot 0.11.1, lock_api 0.4.2 (2020-11-18)
11 ## parking_lot 0.11.0, parking_lot_core 0.8.0, lock_api 0.4.0 (2020-06-23)
25 ## parking_lot 0.10.2 (2020-04-10)
29 ## parking_lot 0.10.1, parking_lot_core 0.7.1, lock_api 0.3.4 (2020-04-10)
41 ## parking_lot 0.10.0, parking_lot_core 0.7.0, lock_api 0.3.2 (2019-11-25)
56 ## parking_lot 0.9.0, parking_lot_core 0.6.0, lock_api 0.3.1 (2019-07-14)
58 - Re-export lock_api (0.3.1) from parking_lot (#150)
72 ## parking_lot 0.8.1 (2019-07-03, _yanked_)
74 - Re-export lock_api (0.3.0) from parking_lot (#150)
77 ## parking_lot 0.8.0, parking_lot_core 0.5.0, lock_api 0.2.0 (2019-05-04)
[all …]
DMETADATA1 name: "parking_lot"
6 value: "https://crates.io/crates/parking_lot"
10 value: "https://static.crates.io/crates/parking_lot/parking_lot-0.11.1.crate"
DREADME.md1 parking_lot chapter
4 ![Rust](https://github.com/Amanieu/parking_lot/workflows/Rust/badge.svg)
5 [![Crates.io](https://img.shields.io/crates/v/parking_lot.svg)](https://crates.io/crates/parking_lo…
7 [Documentation (synchronization primitives)](https://docs.rs/parking_lot/)
19 When tested on x86_64 Linux, `parking_lot::Mutex` was found to be 1.5x
110 parking_lot = "0.11"
117 parking_lot = { version = "0.11", features = ["nightly"] }
130 separate from the synchronization primitives in the `parking_lot` crate so that
131 changes to the core API do not cause breaking changes for users of `parking_lot`.
DCargo.toml.orig2 name = "parking_lot"
7 repository = "https://github.com/Amanieu/parking_lot"
DCargo.toml15 name = "parking_lot"
23 repository = "https://github.com/Amanieu/parking_lot"
DAndroid.bp42 crate_name: "parking_lot",
/external/rust/crates/parking_lot_core/src/
Dlib.rs55 mod parking_lot; module
61 pub use self::parking_lot::deadlock;
62 pub use self::parking_lot::{park, unpark_all, unpark_filter, unpark_one, unpark_requeue};
63 pub use self::parking_lot::{
66 pub use self::parking_lot::{DEFAULT_PARK_TOKEN, DEFAULT_UNPARK_TOKEN};
/external/rust/crates/once_cell/
DCHANGELOG.md5 - Improve code size when using parking_lot feature.
44 - upgrade `parking_lot` to `0.11.0`
45 …://doc.rust-lang.org/nomicon/dropck.html#an-escape-hatch[dropck] with `parking_lot` feature enable…
50 - upgrade `parking_lot` to `0.10` (note that this bumps MSRV with `parking_lot` feature enabled to …
80 - share more code between `std` and `parking_lot` implementations.
85 - remove `parking_lot` from the list of default features.
93 - New implementation of `sync::OnceCell` if `parking_lot` feature is disabled.
95 - `sync::OnceCell::get_or_try_init` works without `parking_lot` as well!
96 - document the effects of `parking_lot` feature: same performance but smaller types.
112 - update `parking_lot` to `0.9.0`
[all …]
DCargo.toml.orig22 # Uses parking_lot to implement once_cell::sync::OnceCell.
25 parking_lot = { version = "0.11", optional = true, default_features = false }
/external/rust/crates/tokio-macros/
DAndroid.bp62 // parking_lot-0.11.1 "default"
71 …t,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,once_cell,parking_lot,process,rt,rt-m…
/external/rust/crates/tokio-stream/
DAndroid.bp53 // parking_lot-0.11.1 "default"
62 …t,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,once_cell,parking_lot,process,rt,rt-m…
/external/rust/crates/once_cell/src/
Dimp_pl.rs8 use parking_lot::Mutex;
32 mutex: parking_lot::const_mutex(()), in new()
/external/rust/crates/crossbeam-channel/
DCHANGELOG.md46 - Remove `parking_lot` and `rand` dependencies.
109 - Update `parking_lot` to `0.6.3`.
159 - Update `parking_lot` to 0.5
/external/rust/crates/parking_lot/tests/
Dissue_203.rs1 use parking_lot::RwLock;
/external/rust/crates/tokio-test/
DAndroid.bp146 // parking_lot-0.11.1 "default"
159 …t,fs,full,io-std,io-util,libc,macros,memchr,mio,net,num_cpus,once_cell,parking_lot,process,rt,rt-m…
/external/rust/crates/tokio/
DCargo.toml.orig36 "parking_lot",
98 parking_lot = { version = "0.11.0", optional = true }
DCargo.toml52 [dependencies.parking_lot]
89 full = ["fs", "io-util", "io-std", "macros", "net", "parking_lot", "process", "rt", "rt-multi-threa…
/external/rust/crates/lock_api/
DCargo.toml.orig7 repository = "https://github.com/Amanieu/parking_lot"
DCargo.toml22 repository = "https://github.com/Amanieu/parking_lot"
/external/rust/crates/parking_lot_core/
DCargo.toml.orig7 repository = "https://github.com/Amanieu/parking_lot"
DCargo.toml22 repository = "https://github.com/Amanieu/parking_lot"
/external/rust/crates/grpcio/
DCargo.toml.orig27 parking_lot = "0.11"
DAndroid.bp62 // parking_lot-0.11.1 "default"

12