summary refs log tree commit diff
path: root/library/core/src/task
AgeCommit message (Expand)AuthorLines
2023-12-12fix `waker_getters` tracking issue numberLukas Markeffsky-3/+3
2023-12-10remove redundant importssurechen-2/+1
2023-07-27Override `Waker::clone_from` to avoid cloning `Waker`s unnecessarilySabrinaJewson-1/+14
2023-06-07Auto merge of #96875 - SabrinaJewson:noop-waker, r=m-ou-sebors-0/+40
2023-05-19tidyIbraheem Ahmed-1/+0
2023-05-19remove unstable `Poll::ready`Ibraheem Ahmed-91/+0
2023-05-16Hide repr attribute from doc of types without guaranteed reprDavid Tolnay-1/+1
2023-05-10Remove useless drop of copy typeUrgau-3/+3
2023-04-16rm const traits in libcoreDeadbeef-2/+1
2023-02-13Inline `Poll` methodsEFanZh-0/+5
2023-01-30stage-step cfgsMark Rousskov-1/+1
2023-01-19Transform async ResumeTy in generator transformArpad Borsos-0/+1
2023-01-02Add PhantomData marker to Context to make Context !Send and !SyncJames Higgins-1/+4
2022-12-28Update bootstrap cfgPietro Albini-1/+1
2022-12-20Refer to "Waker" rather than "RawWaker" in `drop` commentGeoffry Song-2/+2
2022-12-19Revert "Replace usage of `ResumeTy` in async lowering with `Context`"Andrew Pollack-1/+0
2022-12-06Replace usage of `ResumeTy` in async lowering with `Context`Arpad Borsos-0/+1
2022-11-24Avoid `GenFuture` shim when compiling async constructsArpad Borsos-0/+1
2022-09-19Added tracking issuey86-dev-3/+3
2022-09-14Made from_waker, waker, from_raw consty86-dev-3/+6
2022-08-03Remove self-referential intra-doc links.Kevin Reid-4/+4
2022-08-03Document that `RawWakerVTable` functions must be thread-safe.Kevin Reid-12/+38
2022-07-18stabilize `core::task::ready!`Yoshua Wuyts-5/+2
2022-06-20Add tracking issue for `noop_waker`SabrinaJewson-1/+1
2022-05-25Rollup merge of #93966 - rkuhn:patch-1, r=tmandryYuki Okushi-0/+13
2022-05-13Remove some unnecessary `rustc_allow_const_fn_unstable` attributes.Nicholas Nethercote-1/+0
2022-05-09Add `task::Waker::noop`SabrinaJewson-0/+40
2022-05-04add caveat discussed in #74335Roland Kuhn-0/+4
2022-02-20improve wording of Waker::wake documentationRoland Kuhn-6/+8
2022-02-17Rollup merge of #89869 - kpreid:from-doc, r=yaahcMatthias Krüger-1/+1
2022-02-13document expectations for Waker::wakeRoland Kuhn-0/+7
2021-12-17Implement data and vtable getters for `RawWaker`oxalica-0/+24
2021-12-04Add documentation to more `From::from` implementations.Kevin Reid-1/+1
2021-10-31Rollup merge of #89897 - jkugelman:must-use-core, r=joshtriplettMatthias Krüger-0/+2
2021-10-30Add #[must_use] to remaining core functionsJohn Kugelman-0/+2
2021-10-18Make more `From` impls `const`woppopo-1/+2
2021-10-11fix minor spelling error in Poll::ready docsast-ral-1/+1
2021-10-11Rollup merge of #89651 - ibraheemdev:poll-ready, r=dtolnayMatthias Krüger-2/+97
2021-10-11Add library tracking issue for poll_ready featureDavid Tolnay-7/+7
2021-10-11Rollup merge of #89753 - jkugelman:must-use-from_value-conversions, r=joshtri...Guillaume Gomez-0/+2
2021-10-10Add #[must_use] to from_value conversionsJohn Kugelman-0/+2
2021-10-10Add #[must_use] to core and std constructorsJohn Kugelman-0/+1
2021-10-07revert stabilization of `core::task::ready!`Ibraheem Ahmed-2/+5
2021-10-07add `Poll::ready`Ibraheem Ahmed-0/+92
2021-09-25Apply 16 commits (squashed)Frank Steffahn-2/+3
2021-08-21Remove the `TryV2` aliasScott McMurray-2/+2
2021-07-28Update stable version of ready!() macro.Mara Bos-2/+2
2021-07-23Stabilize core::task::ready!Yoshua Wuyts-6/+2
2021-07-04Auto merge of #86598 - yoshuawuyts:poll-method-docs, r=JohnTitorbors-7/+100
2021-06-28Update to new bootstrap compilerMark Rousskov-53/+0