about summary refs log tree commit diff
path: root/src/libstd/sync/rwlock.rs
AgeCommit message (Expand)AuthorLines
2016-10-13UpdateNabeel Omer-3/+8
2016-10-13Updated RwLock DocsNabeel Omer-0/+3
2016-09-30Ignore various entire test modules on emscriptenBrian Anderson-10/+1
2016-09-30Ignore lots and lots of std tests on emscriptenBrian Anderson-0/+9
2016-09-11Documentation of what does for each typeathulappadan-0/+1
2016-08-24Use `#[prelude_import]` in `libstd`.Jeffrey Seyfried-6/+0
2016-07-12std: Clean out deprecated APIsAlex Crichton-200/+49
2016-05-30std: Clean out old unstable + deprecated APIsAlex Crichton-104/+1
2016-05-24std: Stabilize APIs for the 1.10 releaseAlex Crichton-1/+30
2016-05-06Indicate struct names are code-like in doc-comment.Corey Farwell-2/+2
2016-04-15Implement `Default` for more types in the standard libraryTobias Bucher-0/+7
2016-03-22try! -> ?Jorge Aparicio-4/+4
2016-02-29std: Stabilize APIs for the 1.8 releaseAlex Crichton-0/+8
2016-02-05Fix RwLock*Guard::map to not allow escaping a reference to the data.Jonathan Reem-4/+6
2016-02-03Auto merge of #30834 - reem:rwlock-read-guard-map, r=alexcrichtonbors-35/+143
2016-02-02Add issue number to guard map methods.Jonathan Reem-31/+50
2016-02-01docs: Standardize on 'Errors' header in std docsKamal Marhubi-6/+6
2016-01-30Change MutexGuard and RwLockWriteGuard to store &mut T not &UnsafeCell<T>Jonathan Reem-20/+27
2016-01-29Add guard map methods for transforming guards to contain sub-borrows.Jonathan Reem-4/+86
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-2/+2
2015-11-18Add missing annotations and some testsVadim Petrochenkov-0/+4
2015-10-16Add `Shared` pointer and have `{Arc, Rc}` use itAndrew Paseltiner-0/+1
2015-10-15std: add into_inner and get_mut to RwLockCristi Cobzarenco-0/+118
2015-09-20Miscellaneous cleanup for old issues.Lee Jeffery-12/+11
2015-08-15std: Add issues to all unstable featuresAlex Crichton-3/+6
2015-07-27Show appropriate feature flags in docsSteve Klabnik-1/+2
2015-06-17std: Stabilize the sync_poison featureAlex Crichton-1/+1
2015-06-17std: Split the `std_misc` featureAlex Crichton-16/+6
2015-06-03Add priority policy to RWLock API Documentationwebmobster-0/+4
2015-05-27Use `const fn` to abstract away the contents of UnsafeCell & friends.Eduard Burtescu-9/+16
2015-05-13RebasingNick Cameron-11/+12
2015-05-09Squeeze the last bits of `task`s in documentation in favor of `thread`Barosl Lee-1/+1
2015-05-06Update documentation for RwLock::try_{read,write}.John Gallagher-10/+17
2015-05-06Make RwLock::try_write try to obtain a write lockJohn Gallagher-2/+19
2015-05-02Make `UnsafeCell`, `RefCell`, `Mutex`, and `RwLock` accept DSTsP1start-19/+34
2015-04-28Register new snapshotsTamir Duberstein-3/+0
2015-04-13pluralize doc comment verbs and add missing periodsAndrew Paseltiner-8/+8
2015-04-08Implement reentrant mutexes and make stdio use themSimonas Kazlauskas-2/+2
2015-04-01rollup merge of #23176: huonw/rm-boundsAlex Crichton-2/+2
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-1/+1
2015-03-23Add #![feature] attributes to doctestsBrian Anderson-0/+1
2015-03-11Example -> ExamplesSteve Klabnik-1/+1
2015-03-08Remove unneeded `Send`/`Sync` bounds from `Mutex`/`RwLock`.Huon Wilson-2/+2
2015-03-02Use `const`s instead of `static`s where appropriateFlorian Zeitz-2/+2
2015-02-27Auto merge of #22573 - nwin:impl-debug-rwlock-weak, r=Manishearthbors-0/+14
2015-02-26Implement `Debug` for `RwLock`, `arc::Weak` and `Mutex`nwin-0/+14
2015-02-25Rollup merge of #22596 - alexcrichton:fix-some-impls, r=huonwManish Goregaokar-3/+0
2015-02-21Remove `'static` bound from sync::mpsc, Mutex and RwLock.Huon Wilson-2/+2
2015-02-20std: Tidy up some `unsafe impl`s for `sync`Alex Crichton-3/+0
2015-02-18Remove `i`, `is`, `u`, or `us` suffixes that are not necessary.Niko Matsakis-2/+2