< prev index next >

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

Print this page
rev 50076 : Fold Partial GC into Traversal GC

*** 26,36 **** #include "gc/shared/vmGCOperations.hpp" #include "gc/shenandoah/shenandoahConcurrentMark.inline.hpp" #include "gc/shenandoah/shenandoahPhaseTimings.hpp" #include "gc/shenandoah/shenandoahHeap.inline.hpp" #include "gc/shenandoah/shenandoahMarkCompact.hpp" - #include "gc/shenandoah/shenandoahPartialGC.hpp" #include "gc/shenandoah/shenandoahTraversalGC.hpp" #include "gc/shenandoah/shenandoahUtils.hpp" #include "gc/shenandoah/shenandoahVerifier.hpp" #include "gc/shenandoah/shenandoahWorkGroup.hpp" #include "gc/shenandoah/shenandoahWorkerPolicy.hpp" --- 26,35 ----
*** 71,90 **** void VM_ShenandoahDegeneratedGC::doit() { ShenandoahGCPauseMark mark(_gc_id, SvcGCMarker::OTHER); ShenandoahHeap::heap()->entry_degenerated(_point); } - void VM_ShenandoahInitPartialGC::doit() { - ShenandoahGCPauseMark mark(_gc_id, SvcGCMarker::MINOR); - ShenandoahHeap::heap()->entry_init_partial(); - } - - void VM_ShenandoahFinalPartialGC::doit() { - ShenandoahGCPauseMark mark(_gc_id, SvcGCMarker::MINOR); - ShenandoahHeap::heap()->entry_final_partial(); - } - void VM_ShenandoahInitTraversalGC::doit() { ShenandoahGCPauseMark mark(_gc_id, SvcGCMarker::OTHER); ShenandoahHeap::heap()->entry_init_traversal(); } --- 70,79 ----
< prev index next >