commit | 879168182bc905d794bcbe9fd07b102c2f7acf41 | [log] [tgz] |
---|---|---|
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Wed Nov 22 21:39:37 2023 +0000 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Wed Nov 22 21:39:37 2023 +0000 |
tree | a1cc9a60540936977e4bd79b8bd0126ef37c530f | |
parent | 7b69db462aaef18ee07991f2875d374b5bc189e1 [diff] | |
parent | 0aefcc3f659c58509fd166ed300cc9ceb4dd58fa [diff] |
Snap for 11135399 from 0aefcc3f659c58509fd166ed300cc9ceb4dd58fa to simpleperf-release Change-Id: I059fa8b141f174ead7e3ea85a2cced848dd06ce2
This provides something similar to what RwLock<Arc<T>>
is or what Atomic<Arc<T>>
would be if it existed, optimized for read-mostly write-seldom scenarios, with consistent performance characteristics.
Read the documentation before using.
The 1. version will build on any edition 2018 capable compiler. This does not include:
Licensed under either of
at your option.
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.