summaryrefslogtreecommitdiffstats
path: root/tokio/src/runtime
AgeCommit message (Expand)Author
2020-12-07rt: fix deadlock in shutdown (#3228)bdonlan
2020-12-03rt: fix panic in task abort when off rt (#3159)John-John Tedro
2020-11-28runtime: fix shutdown_timeout(0) blocking (#3174)Max Sharnoff
2020-11-05rt: remove last slab dependency (#2917)bdonlan
2020-11-05rt: bring back a public Handle type (#3076)Marc-Antoine Perennou
2020-11-02rt: add missing Send bound (#3089)Alice Ryhl
2020-11-01tracing: replace future names with spawn locations in task spans (#3074)Eliza Weisman
2020-10-29runtime: block_on should NOT be called from async context (#3070)Naja Melan
2020-10-21tokio: deduplicate spawn_blocking (#3017)Marc-Antoine Perennou
2020-10-19runtime: remove unneeded #[cfg(feature = "rt")] (#2996)Alice Ryhl
2020-10-19tokio: add Runtime::spawn_blocking (#2980)Marc-Antoine Perennou
2020-10-19docs: fix typo in runtime module documentation (#2992)nickelc
2020-10-16Fix doc typo (#2967)Alice Ryhl
2020-10-13rt: update docs for `0.3` changes (#2956)Lucio Franco
2020-10-13rt: switch `enter` to an RAII guard (#2954)Carl Lerche
2020-10-12rt: simplify rt-* features (#2949)Taiki Endo
2020-10-12chore: refactor runtime driver usage of `Either` (#2918)Ivan Petkov
2020-10-12rt: `worker_threads` must be non-zero (#2947)Lucio Franco
2020-10-13net: merge tcp, udp, uds features to net feature (#2943)Taiki Endo
2020-10-12rt: Remove `threaded_scheduler()` and `basic_scheduler()` (#2876)Lucio Franco
2020-10-08time: rename `Delay` future to `Sleep` (#2932)Juan Alvarez
2020-10-08chore: Fix clippy lints (#2931)bdonlan
2020-10-08net: use &self with TcpListener::accept (#2919)Carl Lerche
2020-10-06process: add ProcessDriver to handle orphan reaping (#2907)Ivan Petkov
2020-10-02task: remove deprecated JoinError constructors (#2900)Alice Ryhl
2020-10-01time: introduce `sleep` and `sleep_until` functions (#2826)Juan Alvarez
2020-09-25chore: handle std `Mutex` poisoning in a shim (#2872)Zahari Dichev
2020-09-24chore: remove internal io-driver cargo feature (#2881)Ivan Petkov
2020-09-24process: do not publicly turn on `signal` when enabled (#2871)Ivan Petkov
2020-09-24rt: Allow concurrent `Shell:block_on` calls (#2868)Lucio Franco
2020-09-23rt: Allow concurrent `block_on`'s with basic_scheduler (#2804)Lucio Franco
2020-09-22signal: move driver to runtime thread (#2835)Ivan Petkov
2020-09-23ci: deny warnings on '--cfg tokio_unstable' tests (#2859)Taiki Endo
2020-09-08sync: add JoinHandle::abort (#2474)John-John Tedro
2020-09-07runtime: add custom keep_alive functionality (#2809)Blas Rodriguez Irizar
2020-09-05runtime: mention on JoinHandle that the generic parameter is the return type ...George Malayil Philip
2020-09-05runtime: improve runtime vs #[tokio::main] doc (#2820)Igor Aleksanov
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-08-24runtime: add thread_name_fn method to runtime::Builder (#1921)wspsxing
2020-07-28rt: fix potential leak during runtime shutdown (#2649)Émile Grégoire
2020-07-28Reset coop budget when blocking in block_on (#2711)Jon Gjengset
2020-07-21provide a way to drop a runtime in an async context (#2646)bdonlan
2020-07-20Update doc comments (#2572)Mikail Bagishov
2020-07-14rt: allow block_on inside block_in_place inside block_on (#2645)bdonlan
2020-06-12chore: reduce pin related unsafe code (#2613)Taiki Endo
2020-06-07chore: fix ci failure on master (#2593)Taiki Endo
2020-05-30docs: replace method links with intra-links (#2540)xliiv
2020-05-21coop: Undo budget decrement on Pending (#2549)Jon Gjengset
2020-05-14Clarifying that Handle::current must be called on a thread managed by tokio (...Sunjay Varma