May 4, 2021 Post comments count4 Post likes count2 A map through the three major coroutine series Raymond Chen For your casual reading convenience.
May 4, 2021 Post comments count1 Post likes count1 C++ coroutines: Promise constructors Raymond Chen Snooping on the coroutine parameters, with a gotcha.
May 3, 2021 Post comments count0 Post likes count1 C++ coroutines: Converting among tasks that use the same promise Raymond Chen Keeping the promise in the dark.
Apr 30, 2021 Post comments count2 Post likes count1 C++ coroutines: Waiting synchronously for our coroutine to complete Raymond Chen Using the extension point for another purpose.
Apr 29, 2021 Post comments count0 Post likes count1 C++ coroutines: Adding COM context support to our awaiter Raymond Chen Getting into the correct context on resume.
Apr 28, 2021 Post comments count0 Post likes count1 C++ coroutines: Snooping in on the coroutine body Raymond Chen Transformers are robots in disguise.
Apr 27, 2021 Post comments count2 Post likes count1 C++ coroutines: How do I create a coroutine that terminates on an unhandled exception? Raymond Chen You need to get inside the coroutine.
Apr 26, 2021 Post comments count0 Post likes count1 C++ coroutines: What does it mean when I declare my coroutine as noexcept? Raymond Chen The noexcept keyword doesn't mean what you think.
Apr 23, 2021 Post comments count0 Post likes count1 C++ coroutines: Associating multiple task types with the same promise type Raymond Chen Using the special initialization rule for get_return_object.
Apr 22, 2021 Post comments count3 Post likes count1 C++ coroutines: Improving cold-start coroutines which complete synchronously Raymond Chen Avoiding stack build-up.