< prev index next >

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

Print this page
rev 59271 : 8240870: Shenandoah: merge evac and update phases
Reviewed-by: XXX

*** 59,72 **** void VM_ShenandoahDegeneratedGC::doit() { ShenandoahGCPauseMark mark(_gc_id, SvcGCMarker::CONCURRENT); ShenandoahHeap::heap()->entry_degenerated(_point); } ! void VM_ShenandoahInitUpdateRefs::doit() { ShenandoahGCPauseMark mark(_gc_id, SvcGCMarker::CONCURRENT); ! ShenandoahHeap::heap()->entry_init_updaterefs(); } ! void VM_ShenandoahFinalUpdateRefs::doit() { ShenandoahGCPauseMark mark(_gc_id, SvcGCMarker::CONCURRENT); ! ShenandoahHeap::heap()->entry_final_updaterefs(); } --- 59,72 ---- void VM_ShenandoahDegeneratedGC::doit() { ShenandoahGCPauseMark mark(_gc_id, SvcGCMarker::CONCURRENT); ShenandoahHeap::heap()->entry_degenerated(_point); } ! void VM_ShenandoahInitEvacUpdate::doit() { ShenandoahGCPauseMark mark(_gc_id, SvcGCMarker::CONCURRENT); ! ShenandoahHeap::heap()->entry_init_evac_update(); } ! void VM_ShenandoahFinalEvacUpdate::doit() { ShenandoahGCPauseMark mark(_gc_id, SvcGCMarker::CONCURRENT); ! ShenandoahHeap::heap()->entry_final_evac_update(); }
< prev index next >