about summary refs log tree commit diff
path: root/src/libstd/sync
AgeCommit message (Expand)AuthorLines
2016-04-22doc: that line was too longTshepang Lekhonkhobe-2/+2
2016-04-17Add a comment about locking a `Mutex` multiple timesTobias Bucher-0/+9
2016-04-15Auto merge of #32785 - tbu-:pr_more_defaults, r=alexcrichtonbors-0/+21
2016-04-15Implement `Default` for more types in the standard libraryTobias Bucher-0/+21
2016-04-11std: Stabilize APIs for the 1.9 releaseAlex Crichton-3/+3
2016-03-28Rollup merge of #32507 - klingtnet:master, r=steveklabnikSteve Klabnik-2/+7
2016-03-26std: Rewrite Once with poisoningAlex Crichton-56/+363
2016-03-26Fix missing console output in `Barrier` exampleAndreas Linz-2/+7
2016-03-22try! -> ?Jorge Aparicio-6/+6
2016-03-12std: Clean out deprecated APIsAlex Crichton-279/+4
2016-03-04End stdlib module summaries with a full stop.Steve Klabnik-1/+1
2016-03-01Explicitly opt out of `Sync` for `cell` and `mpsc` typesAndrew Paseltiner-0/+6
2016-02-29std: Stabilize APIs for the 1.8 releaseAlex Crichton-0/+11
2016-02-23Register new snapshotsAaron Turon-2/+2
2016-02-18Remove unnecessary explicit lifetime bounds.Corey Farwell-2/+2
2016-02-08std: `_lock` -> `_guard` in Mutex exampleBenjamin Herr-1/+1
2016-02-07Auto merge of #31440 - reem:rwlock-map-fix, r=alexcrichtonbors-4/+6
2016-02-06Auto merge of #31428 - reem:remove-mutexguard-map, r=alexcrichtonbors-60/+1
2016-02-05Fix RwLock*Guard::map to not allow escaping a reference to the data.Jonathan Reem-4/+6
2016-02-05Remove MutexGuard::map, as it is not safe in combination with Condvar.Jonathan Reem-60/+1
2016-02-05Remove an unnecessary 'static bound in the impl of Debug for Mutex.Jonathan Reem-1/+1
2016-02-03Auto merge of #30834 - reem:rwlock-read-guard-map, r=alexcrichtonbors-57/+228
2016-02-02Add issue number to guard map methods.Jonathan Reem-49/+78
2016-02-01docs: Standardize on 'Errors' header in std docsKamal Marhubi-11/+11
2016-01-30Change MutexGuard and RwLockWriteGuard to store &mut T not &UnsafeCell<T>Jonathan Reem-38/+46
2016-01-29Add guard map methods for transforming guards to contain sub-borrows.Jonathan Reem-5/+139
2016-01-26Fix warnings during testsAlex Crichton-4/+22
2016-01-23Semaphore not sempahoreangelsl-1/+1
2016-01-20Auto merge of #30894 - antrik:debug-mpsc, r=brsonbors-0/+69
2016-01-16std: Stabilize APIs for the 1.7 releaseAlex Crichton-0/+5
2016-01-14Require stability annotations on fields of tuple variantsVadim Petrochenkov-2/+2
2016-01-14std::sync::mpsc: Add fmt::Debug stubsOlaf Buddenhagen-0/+69
2015-12-29Fix warnings when compiling stdlib with --testFlorian Hahn-3/+3
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-4/+4
2015-11-20Rename #[deprecated] to #[rustc_deprecated]Vadim Petrochenkov-2/+3
2015-11-19std: Add Instant and SystemTime to std::timeAlex Crichton-5/+3
2015-11-18Add missing annotations and some testsVadim Petrochenkov-2/+25
2015-11-16Correct comment in `Mutex` exampleAndrew Paseltiner-1/+1
2015-11-09std: Migrate to the new libcAlex Crichton-1/+1
2015-11-04Deprecate `_ms` functions that predate the `Duration` APIBen Striegel-0/+3
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-4/+3
2015-10-16Add `Shared` pointer and have `{Arc, Rc}` use itAndrew Paseltiner-0/+2
2015-10-15std: add into_inner and get_mut to RwLockCristi Cobzarenco-0/+118
2015-10-15std: add into_inner and get_mut to mutexCristi Cobzarenco-0/+115
2015-10-08typos: fix a grabbag of typos all over the placeCristi Cobzarenco-1/+1
2015-09-20Miscellaneous cleanup for old issues.Lee Jeffery-24/+22
2015-09-08some more clippy-based improvementsAndre Bogus-26/+15
2015-08-22Auto merge of #27871 - alexcrichton:stabilize-libcore, r=aturonbors-1/+1
2015-08-19Add issue numbersSteven Fackler-1/+2
2015-08-19Turn TimedOut into a BarrierWaitResult style opaque typeSteven Fackler-38/+25