summary refs log tree commit diff
path: root/src/libstd/unstable/mutex.rs
AgeCommit message (Expand)AuthorLines
2014-03-29auto merge of #13183 : erickt/rust/remove-list, r=alexcrichtonbors-1/+1
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
2014-03-28std and green: fix some warningsErick Tryzelaar-1/+1
2014-03-24comm: Implement synchronous channelsAlex Crichton-2/+2
2014-03-23std: Move NativeMutex from &mut self to &selfAlex Crichton-45/+54
2014-03-14fix MIPS targetJyun-Yan You-0/+4
2014-02-16std::unstable::mutex: streamline & clarify documentation.Huon Wilson-26/+37
2014-02-16std: add a NativeMutex type as a wrapper to destroy StaticNativeMutex.Huon Wilson-18/+100
2014-02-16std: Rename unstable::mutex::Mutex to StaticNativeMutex.Huon Wilson-33/+37
2014-02-16std: add tests for the _noguard lock/signal/wait methods on Mutex.Huon Wilson-2/+28
2014-02-16std: add an RAII unlocker to Mutex.Huon Wilson-16/+88
2014-02-09std: Add init and uninit to mem. Replace direct intrinsic usageBrian Anderson-3/+3
2014-02-05libstd: Add missing constants for arm/linux.Luqman Aden-1/+5
2014-02-05Implement clone() for TCP/UDP/Unix socketsAlex Crichton-1/+0
2014-02-03std: Hardcode pthread constants and structuresAlex Crichton-300/+217
2014-01-29Removing do keyword from libstd and librustcScott Lawrence-4/+4
2014-01-25Uppercase numeric constantsChris Wong-4/+4
2014-01-22libc: switch `free` to the proper signatureDaniel Micay-20/+20
2014-01-22Replace C types with Rust types in libstd, closes #7313Florian Hahn-29/+27
2014-01-17handle zero-size allocations correctlyDaniel Micay-8/+5
2014-01-07Fix remaining cases of leaking importsAlex Crichton-0/+2
2014-01-07std: Fill in all missing importsAlex Crichton-0/+1
2014-01-06Remove some unnecessary type castsFlorian Hahn-2/+2
2013-12-31auto merge of #11187 : alexcrichton/rust/once, r=brsonbors-1/+148
2013-12-31Convert relevant static mutexes to OnceAlex Crichton-10/+13
2013-12-29Actually block in a windows cvarAlex Crichton-1/+1
2013-12-28Implement a Once primitive for initializationAlex Crichton-1/+145
2013-12-24std: Get stdtest all passing againAlex Crichton-1/+1
2013-12-24std: Introduce std::syncAlex Crichton-1/+1
2013-12-15std: fix spelling in docs.Huon Wilson-1/+1
2013-11-25Move LittleLock to using RAIIAlex Crichton-2/+21
2013-11-18Implement a native mutex typeAlex Crichton-0/+336