mirror of
https://github.com/openjdk/jdk.git
synced 2026-04-12 16:09:15 +00:00
8279540: Shenandoah: Should only clear CLD::_claim_strong mark for strong CLD iterations
Reviewed-by: shade
This commit is contained in:
parent
62d03c2836
commit
4243f4c998
@ -82,7 +82,7 @@ ShenandoahClassLoaderDataRoots<CONCURRENT>::ShenandoahClassLoaderDataRoots(Shena
|
||||
if (heap_iteration) {
|
||||
ClassLoaderDataGraph::clear_claimed_marks(ClassLoaderData::_claim_other);
|
||||
} else {
|
||||
ClassLoaderDataGraph::clear_claimed_marks();
|
||||
ClassLoaderDataGraph::clear_claimed_marks(ClassLoaderData::_claim_strong);
|
||||
}
|
||||
|
||||
if (CONCURRENT) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user