about summary refs log tree commit diff
path: root/src/libsync
AgeCommit message (Expand)AuthorLines
2014-11-24Merge libsync into libstdAaron Turon-8763/+0
2014-11-23Require <T: Send> for AtomicOptionKeegan McAllister-3/+3
2014-11-20Fallout from namespaced enumsAaron Turon-2/+0
2014-11-20Make most of std::rt privateAaron Turon-4/+6
2014-11-20Fallout from libgreen and libnative removalAaron Turon-72/+4
2014-11-20Rewrite sync::mutex as thin layer over native mutexesAaron Turon-523/+12
2014-11-17Switch to purely namespaced enumsSteven Fackler-0/+29
2014-11-14auto merge of #18880 : barosl/rust/doc-fail-to-panic, r=alexcrichtonbors-3/+3
2014-11-13Create UnsignedInt trait and deprecate free functionsBrendan Zabarauskas-2/+2
2014-11-12Fix remaining documentation to reflect fail!() -> panic!()Barosl Lee-3/+3
2014-11-01bubble up out-of-memory errors from liballocDaniel Micay-0/+1
2014-11-01collections: Remove all collections traitsAlex Crichton-2/+2
2014-10-30rollup merge of #18445 : alexcrichton/index-mutAlex Crichton-3/+3
2014-10-30rollup merge of #18398 : aturon/lint-conventions-2Alex Crichton-2/+2
2014-10-30collections: Enable IndexMut for some collectionsAlex Crichton-3/+3
2014-10-29Rename fail! to panic!Steve Klabnik-102/+105
2014-10-28Update code with new lint namesAaron Turon-2/+2
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-96/+10
2014-10-18Fix warning in Struct sync::Mutex exampleMike Robinson-1/+1
2014-10-13Clean up rustc warnings.NODA, Kai-39/+36
2014-10-10Register new snapshotsAlex Crichton-22/+18
2014-10-10auto merge of #17853 : alexcrichton/rust/issue-17718, r=pcwaltonbors-15/+15
2014-10-09Use the same html_root_url for all docsBrian Anderson-1/+1
2014-10-09Revert "Update html_root_url for 0.12.0 release"Brian Anderson-1/+1
2014-10-09sync: Convert statics to constantsAlex Crichton-15/+15
2014-10-07Update html_root_url for 0.12.0 releaseBrian Anderson-1/+1
2014-09-23Deprecate `#[ignore(cfg(...))]`Steven Fackler-1/+1
2014-09-16Fallout from renamingAaron Turon-25/+25
2014-09-16Align with _mut conventionsAaron Turon-1/+1
2014-09-15silence various warnings in stdlib, no idea why they suddenly startedNiko Matsakis-11/+11
2014-09-09Remove some test warnings.Jonas Hietala-1/+1
2014-08-29Register new snapshotsAlex Crichton-71/+0
2014-08-28auto merge of #16664 : aturon/rust/stabilize-option-result, r=alexcrichtonbors-8/+8
2014-08-28Fallout from stabilizing core::optionAaron Turon-8/+8
2014-08-27Implement generalized object and type parameter bounds (Fixes #16462)Niko Matsakis-22/+69
2014-08-27Remove invalid test -- this test reads freed memory, from what I can tellNiko Matsakis-21/+0
2014-08-26Clarify what tx and rx meanRobert Clipsham-0/+4
2014-08-18libsyntax: Remove the `use foo = bar` syntax from the language in favorPatrick Walton-3/+3
2014-08-16librustc: Forbid external crates, imports, and/or items from beingPatrick Walton-3/+5
2014-08-13Fix various fallout from timer changesBrian Anderson-2/+4
2014-08-12Deprecation fallout in libsyncAaron Turon-0/+3
2014-08-07Rename `Share` to `Sync`Alex Crichton-18/+18
2014-08-04stabilize atomics (now atomic)Aaron Turon-165/+166
2014-08-01Fix misspelled comments.Joseph Crail-2/+2
2014-08-01libsync: Add safer abstraction for SPSC queue.Kevin Butler-36/+143
2014-07-26std: Stabilize unit, bool, ty, tuple, arc, anyAlex Crichton-67/+67
2014-07-24auto merge of #15781 : alexcrichton/rust/issue-15758, r=bblumbors-0/+11
2014-07-23collections: Move push/pop to MutableSeqBrian Anderson-2/+2
2014-07-18sync: Fail with init semaphore count < 0Alex Crichton-0/+11
2014-07-17sync: Ensure try_send() wakes up receiversAlex Crichton-1/+26