summaryrefslogtreecommitdiffstats
path: root/tokio/src/sync/batch_semaphore.rs
AgeCommit message (Expand)Author
2020-12-02sync: make add_permits panic with usize::MAX >> 3 permits (#3188)Blas Rodriguez Irizar
2020-10-09fs: future proof `File` (#2930)Carl Lerche
2020-10-08chore: Fix clippy lints (#2931)bdonlan
2020-10-02Fix new clippy warning (#2899)Alice Ryhl
2020-09-25chore: handle std `Mutex` poisoning in a shim (#2872)Zahari Dichev
2020-09-24sync: support mpsc send with `&self` (#2861)Carl Lerche
2020-09-12sync: add const-constructors for some sync primitives (#2790)mental
2020-09-02util: add `const fn` support for internal `LinkedList`. (#2805)mental
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-21sync: support larger number of semaphore permits (#2607)Kornel
2020-06-07chore: fix ci failure on master (#2593)Taiki Endo
2020-05-21coop: Undo budget decrement on Pending (#2549)Jon Gjengset
2020-05-16sync: document maximum number of permits (#2539)ZSL
2020-05-12sync: use intrusive list strategy for broadcast (#2509)Carl Lerche
2020-05-06rt: simplify coop implementation (#2498)Carl Lerche
2020-04-03sync: ensure Mutex, RwLock, and Semaphore futures are Send + Sync (#2375)Eliza Weisman
2020-03-27sync: fix possible dangling pointer in semaphore (#2340)Eliza Weisman
2020-03-26rt: track loom changes + tweak queue (#2315)Carl Lerche
2020-03-23sync: new internal semaphore based on intrusive lists (#2325)Eliza Weisman