< prev index next >

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

Print this page
@@ -133,14 +133,14 @@
    ShenandoahGCPauseMark mark(_gc_id, "Final Update Refs", SvcGCMarker::CONCURRENT);
    set_active_generation();
    _gc->entry_final_update_refs();
  }
  
- VM_ShenandoahFinalVerify::VM_ShenandoahFinalVerify(ShenandoahConcurrentGC* gc)
-   : VM_ShenandoahOperation(gc->generation()), _gc(gc) {
+ VM_ShenandoahFinalRoots::VM_ShenandoahFinalRoots(ShenandoahConcurrentGC* gc, bool at_gc_end)
+   : VM_ShenandoahOperation(gc->generation()), _gc(gc), _at_gc_end(at_gc_end) {
  }
  
- void VM_ShenandoahFinalVerify::doit() {
-   ShenandoahGCPauseMark mark(_gc_id, "Final Verify", SvcGCMarker::CONCURRENT);
+ void VM_ShenandoahFinalRoots::doit() {
+   ShenandoahGCPauseMark mark(_gc_id, "Final Roots", SvcGCMarker::CONCURRENT);
    set_active_generation();
-   _gc->entry_final_verify();
+   _gc->entry_final_roots(_at_gc_end);
  }
< prev index next >