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
/
src
/
libstd
/
sys
/
windows
/
mutex.rs
Age
Commit message (
Expand
)
Author
Lines
2020-07-27
mv std libs to library/
mark
-184
/
+0
2020-03-20
Fix abort-on-eprintln during process shutdown
Alex Crichton
-3
/
+3
2019-12-22
Format the world
Mark Rousskov
-10
/
+14
2019-10-22
Apply clippy::needless_return suggestions
Mateusz MikuĊa
-1
/
+1
2019-03-26
fix some uses I missed
Ralf Jung
-1
/
+1
2019-02-28
libstd => 2018
Taiki Endo
-5
/
+5
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-12-02
no reason to use mutable references here at all
Ralf Jung
-12
/
+4
2018-11-28
get_ref -> get_mut
Ralf Jung
-8
/
+8
2018-11-28
fix build
Ralf Jung
-5
/
+13
2018-11-28
put the MaybeUninit inside the UnsafeCell
Ralf Jung
-10
/
+7
2018-11-27
add comments explaining our uses of get_ref/get_mut for MaybeUninit
Ralf Jung
-0
/
+3
2018-11-27
fix build
Ralf Jung
-1
/
+1
2018-11-27
use MaybeUninit instead of mem::uninitialized for Windows Mutex
Ralf Jung
-9
/
+9
2018-08-14
fixed wording
Ralf Jung
-1
/
+1
2018-08-13
Window Mutex: make sure we properly initialize the SRWLock
Ralf Jung
-0
/
+2
2018-04-04
Use box syntax instead of Box::new in Mutex::remutex on Windows
Mike Hommey
-1
/
+1
2016-08-24
Use `#[prelude_import]` in `libstd`.
Jeffrey Seyfried
-2
/
+0
2016-06-02
Fix undefined behavior when re-locking a mutex from the same thread
Amanieu d'Antras
-0
/
+2
2015-10-08
typos: fix a grabbag of typos all over the place
Cristi Cobzarenco
-1
/
+1
2015-06-27
std: Fix Windows XP compatibility
Alex Crichton
-31
/
+128
2015-05-27
Use `const fn` to abstract away the contents of UnsafeCell & friends.
Eduard Burtescu
-4
/
+3
2015-05-07
std: Remove a double-box in ReentrantMutex
Alex Crichton
-5
/
+7
2015-04-08
Implement reentrant mutexes and make stdio use them
Simonas Kazlauskas
-0
/
+31
2015-02-20
std: Tidy up some `unsafe impl`s for `sync`
Alex Crichton
-7
/
+10
2015-02-01
std: Add a new `env` module
Alex Crichton
-2
/
+0
2015-01-12
Change Mutex to use SRWLock on Windows.
Peter Atashian
-47
/
+25
2015-01-11
Rename AtomicInt and AtomicUint
Steven Fackler
-4
/
+4
2015-01-03
Remove deprecated functionality
Alex Crichton
-8
/
+8
2015-01-03
sed -i -s 's/\bmod,/self,/g' **/*.rs
Jorge Aparicio
-1
/
+1
2015-01-02
rollup merge of #20315: alexcrichton/std-sync
Alex Crichton
-1
/
+1
2015-01-02
std: Stabilize the prelude module
Alex Crichton
-1
/
+1
2015-01-01
std: Second pass stabilization of sync
Alex Crichton
-1
/
+1
2014-12-26
Implement `Sync` for some windows sys types
Flavio Percoco
-0
/
+2
2014-12-05
Fall out of the std::sync rewrite
Alex Crichton
-2
/
+4
2014-12-05
std: Rewrite the `sync` module
Alex Crichton
-0
/
+76