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
Changing the coroutine implementations to do a lazy init #3146
Conversation
05fef46
to
0b870cd
Compare
0b870cd
to
fe5b5f1
Compare
FYI: Rebased onto latest master |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would the context implementation that is based on boost::context
require changes as well?
fe5b5f1
to
5788edb
Compare
@sithhell Is there anything still missing for this one besides cleanup and rebasing? Or would you like to merge this one only once there is a PR for stack reuse? |
5788edb
to
5aaade5
Compare
5aaade5
to
1d527e7
Compare
Just bumping this PR. The branch needs to be updated to run with current master. |
1d527e7
to
4ea830b
Compare
4ea830b
to
e362c7d
Compare
e362c7d
to
b6213eb
Compare
3995e6d
to
acc2c32
Compare
This changes the context implementations to perform a lazy initialization of their respective contexts. This potentially leads to less resource usage.
b4d5705
to
ee10d77
Compare
This changes the context implementations to perform a lazy initialization
of their respective contexts. This potentially leads to less resource usage.