summaryrefslogtreecommitdiffstats
path: root/tokio/src/sync/mutex.rs
AgeCommit message (Expand)Author
2020-10-09fs: future proof `File` (#2930)Carl Lerche
2020-09-23sync: add `get_mut()` for `Mutex,RwLock` (#2856)Daniel Henry-Mantilla
2020-09-12sync: add const-constructors for some sync primitives (#2790)mental
2020-07-31sync: better Debug for Mutex (#2725)Mikail Bagishov
2020-07-20sync: "which kind of mutex?" section added to doc (#2658)Alice Ryhl
2020-06-13sync: allow unsized types in Mutex and RwLock (#2615)Taiki Endo
2020-06-07chore: fix ci failure on master (#2593)Taiki Endo
2020-05-31docs: use intra-links in the docs (#2575)xliiv
2020-05-06rt: simplify coop implementation (#2498)Carl Lerche
2020-04-29mutex: add `OwnedMutexGuard` for `Arc<Mutex<T>>`s (#2455)Eliza Weisman
2020-04-21sync: improve mutex documentation (#2405)João Oliveira
2020-04-12docs: replace some html links with rustdoc paths (#2381)xliiv
2020-04-03sync: ensure Mutex, RwLock, and Semaphore futures are Send + Sync (#2375)Eliza Weisman
2020-03-23sync: new internal semaphore based on intrusive lists (#2325)Eliza Weisman
2020-03-16Add cooperative task yielding (#2160)Jon Gjengset
2020-02-17Add `Mutex::into_inner` method (#2250)Waffle Lapkin
2020-01-24docs: use third form in API docs (#2027)Oleg Nosov
2020-01-03sync: add batch op support to internal semaphore (#2004)Carl Lerche
2019-12-23doc: add additional Mutex example (#2019)Stephen Carman
2019-12-18sync: encapsulate TryLockError variants (#1980)Carl Lerche
2019-12-17sync: add Semaphore (#1973)Michael P. Jung
2019-12-17sync: print MutexGuard inner value for debugging (#1961)yim7
2019-12-10Add Mutex::try_lock and (Unbounded)Receiver::try_recv (#1939)Michael P. Jung
2019-12-09sync::Mutex: Fix typo in documentation (#1934)Danilo Bargen
2019-12-09sync::Mutex: Add note about the absence of poisoning (#1933)Danilo Bargen
2019-12-06sync: fix Mutex when lock future dropped before complete (#1902)Michael P. Jung
2019-11-15Limit `futures` dependency to `Stream` via feature flag (#1774)Carl Lerche
2019-10-29sync: move into `tokio` crate (#1705)Carl Lerche