index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
std
/
src
/
sync
Age
Commit message (
Expand
)
Author
Lines
2022-06-07
Update library/std/src/sync/mutex.rs
Dylan DPC
-1
/
+1
2022-06-07
Remove confusing sentence from `Mutex` docs
Nilstrieb
-5
/
+4
2022-06-01
use 128 cache align for m1 mac
yifei
-1
/
+2
2022-05-29
Use Box::new() instead of box syntax in std tests
est31
-17
/
+17
2022-05-20
Auto merge of #96422 - tmccombs:mutex-unpoison, r=m-ou-se
bors
-0
/
+83
2022-05-20
Remove references to guards in documentation for clear_poison
Thayne McCombs
-10
/
+10
2022-05-19
Change clear_poison to take the lock instead of a guard
Thayne McCombs
-8
/
+18
2022-05-09
Auto merge of #95960 - jhpratt:remove-rustc_deprecated, r=compiler-errors
bors
-3
/
+3
2022-05-06
Mark locks in std lib with clippy::has_significant_drop
Preston From
-0
/
+3
2022-05-05
Remove condvar::two_mutexes test.
Mara Bos
-21
/
+0
2022-04-27
Add tracking issue number for mutex_unpoison
Thayne McCombs
-2
/
+2
2022-04-26
Add functions to un-poison Mutex and RwLock
Thayne McCombs
-0
/
+73
2022-04-14
Remove use of `#[rustc_deprecated]`
Jacob Pratt
-3
/
+3
2022-04-08
Remove ptr-int transmute in std::sync::mpsc
Ben Kimock
-49
/
+50
2022-04-06
Rename RWLock to RwLock in std::sys.
Mara Bos
-2
/
+2
2022-04-05
Auto merge of #95035 - m-ou-se:futex-locks-on-linux, r=Amanieu
bors
-1
/
+1
2022-03-29
Make the stdlib largely conform to strict provenance.
Aria Beingessner
-21
/
+28
2022-03-23
Update tests.
Mara Bos
-1
/
+1
2022-03-10
Use implicit capture syntax in format_args
T-O-R-U-S
-17
/
+17
2022-03-03
Add #[track_caller] to track callers when initializing poisoned Once
reez12g
-0
/
+2
2022-01-28
update cfg(bootstrap)s
Pietro Albini
-15
/
+6
2022-01-03
Make `Receiver::into_iter` into a clickable link
zohnannor
-1
/
+2
2021-12-20
impl RefUnwindSafe for Once
David Tolnay
-2
/
+5
2021-11-05
Add UnwindSafe to Once
Milo
-0
/
+4
2021-10-30
Add #[must_use] to remaining std functions (O-Z)
John Kugelman
-0
/
+3
2021-10-26
Remove redundant Aligner
Tony Yang
-5
/
+2
2021-10-21
Rollup merge of #87440 - twetzel59:fix-barrier-no-op, r=yaahc
Yuki Okushi
-1
/
+1
2021-10-11
Add #[must_use] to is_condition tests
John Kugelman
-0
/
+1
2021-10-10
Add #[must_use] to core and std constructors
John Kugelman
-0
/
+3
2021-10-03
Practice diagnostic message convention
Hirochika Matsumoto
-3
/
+3
2021-10-02
Make diangostic item names consistent
Cameron Steffen
-1
/
+1
2021-09-28
ref/refmut
Gus Wynn
-2
/
+2
2021-09-27
lock types
Gus Wynn
-0
/
+18
2021-09-22
Update library/std/src/sync/mpsc/shared.rs
Mara Bos
-1
/
+1
2021-09-05
rust fmt
lovasoa
-1
/
+5
2021-09-03
Add a better error message for #39364
Ophir LOJKINE
-1
/
+1
2021-07-29
Fix may not to appropriate might not or must not
Ali Malik
-8
/
+8
2021-07-24
Remove unnecessary condition in Barrier::wait()
twetzel59
-1
/
+1
2021-07-02
Rollup merge of #86783 - mark-i-m:mutex-drop-unsized, r=Xanewok
Yuki Okushi
-20
/
+20
2021-07-01
Move Mutex::unlock to T: ?Sized
Mark Mansi
-20
/
+20
2021-06-28
Auto merge of #82624 - ojeda:rwlock-example-deadlock, r=JohnTitor
bors
-1
/
+13
2021-06-23
Use HTTPS links where possible
Smitty
-3
/
+3
2021-06-15
Rollup merge of #80269 - pickfire:patch-4, r=joshtriplett
Yuki Okushi
-7
/
+46
2021-06-12
Explain non-dropped sender recv in docs
Ivan Tham
-7
/
+46
2021-06-01
Multiple improvements to RwLocks
Benoît du Garreau
-30
/
+4
2021-05-24
minor rewording after review
Taylor Yu
-6
/
+6
2021-05-20
doc: clarify Mutex::try_lock, etc. errors
Taylor Yu
-9
/
+28
2021-04-28
Simplify `Mutex::into_inner`
Benoît du Garreau
-19
/
+2
2021-04-22
Move `sys_common::poison` to `sync::poison`
Christiaan Dirkx
-6
/
+265
2021-04-21
Replace all `fmt.pad` with `debug_struct`
Christiaan Dirkx
-4
/
+4
[next]