summaryrefslogtreecommitdiffstats
path: root/tokio/src/runtime/basic_scheduler.rs
AgeCommit message (Expand)Author
2020-11-05rt: bring back a public Handle type (#3076)Marc-Antoine Perennou
2020-10-12rt: Remove `threaded_scheduler()` and `basic_scheduler()` (#2876)Lucio Franco
2020-09-25chore: handle std `Mutex` poisoning in a shim (#2872)Zahari Dichev
2020-09-23rt: Allow concurrent `block_on`'s with basic_scheduler (#2804)Lucio Franco
2020-09-02util: add `const fn` support for internal `LinkedList`. (#2805)mental
2020-08-27rt: Refactor `Runtime::block_on` to take `&self` (#2782)Lucio Franco
2020-04-20Be more principled about when blocking is ok (#2410)Jon Gjengset
2020-03-28rt: cap fifo scheduler slot to avoid starvation (#2349)Carl Lerche
2020-03-16Add cooperative task yielding (#2160)Jon Gjengset
2020-03-05rt: cleanup and simplify scheduler (scheduler v2.5) (#2273)Carl Lerche
2020-01-24docs: use third form in API docs (#2027)Oleg Nosov
2019-12-24rt: coalesce thread-locals used by the runtime (#1925)Gardner Vickers
2019-12-17rt: avoid dropping a task in calls to wake() (#1972)Carl Lerche
2019-12-04task: fix infinite loop when dropping a `LocalSet` (#1892)Eliza Weisman
2019-11-29rt: fix `basic_scheduler` notification bug (#1861)Carl Lerche
2019-11-26task: add `LocalSet` API for running `!Send` futures (#1733)Eliza Weisman
2019-11-21runtime: cleanup and add config options (#1807)Carl Lerche
2019-11-16runtime: set spawn context on enter (#1780)Carl Lerche
2019-11-16task: return `JoinHandle` from spawn (#1777)Carl Lerche
2019-11-16runtime: rename current_thread -> basic_scheduler (#1769)Carl Lerche