summaryrefslogtreecommitdiffstats
path: root/tokio/src/runtime
AgeCommit message (Expand)Author
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
2019-12-01blocking: fix `spawn_blocking` after shutdown (#1875)Carl Lerche
2019-11-29rt: fix `basic_scheduler` notification bug (#1861)Carl Lerche
2019-11-29docs: Mention features for basic_scheduler, threaded_scheduler (#1858)Ömer Sinan Ağacan
2019-11-27doc: misc API documentation fixes (#1834)Oleg Nosov
2019-11-27doc: fix `runtime::Builder` example (#1841)Oleg Nosov
2019-11-27rt: specify that runtime should have task scheduler (#1839)Oleg Nosov
2019-11-26task: add `LocalSet` API for running `!Send` futures (#1733)Eliza Weisman