< prev index next >

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

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