about summary refs log tree commit diff
path: root/src/libstd/comm/shared.rs
AgeCommit message (Expand)AuthorLines
2014-12-05Fall out of the std::sync rewriteAlex Crichton-10/+11
2014-11-24Merge libsync into libstdAaron Turon-0/+493
2014-06-11sync: Move underneath libstdAlex Crichton-505/+0
2014-06-06std: Deal with fallout of rtio changesAlex Crichton-1/+1
2014-05-24Fixes problems on systems with opaque mutexValerii Hiora-3/+11
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-1/+2
2014-04-18std: Make ~[T] no longer a growable vectorAlex Crichton-1/+0
2014-04-10std: Make std::comm return types consistentAlex Crichton-4/+4
2014-03-23std: Move NativeMutex from &mut self to &selfAlex Crichton-1/+1
2014-03-20rename std::vec -> std::sliceDaniel Micay-1/+1
2014-03-06fix typos with with repeated words, just like this sentence.Kang Seonghoon-1/+1
2014-02-20rustc: avoid compiler generated `unsafe` blocks leaking.Huon Wilson-9/+7
2014-02-17Fix a deadlock in channels, again.Alex Crichton-2/+2
2014-02-15auto merge of #12302 : alexcrichton/rust/issue-12295, r=brsonbors-1/+9
2014-02-15Correctly reset steals when hitting MAX_STEALSAlex Crichton-1/+9
2014-02-16Convert some unnecessary StaticNativeMutexes to NativeMutexes.Huon Wilson-4/+3
2014-02-16std: Rename unstable::mutex::Mutex to StaticNativeMutex.Huon Wilson-3/+3
2014-02-16std: add an RAII unlocker to Mutex.Huon Wilson-4/+3
2014-02-13Relax an assertion in start_selection()Alex Crichton-4/+14
2014-02-11Rewrite channels yet again for upgradeabilityAlex Crichton-0/+483