< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Print this page
rev 54901 : 8224043: Shenandoah: Remove clear_claimed_marks() from start of concurrent_traversal()

@@ -554,15 +554,10 @@
   }
   return false;
 }
 
 void ShenandoahTraversalGC::concurrent_traversal_collection() {
-  {
-    MutexLocker ml(ClassLoaderDataGraph_lock);
-    ClassLoaderDataGraph::clear_claimed_marks();
-  }
-
   ShenandoahGCPhase phase_work(ShenandoahPhaseTimings::conc_traversal);
   if (!_heap->cancelled_gc()) {
     uint nworkers = _heap->workers()->active_workers();
     task_queues()->reserve(nworkers);
     ShenandoahTerminationTracker tracker(ShenandoahPhaseTimings::conc_traversal_termination);
< prev index next >