Skip to content
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

(0.37.0)Relocate state of Continuation from native structure to Object #17111

Merged
merged 1 commit into from Apr 5, 2023

Conversation

LinHu2016
Copy link
Contributor

The state of Continuation is mainly used for synchronizing continuation mounting/unmount and continuation scanning, in order to prevent potential timing hole to view/update the state around new/delete the native structure, the state is relocated from native structure to continuation Object.

accessing the state from native methods via vmconstantpool.

fix: #17058

backport: #17081

The state of Continuation is mainly used for synchronizing continuation
mounting/unmount and continuation scanning, in order to prevent
potential timing hole to view/update the state around new/delete the
native structure, the state is relocated from native structure to
continuation Object.

accessing the state from native methods via vmconstantpool.

Signed-off-by: Lin Hu <linhu@ca.ibm.com>
@pshipton pshipton merged commit 5db9c94 into eclipse-openj9:v0.37.0-release Apr 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants