about summary refs log tree commit diff
path: root/src/libstd/sync
AgeCommit message (Expand)AuthorLines
2015-01-04fix code and comments referencing StaticRwLockville-h-12/+12
2015-01-04doc: remove incomplete sentenceTshepang Lekhonkhobe-1/+1
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-7/+7
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-12/+12
2015-01-04rename std::sync::StaticRWLock to StaticRwLockville-h-4/+4
2015-01-04fix code and comments referencing RwLockville-h-32/+32
2015-01-03rename std::sync::RWLock to RwLockville-h-7/+7
2015-01-03std: fix falloutJorge Aparicio-2/+6
2015-01-02rollup merge of #20410: japaric/assoc-typesAlex Crichton-5/+11
2015-01-02Rollup test fixes and rebase conflictsAlex Crichton-4/+3
2015-01-02core: use assoc types in `Deref[Mut]`Jorge Aparicio-5/+11
2015-01-02rollup merge of #20315: alexcrichton/std-syncAlex Crichton-36/+81
2015-01-02rollup merge of #20273: alexcrichton/second-pass-commAlex Crichton-57/+5348
2015-01-02std: Stabilize the prelude moduleAlex Crichton-45/+59
2015-01-01std: Second pass stabilization of syncAlex Crichton-35/+80
2014-12-30Remove core::atomic::Ordering::* public reexportCorey Farwell-1/+1
2014-12-29Test fixes and rebase conflictsAlex Crichton-8/+12
2014-12-29rollup merge of #20289: nick29581/shadowingAlex Crichton-1/+1
2014-12-29rollup merge of #20264: nagisa/threadrngAlex Crichton-1/+1
2014-12-29rollup merge of #20248: steveklabnik/gh20038Alex Crichton-16/+16
2014-12-29std: Stabilization pass for mutex/rwlock/condvarAlex Crichton-227/+149
2014-12-29std: Second pass stabilization for `comm`Alex Crichton-57/+5348
2014-12-29std: Return Result from RWLock/Mutex methodsAlex Crichton-282/+508
2014-12-29std: Stabilize the prelude moduleAlex Crichton-44/+59
2014-12-29Fallout from globs/re-export/shadowing changeNick Cameron-1/+1
2014-12-28Rename TaskRng to ThreadRngSimonas Kazlauskas-1/+1
2014-12-26s/task/thread/gSteve Klabnik-16/+16
2014-12-26Make Barrier and Condvar Sync/SendFlavio Percoco-8/+32
2014-12-26Relax `Arc` bounds don't require Sync+SendFlavio Percoco-5/+4
2014-12-26Move RacyCell to `std::comm`Flavio Percoco-2/+3
2014-12-26Make Send and Sync traits unsafeFlavio Percoco-5/+8
2014-12-26Require types to opt-in SyncFlavio Percoco-5/+11
2014-12-23Fix some spelling errors.Huon Wilson-1/+1
2014-12-20Fix fallout of removing import_shadowing in tests.Eduard Burtescu-4/+1
2014-12-18Revise std::thread API to join by defaultAaron Turon-26/+26
2014-12-18Fallout from new thread APIAaron Turon-42/+35
2014-12-14Mostly rote conversion of `proc()` to `move||` (and occasionally `Thunk::new`)Niko Matsakis-39/+40
2014-12-14Rewrite threading infrastructure, introducing `Thunk` to representNiko Matsakis-20/+27
2014-12-13libstd: use unboxed closuresJorge Aparicio-1/+2
2014-12-08Remove Result and Option reexportsCorey Farwell-1/+1
2014-12-06libstd: remove unnecessary `to_string()` callsJorge Aparicio-6/+6
2014-12-05Fall out of the std::sync rewriteAlex Crichton-5/+12
2014-12-05std: Rewrite the `sync` moduleAlex Crichton-3528/+1544
2014-11-26rollup merge of #19329: steveklabnik/doc_style_cleanup2Alex Crichton-15/+13
2014-11-26/*! -> //!Steve Klabnik-15/+13
2014-11-25/** -> ///Steve Klabnik-54/+34
2014-11-25auto merge of #19255 : aturon/rust/merge-sync, r=alexcrichton,alexcrichtonbors-7/+4076
2014-11-25auto merge of #19149 : alexcrichton/rust/issue-19091, r=aturonbors-1/+5
2014-11-24Merge libsync into libstdAaron Turon-7/+4076
2014-11-23std: Add a new top-level thread_local moduleAlex Crichton-24/+0