summaryrefslogtreecommitdiffstats
path: root/tokio/src/runtime
AgeCommit message (Expand)Author
2020-05-07rt: set task budget after block_in_place call (#2502)Carl Lerche
2020-05-07rt: add Handle::spawn_blocking method (#2501)Adam C. Foltzer
2020-04-29runtime: mem::forget instead of keeping track of dropped state (#2451)John-John Tedro
2020-04-28rt: fix default thread number logic (#2457)Carl Lerche
2020-04-27rt: reduce usage of ManuallyDrop (#2449)John-John Tedro
2020-04-24runtime: improve runtime and handle doc (#2440)Alice Ryhl
2020-04-24Add Handle::block_on method (#2437)Dan Burkert
2020-04-21Remove relative link when possible and fix invalid links (#2423)damienrg
2020-04-20Be more principled about when blocking is ok (#2410)Jon Gjengset
2020-04-16Support nested block_in_place (#2409)Jon Gjengset
2020-04-13doc: fix a few broken links (#2400)xliiv
2020-04-12docs: replace some html links with rustdoc paths (#2381)xliiv
2020-04-09rt: fix bug in work-stealing queue (#2387)Carl Lerche
2020-04-02rt: fix queue regression (#2362)Carl Lerche
2020-03-28rt: cap fifo scheduler slot to avoid starvation (#2349)Carl Lerche
2020-03-26rt: track loom changes + tweak queue (#2315)Carl Lerche
2020-03-20rt: remove `unsafe` from shell runtime. (#2333)Carl Lerche
2020-03-17runtime: update the documentation around Handle (#2328)Alice Ryhl
2020-03-16Add cooperative task yielding (#2160)Jon Gjengset
2020-03-05rt: cleanup and simplify scheduler (scheduler v2.5) (#2273)Carl Lerche
2020-02-27runtime: add threaded_scheduler to examples (#2277)Alice Ryhl
2020-02-13rt: lazily detect number of CPUs (#2238)Luca Bruno
2020-02-04Fix #2119 and failing state assertion (#2212)Jon Gjengset
2020-01-29rt: add `Runtime::shutdown_timeout` (#2186)Carl Lerche
2020-01-24rt: test block_in_place followed by Pending (#2120)Jon Gjengset
2020-01-24docs: typo fix in runtime doc (#2167)wqfish
2020-01-24docs: use third form in API docs (#2027)Oleg Nosov
2020-01-22Enhance documentation of tokio::task::block_in_place (#2155)gliderkite
2020-01-20runtime: add Handle::try_current (#2118)Pierre Krieger
2020-01-09docs: fix runtime creation doc in tokio::runtime (#2073)Aljoscha Krettek
2020-01-09rt: fix shutdown deadlock in threaded scheduler (#2082)Carl Lerche
2020-01-08rt: fix threaded scheduler shutdown deadlock (#2074)Carl Lerche
2020-01-07rt: cleanup runtime::context (#2063)Carl Lerche
2020-01-06rt: add a Handle::current() (#2040)Benjamin Fry
2020-01-06chore: use just std instead of ::std in paths (#2049)Linus Färnstrand
2020-01-06time: advance frozen time in `park_timeout` (#2059)Carl Lerche
2019-12-24rt: coalesce thread-locals used by the runtime (#1925)Gardner Vickers
2019-12-22rt: fix storing Runtime in thread-local (#2011)Carl Lerche
2019-12-22doc: fill out `fs` and remove html links (#2015)Carl Lerche
2019-12-21rt: fix spawn_blocking from spawn_blocking (#2006)Carl Lerche
2019-12-21chore: fix formatting, remove old rustfmt.toml (#2007)Artem Vorotnikov
2019-12-18Improve runtime threading options docsDouman
2019-12-18rt: add configuration for core threads and max threads (#1977)Douman
2019-12-17rt: fix blocking pool shutdown logic (#1978)Carl Lerche
2019-12-17rt: avoid dropping a task in calls to wake() (#1972)Carl Lerche
2019-12-17docs: correct grammar (#1968)Kelly Thomas Kline
2019-12-13chore: remove benches and fix/work around clippy lints (#1952)Artem Vorotnikov
2019-12-11chore: fix thread_pool benchmarks (#1947)Carl Lerche
2019-12-06doc: expand on runtime / spawn docs (#1914)Carl Lerche
2019-12-04task: fix infinite loop when dropping a `LocalSet` (#1892)Eliza Weisman