about summary refs log tree commit diff
path: root/library/std/src/sync/rwlock.rs
AgeCommit message (Expand)AuthorLines
2021-10-03Practice diagnostic message conventionHirochika Matsumoto-2/+2
2021-09-28ref/refmutGus Wynn-1/+1
2021-09-27lock typesGus Wynn-0/+12
2021-06-28Auto merge of #82624 - ojeda:rwlock-example-deadlock, r=JohnTitorbors-1/+13
2021-06-01Multiple improvements to RwLocksBenoƮt du Garreau-30/+4
2021-05-24minor rewording after reviewTaylor Yu-4/+4
2021-05-20doc: clarify Mutex::try_lock, etc. errorsTaylor Yu-7/+20
2021-04-22Move `sys_common::poison` to `sync::poison`Christiaan Dirkx-1/+1
2021-03-28Rollup merge of #83561 - m-ou-se:lock-debug, r=jackh726Yuki Okushi-4/+8
2021-03-27Improve Debug implementations of Mutex and RwLock.Mara Bos-4/+8
2021-03-27Fix Debug implementation for RwLock{Read,Write}Guard.Mara Bos-2/+2
2021-03-05RWLock: Add deadlock exampleMiguel Ojeda-1/+13
2021-02-27Update library/std/src/sync/rwlock.rsAleksey Kladov-1/+1
2021-02-27clarify RW lock's priority gotchaAleksey Kladov-1/+3
2020-09-20Replace unneeded `unsafe` calls to `.get()` with calls to `.get_mut()`Daniel Henry-Mantilla-3/+1
2020-09-06Auto merge of #76128 - poliorcetics:doc-use-arc-clone, r=KodrAusbors-2/+2
2020-08-31std: move "mod tests/benches" to separate filesLzu Tao-251/+3
2020-08-30Move to Arc::clone(&x) over x.clone() in library/stdAlexis Bourget-2/+2
2020-08-22Use intra-doc-links in `std::sync::*`LeSeulArtichaut-13/+5
2020-07-27mv std libs to library/mark-0/+799