< prev index next >

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

Print this page
rev 54457 : 8222125: Shenandoah: Crash when running with ShenandoahParallelSafepointThreads=1

@@ -1202,11 +1202,13 @@
   }
 }
 
 void ShenandoahHeap::gc_threads_do(ThreadClosure* tcl) const {
   workers()->threads_do(tcl);
+  if (_safepoint_workers != NULL) {
   _safepoint_workers->threads_do(tcl);
+  }
   if (ShenandoahStringDedup::is_enabled()) {
     ShenandoahStringDedup::threads_do(tcl);
   }
 }
 
< prev index next >