-
Notifications
You must be signed in to change notification settings - Fork 396
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
Fix testHashTableCorrectness issue #6683
Conversation
0221cfa
to
c5dbb56
Compare
Hi @dsouzai, Could you please review and merge this PR? it is for fixing the blocker issue (eclipse-openj9/openj9#15791), Thanks |
I will review it. |
Thanks @babsingh |
|
fixupForwardedSlot(mrobjectptr_t *slotPtr) has been created for sharing code between scanMixObject and scan Java stack of continuation Object in PR6575, we need to pull concurrent scavenger and backout conditions outside to avoid racing condition to update slot reference during concurrent marking. - also update initialize scanCache->_shouldBeRemembered earlier to avoid overwriting the flag, which could be updated via getObjectScanner(). Signed-off-by: Lin Hu <[email protected]>
c5dbb56
to
4ce58d4
Compare
@babsingh there are jenkins issues, the personal build is not very stable, but the change for this PR has passed the grinder tests for the related issue. https://hyc-runtimes-jenkins.swg-devops.com/view/OpenJ9%20-%20Personal/job/Pipeline-Build-Test-Personal/14050/ |
jenkins build all |
fix: eclipse-openj9/openj9#15791
Signed-off-by: Lin Hu [email protected]