< prev index next >

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

Print this page
rev 59828 : 8247845: Shenandoah: refactor TLAB/GCLAB retirement code
Reviewed-by: XXX

@@ -138,11 +138,14 @@
     // The rest of prologue:
     BiasedLocking::preserve_marks();
     _preserved_marks->init(heap->workers()->active_workers());
   }
 
-  heap->make_parsable(true);
+  if (UseTLAB) {
+    heap->gclabs_retire(true);
+    heap->tlabs_retire(true);
+  }
 
   OrderAccess::fence();
 
   phase1_mark_heap();
 
< prev index next >