about summary refs log tree commit diff
path: root/src/libstd/sync/once.rs
AgeCommit message (Expand)AuthorLines
2015-01-11Rename AtomicInt and AtomicUintSteven Fackler-5/+5
2015-01-06rollup merge of #20615: aturon/stab-2-threadAlex Crichton-1/+1
2015-01-07markers -> markerNick Cameron-1/+1
2015-01-06Fallout from stabilizationAaron Turon-1/+1
2015-01-07Change `std::kinds` to `std::markers`; flatten `std::kinds::marker`Nick Cameron-1/+1
2015-01-04std: Fix missing stability in syncAlex Crichton-4/+0
2015-01-03Remove deprecated functionalityAlex Crichton-12/+12
2015-01-02rollup merge of #20315: alexcrichton/std-syncAlex Crichton-13/+20
2015-01-01std: Second pass stabilization of syncAlex Crichton-13/+20
2014-12-29std: Second pass stabilization for `comm`Alex Crichton-3/+3
2014-12-29std: Stabilize the prelude moduleAlex Crichton-3/+4
2014-12-26Make Send and Sync traits unsafeFlavio Percoco-1/+3
2014-12-26Require types to opt-in SyncFlavio Percoco-0/+1
2014-12-18Fallout from new thread APIAaron Turon-2/+2
2014-12-14Mostly rote conversion of `proc()` to `move||` (and occasionally `Thunk::new`)Niko Matsakis-1/+1
2014-12-13libstd: use unboxed closuresJorge Aparicio-1/+2
2014-12-05std: Rewrite the `sync` moduleAlex Crichton-0/+169