summaryrefslogtreecommitdiffstats
path: root/tokio/src
AgeCommit message (Expand)Author
2020-04-04doc: add error explanation for UnboundedSender::send() (#2372)Vojtech Kral
2020-04-04test: add Send/Sync tests for all async fns (#2377)Alice Ryhl
2020-04-03sync: ensure Mutex, RwLock, and Semaphore futures are Send + Sync (#2375)Eliza Weisman
2020-04-02io: Add StreamReader (#2052)Alice Ryhl
2020-04-02Expose time::deplay_queue::Expired::deadline (#2300)MOZGIII
2020-04-02fs: Copy file permissions (#2354)Kevin Leimkuhler
2020-04-02chore: Prepare `0.2.15` release (#2365)Lucio Franco
2020-04-02sync: Add disarm to mpsc::Sender (#2358)Jon Gjengset
2020-04-02rt: fix queue regression (#2362)Carl Lerche
2020-04-01chore: prepare tokio v0.2.14 release (#2356)Carl Lerche
2020-03-28rt: cap fifo scheduler slot to avoid starvation (#2349)Carl Lerche
2020-03-28sync: fix notified link (#2351)Alice Ryhl
2020-03-27sync: fix possible dangling pointer in semaphore (#2340)Eliza Weisman
2020-03-27sync: broadcast, revert "Keep lock until sender notified" (#2348)kalcutter
2020-03-26timer: fix loom test (#2346)Carl Lerche
2020-03-26timer: improve memory ordering in Inner's increment (#2107)Brian L. Troutwine
2020-03-26time: fix DelayQueue rewriting delay on insert after Poll::Ready (#2285)Christofer Nolander
2020-03-26rt: track loom changes + tweak queue (#2315)Carl Lerche
2020-03-25stream: iter() should yield every so often. (#2343)Carl Lerche
2020-03-23time: fix repeated pause/resume of time (#2253)Tudor Sidea
2020-03-23sync: new internal semaphore based on intrusive lists (#2325)Eliza Weisman
2020-03-22io: impl as `RawFd` / `AsRawHandle` for stdio (#2335)MarinPostma
2020-03-20rt: remove `unsafe` from shell runtime. (#2333)Carl Lerche
2020-03-18sync: Add RwLock::into_inner method (#2321)Daniel Müller
2020-03-17runtime: update the documentation around Handle (#2328)Alice Ryhl
2020-03-16Add cooperative task yielding (#2160)Jon Gjengset
2020-03-08Keep lock until sender notified (#2302)th0114nd
2020-03-05rt: cleanup and simplify scheduler (scheduler v2.5) (#2273)Carl Lerche
2020-02-29macros: fix select! documentation formatting (#2283)Jeffrey Czyz
2020-02-28chore: prepare v0.2.13 release (#2282)Carl Lerche
2020-02-28macros: fix unresolved import in pin! (#2281)Hiro Saito
2020-02-27runtime: add threaded_scheduler to examples (#2277)Alice Ryhl
2020-02-27sync: refactor intrusive linked list (#2279)Carl Lerche
2020-02-27chore: delete unused file (#2280)Carl Lerche
2020-02-27chore: prepare v0.2.12 release (#2278)Carl Lerche
2020-02-26tcp: Update listener docs (#2276)Akshay Narayan
2020-02-26sync: adds Notify for basic task notification (#2210)Carl Lerche
2020-02-26time: avoid needing to `poll` DelayQueue after insertion (#2217)Thomas Whiteway
2020-02-26docs: macros doc(cfg) workarounds (#2225)David Kellum
2020-02-26Implement Stream for Listener types (#2275)Akshay Narayan
2020-02-25macros: add assignment form to pin! (#2274)Carl Lerche
2020-02-25process: Wake up read and write on `EPOLLERR` (#2218)Kevin Leimkuhler
2020-02-25mpsc: add `Sender::send_timeout` (#2227)Jake
2020-02-20sync: fixed a small typo in sync docs (#2262)Matt Butcher
2020-02-20sync: Use yield rather than block on read method (#2258)Alice Ryhl
2020-02-18sync: improve RwLock API docs (#2252)Eliza Weisman
2020-02-17Added Ord and Hash as derived traits for tokio::time::Instant (#2239)Tudor Sidea
2020-02-17Add `Mutex::into_inner` method (#2250)Waffle Lapkin
2020-02-14UnixStream::poll_shutdown is not a no-op (#2245)Jon Gjengset
2020-02-14Test some more mpsc behavior with loom (#2246)Jon Gjengset