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

Fix missing condition for scrubbing reference of unamedModuleObject #14577

Merged
merged 1 commit into from
Feb 23, 2022

Conversation

LinHu2016
Copy link
Contributor

A card can be scrubbed only if no inter-region reference coming out of
it exists.

fix: #14396
Signed-off-by: Lin Hu [email protected]

@amicic
Copy link
Contributor

amicic commented Feb 22, 2022

Let's also update a couple of similar spots in CopyForwardScheme with success flag. It might not be a correctness problem, but at least we want the code to be consistent.

A card can be scrubbed only if no inter-region reference coming out of
it exists.

Signed-off-by: Lin Hu <[email protected]>
@amicic
Copy link
Contributor

amicic commented Feb 22, 2022

Jenkins test sanity xLinux jdk11

@pshipton
Copy link
Member

I expect PR testing should include the suite which fails in #14396, which is the extended.functional (extended is the short form) suite.

@amicic
Copy link
Contributor

amicic commented Feb 22, 2022

We are doing separate grinders to prove this is indeed fixing the problem, so I just launched a basic sanity test here. But feel free to launch more extended tests.

@pshipton
Copy link
Member

Sounds good, I know it's intermittent. If there is still a problem after merging this I expect it will show up in the nightly builds after a while, I won't run any additional PR testing if testing is being done via grinders.

@amicic amicic merged commit b94daae into eclipse-openj9:master Feb 23, 2022
@pshipton
Copy link
Member

@LinHu2016 Pls create a PR against the 0.31 branch.

@dmitripivkine
Copy link
Contributor

@pshipton @LinHu2016 please note we need PR against 0.31 branch for #14471 too

@pshipton
Copy link
Member

Thanks. Both commits can be cherry picked to the same PR if you prefer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

testSoftMxDisclaimMemory_GC_3_FAILED : Segmentation error vmState=0x0002000f
4 participants