summaryrefslogtreecommitdiffstats
path: root/tokio/src/sync
AgeCommit message (Expand)Author
2020-09-11sync: tweak `watch` API (#2814)Carl Lerche
2020-09-11sync: write guard to read guard downgrading for sync::RwLock (#2733)Max Heller
2020-09-11docs: more doc fixes (#2831)Zephyr Shannon
2020-09-09sync: document mpsc::bounded minimum buffer size (#2808)Zephyr Shannon
2020-09-08sync: remove rt-core from blocking_{send,recv} (#2825)Blas Rodriguez Irizar
2020-09-07sync: rename `Notify::notify()` -> `notify_one()` (#2822)Juan Alvarez
2020-09-02util: add `const fn` support for internal `LinkedList`. (#2805)mental
2020-09-01sync: watch channel breaking changes (#2806)Blas Rodriguez Irizar
2020-08-26sync: add blocking_recv and blocking_send in mpsc (#2684)xd009642
2020-08-26sync: implement map methods of parking_lot fame (#2445)John-John Tedro
2020-08-26sync: fix typo in Notify documentation (#2794)James Mills
2020-08-23sync: move CancellationToken to tokio-util (#2721)Carl Lerche
2020-08-13chore: reformat some imports for consistency (#2768)Carl Lerche
2020-08-09sync: typo in impl Semaphore (#2745)Blas Rodriguez Irizar
2020-08-08sync: show correct permits in fmt::Debug (#2750)Blas Rodriguez Irizar
2020-07-31sync: suspectible -> susceptible (#2732)Max Bruckner
2020-07-31sync: better Debug for Mutex (#2725)Mikail Bagishov
2020-07-24net: ensure that unix sockets have both split and into_split (#2687)Alice Ryhl
2020-07-21sync: support larger number of semaphore permits (#2607)Kornel
2020-07-20sync: remove misleading comment (#2666)nicolaiunrein
2020-07-20sync: "which kind of mutex?" section added to doc (#2658)Alice Ryhl
2020-06-25sync: update `oneshot::Receiver::close` doc link (#2630)Gokul
2020-06-18sync: channel doc grammar change (#2624)Alice Ryhl
2020-06-17sync: documentation for mpsc channels (#2600)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-31test: fix all clippy lints in tests (#2573)Mikail Bagishov
2020-05-21coop: Undo budget decrement on Pending (#2549)Jon Gjengset
2020-05-16sync: document maximum number of permits (#2539)ZSL
2020-05-14docs: improve discoverability of codec module (#2523)Geoff Shannon
2020-05-12sync: use intrusive list strategy for broadcast (#2509)Carl Lerche
2020-05-07docs: fix links in `tokio::sync` (#2491)zeroed
2020-05-06rt: simplify coop implementation (#2498)Carl Lerche
2020-05-06sync: simplify the broadcast channel (#2467)Carl Lerche
2020-05-03sync: move CancellationToken tests (#2477)Carl Lerche
2020-05-02sync: add CancellationToken (#2263)Matthias Einwag
2020-05-02doc: remove reference to the Sink trait in the MPSC documentation (#2476)zeroed
2020-04-29mutex: add `OwnedMutexGuard` for `Arc<Mutex<T>>`s (#2455)Eliza Weisman
2020-04-29chore: fix a typo (#2461)Matthijs Brobbel
2020-04-27sync: fix slow receivers in broadcast (#2448)Kevin Leimkuhler
2020-04-21sync: improve mutex documentation (#2405)João Oliveira
2020-04-20sync: add owned semaphore permit (#2421)Alice Ryhl
2020-04-12docs: replace some html links with rustdoc paths (#2381)xliiv
2020-04-12docs: fix incorrect documentation links & formatting (#2332)Nikita Baksalyar
2020-04-06doc: Sort methods on mpsc::Sender in doc (#2379)nasa
2020-04-04doc: add error explanation for UnboundedSender::send() (#2372)Vojtech Kral
2020-04-03sync: ensure Mutex, RwLock, and Semaphore futures are Send + Sync (#2375)Eliza Weisman
2020-04-02sync: Add disarm to mpsc::Sender (#2358)Jon Gjengset
2020-03-28sync: fix notified link (#2351)Alice Ryhl