equal
deleted
inserted
replaced
90 |
90 |
91 void RootSetClosure::process_roots(OopClosure* closure) { |
91 void RootSetClosure::process_roots(OopClosure* closure) { |
92 SaveRestoreCLDClaimBits save_restore_cld_claim_bits; |
92 SaveRestoreCLDClaimBits save_restore_cld_claim_bits; |
93 RootSetClosureMarkScope mark_scope; |
93 RootSetClosureMarkScope mark_scope; |
94 |
94 |
95 CLDToOopClosure cldt_closure(closure); |
95 CLDToOopClosure cldt_closure(closure, ClassLoaderData::_claim_strong); |
96 ClassLoaderDataGraph::always_strong_cld_do(&cldt_closure); |
96 ClassLoaderDataGraph::always_strong_cld_do(&cldt_closure); |
97 CodeBlobToOopClosure blobs(closure, false); |
97 CodeBlobToOopClosure blobs(closure, false); |
98 Threads::oops_do(closure, &blobs); |
98 Threads::oops_do(closure, &blobs); |
99 ObjectSynchronizer::oops_do(closure); |
99 ObjectSynchronizer::oops_do(closure); |
100 Universe::oops_do(closure); |
100 Universe::oops_do(closure); |