about summary refs log tree commit diff
path: root/src/libsync
AgeCommit message (Expand)AuthorLines
2014-06-14Register new snapshotsAlex Crichton-5/+1
2014-06-13Audit usage of NativeMutexAlex Crichton-2/+9
2014-06-12auto merge of #14813 : cmr/rust/once-docs-unsafe, r=alexcrichtonbors-10/+6
2014-06-11rustc: Remove ~[T] from the languageAlex Crichton-1/+1
2014-06-11sync: Move underneath libstdAlex Crichton-345/+6292
2014-06-10sync: Once is no longer unsafe, update docsCorey Richardson-10/+6
2014-06-10auto merge of #14764 : jbcrail/rust/fix-more-comments, r=alexcrichtonbors-2/+2
2014-06-10auto merge of #14696 : jakub-/rust/dead-struct-fields, r=alexcrichtonbors-4/+4
2014-06-10Fix more misspelled comments and strings.Joseph Crail-2/+2
2014-06-09Use phase(plugin) in bootstrap cratesKeegan McAllister-1/+4
2014-06-08Remove the dead code identified by the new lintJakub Wieczorek-4/+4
2014-06-07auto merge of #14708 : gereeter/rust/faster-sem, r=alexcrichtonbors-22/+8
2014-06-06libs: Fix miscellaneous fallout of librustrtAlex Crichton-1/+1
2014-06-06rustdoc: Submit examples to play.rust-lang.orgAlex Crichton-1/+2
2014-06-06Make sync::raw::Sem use Unsafe to manage mutability instead of transmuting an...Jonathan S-22/+8
2014-05-30std: Rename {Eq,Ord} to Partial{Eq,Ord}Alex Crichton-1/+1
2014-05-27std: Remove String's to_ownedRicho Healey-14/+14
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-1/+1
2014-05-24auto merge of #14402 : huonw/rust/arc-field-rename, r=alexcrichtonbors-17/+22
2014-05-25Paper over privacy issues with Deref by changing field names.Huon Wilson-17/+22
2014-05-23std: Move unstable::finally to std::finally. #1457Brian Anderson-1/+1
2014-05-21Change static.rust-lang.org to doc.rust-lang.orgAlex Crichton-1/+1
2014-05-17std: Refactor liballoc out of lib{std,sync}Alex Crichton-391/+5
2014-05-15auto merge of #14174 : stepancheg/rust/once, r=alexcrichtonbors-0/+5
2014-05-14libsync: Remove all uses of `~str` from `libsync`Patrick Walton-1/+1
2014-05-14Optimize common path of Once::doitStepan Koltsov-0/+5
2014-05-12Add the patch number to version strings. Closes #13289Brian Anderson-1/+1
2014-05-11heap: replace `exchange_free` with `deallocate`Daniel Micay-5/+5
2014-05-11core: Remove the cast moduleAlex Crichton-16/+15
2014-05-10initial port of the exchange allocator to jemallocDaniel Micay-3/+6
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-7/+9
2014-05-05std: deprecate cast::transmute_mut.Huon Wilson-1/+1
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-4/+4
2014-04-23Move task::task() to TaskBuilder::new()Steven Fackler-1/+2
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-14/+14
2014-04-10std: Make std::comm return types consistentAlex Crichton-11/+10
2014-04-08Register new snapshotsAlex Crichton-8/+8
2014-04-08sync: remove unsafe and add Send+Share to Deref (enabled by autoderef vtables)Jim Radford-11/+7
2014-04-04Register new snapshotsAlex Crichton-3/+1
2014-04-03Bump version to 0.11-preBrian Anderson-1/+1
2014-04-03auto merge of #13286 : alexcrichton/rust/release, r=brsonbors-1/+1
2014-03-31sync: Switch field privacy as necessaryAlex Crichton-57/+61
2014-03-31Bump version to 0.10Alex Crichton-1/+1
2014-03-30auto merge of #13211 : csherratt/rust/arc_fix, r=alexcrichtonbors-4/+38
2014-03-30Check that the old value was 1 and not 0 when dropping a Arc value.Colin Sherratt-4/+38
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-12/+12
2014-03-28Rename Pod into CopyFlavio Percoco-3/+3
2014-03-27Fix fallout of removing default boundsAlex Crichton-11/+11
2014-03-24comm: Implement synchronous channelsAlex Crichton-99/+2
2014-03-24sync: Wire up all of the previous commitsAlex Crichton-6/+16