mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-26 14:24:46 +02:00
8210330: Make CLD claiming allow multiple claim bits
Reviewed-by: pliden, coleenp
This commit is contained in:
parent
782fa608d2
commit
e39c5811b5
23 changed files with 68 additions and 53 deletions
|
@ -2213,7 +2213,7 @@ void PSParallelCompact::adjust_roots(ParCompactionManager* cm) {
|
|||
Management::oops_do(&oop_closure);
|
||||
JvmtiExport::oops_do(&oop_closure);
|
||||
SystemDictionary::oops_do(&oop_closure);
|
||||
CLDToOopClosure cld_closure(&oop_closure);
|
||||
CLDToOopClosure cld_closure(&oop_closure, ClassLoaderData::_claim_strong);
|
||||
ClassLoaderDataGraph::cld_do(&cld_closure);
|
||||
|
||||
// Now adjust pointers in remaining weak roots. (All of which should
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue