-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discussion for Understanding Symmetric Transfer #5
Comments
See also discussion thread on /r/cpp |
Thank you for this very interesting post. I'm using the cppcoro library and have the problem that I get a stack-overflow even though I use symmetric transfer. I created a minimal reproducible example and posted a question on stack-overflow: Symmetric transfer does not prevent stack-overflow for C++20 coroutines. I you have time could you please take a look at this question. Thank you very much in advance. |
This post is extremely good, talking this complicated topic in great detail. Helping guys who do not familiar with the detail of coroutine likes me a lot! I have a question is that in the section of "Visualising the stack" (i.e. after changing to use symmetric transfer), I think the stack frames of Or if the stack frame of |
After reading the next post of understanding the compiler transform, I find the answer to my question. The compiler may not actually call the |
Comments and questions welcome on the post C++ Coroutines: Understanding Symmetric Transfer
The text was updated successfully, but these errors were encountered: