summary refs log tree commit diff
path: root/src/libstd/sys/windows/mutex.rs
AgeCommit message (Expand)AuthorLines
2018-04-04Use box syntax instead of Box::new in Mutex::remutex on WindowsMike Hommey-1/+1
2016-08-24Use `#[prelude_import]` in `libstd`.Jeffrey Seyfried-2/+0
2016-06-02Fix undefined behavior when re-locking a mutex from the same threadAmanieu d'Antras-0/+2
2015-10-08typos: fix a grabbag of typos all over the placeCristi Cobzarenco-1/+1
2015-06-27std: Fix Windows XP compatibilityAlex Crichton-31/+128
2015-05-27Use `const fn` to abstract away the contents of UnsafeCell & friends.Eduard Burtescu-4/+3
2015-05-07std: Remove a double-box in ReentrantMutexAlex Crichton-5/+7
2015-04-08Implement reentrant mutexes and make stdio use themSimonas Kazlauskas-0/+31
2015-02-20std: Tidy up some `unsafe impl`s for `sync`Alex Crichton-7/+10
2015-02-01std: Add a new `env` moduleAlex Crichton-2/+0
2015-01-12Change Mutex to use SRWLock on Windows.Peter Atashian-47/+25
2015-01-11Rename AtomicInt and AtomicUintSteven Fackler-4/+4
2015-01-03Remove deprecated functionalityAlex Crichton-8/+8
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-1/+1
2015-01-02rollup merge of #20315: alexcrichton/std-syncAlex Crichton-1/+1
2015-01-02std: Stabilize the prelude moduleAlex Crichton-1/+1
2015-01-01std: Second pass stabilization of syncAlex Crichton-1/+1
2014-12-26Implement `Sync` for some windows sys typesFlavio Percoco-0/+2
2014-12-05Fall out of the std::sync rewriteAlex Crichton-2/+4
2014-12-05std: Rewrite the `sync` moduleAlex Crichton-0/+76