/external/rust/crates/tokio/src/loom/std/ |
D | parking_lot.rs | 10 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()
|
D | mod.rs | 11 mod parking_lot; module 58 pub(crate) use crate::loom::std::parking_lot::{
|
/external/rust/crates/parking_lot/ |
D | CHANGELOG.md | 1 ## 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 …]
|
D | METADATA | 1 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"
|
D | README.md | 1 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`.
|
D | Cargo.toml.orig | 2 name = "parking_lot" 7 repository = "https://github.com/Amanieu/parking_lot"
|
D | Cargo.toml | 15 name = "parking_lot" 23 repository = "https://github.com/Amanieu/parking_lot"
|
D | Android.bp | 42 crate_name: "parking_lot",
|
/external/rust/crates/parking_lot_core/src/ |
D | lib.rs | 55 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/ |
D | CHANGELOG.md | 5 - 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 …]
|
D | Cargo.toml.orig | 22 # 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/ |
D | Android.bp | 62 // 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/ |
D | Android.bp | 53 // 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/ |
D | imp_pl.rs | 8 use parking_lot::Mutex; 32 mutex: parking_lot::const_mutex(()), in new()
|
/external/rust/crates/crossbeam-channel/ |
D | CHANGELOG.md | 46 - 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/ |
D | issue_203.rs | 1 use parking_lot::RwLock;
|
/external/rust/crates/tokio-test/ |
D | Android.bp | 146 // 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/ |
D | Cargo.toml.orig | 36 "parking_lot", 98 parking_lot = { version = "0.11.0", optional = true }
|
D | Cargo.toml | 52 [dependencies.parking_lot] 89 full = ["fs", "io-util", "io-std", "macros", "net", "parking_lot", "process", "rt", "rt-multi-threa…
|
/external/rust/crates/lock_api/ |
D | Cargo.toml.orig | 7 repository = "https://github.com/Amanieu/parking_lot"
|
D | Cargo.toml | 22 repository = "https://github.com/Amanieu/parking_lot"
|
/external/rust/crates/parking_lot_core/ |
D | Cargo.toml.orig | 7 repository = "https://github.com/Amanieu/parking_lot"
|
D | Cargo.toml | 22 repository = "https://github.com/Amanieu/parking_lot"
|
/external/rust/crates/grpcio/ |
D | Cargo.toml.orig | 27 parking_lot = "0.11"
|
D | Android.bp | 62 // parking_lot-0.11.1 "default"
|