< prev index next >

src/hotspot/share/jfr/leakprofiler/utilities/saveRestore.cpp

Print this page

        

@@ -101,10 +101,11 @@
     _state.save(cld);
   }
 }
 
 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 >