< prev index next >
src/hotspot/share/jfr/leakprofiler/utilities/saveRestore.cpp
Print this page
*** 102,112 ****
}
}
SaveRestoreCLDClaimBits::SaveRestoreCLDClaimBits() : _claim_state_closure() {
// interferes with GC, so walk all oops that GC would.
! ClassLoaderDataGraph::cld_oops_do(&_claim_state_closure);
}
SaveRestoreCLDClaimBits::~SaveRestoreCLDClaimBits() {
ClassLoaderDataGraph::clear_claimed_marks();
}
--- 102,112 ----
}
}
SaveRestoreCLDClaimBits::SaveRestoreCLDClaimBits() : _claim_state_closure() {
// interferes with GC, so walk all oops that GC would.
! ClassLoaderDataGraph::cld_do(&_claim_state_closure);
}
SaveRestoreCLDClaimBits::~SaveRestoreCLDClaimBits() {
ClassLoaderDataGraph::clear_claimed_marks();
}
< prev index next >