< prev index next >
src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
Print this page
rev 59271 : 8240870: Shenandoah: merge evac and update phases
Reviewed-by: XXX
*** 95,105 ****
assert(phase >= 0 && phase < _num_phases, "Out of bounds");
switch (phase) {
case init_evac:
case scan_roots:
case update_roots:
! case final_update_refs_roots:
case full_gc_scan_roots:
case full_gc_update_roots:
case full_gc_adjust_roots:
case degen_gc_update_roots:
case full_gc_purge_class_unload:
--- 95,105 ----
assert(phase >= 0 && phase < _num_phases, "Out of bounds");
switch (phase) {
case init_evac:
case scan_roots:
case update_roots:
! case final_evac_update_roots:
case full_gc_scan_roots:
case full_gc_update_roots:
case full_gc_adjust_roots:
case degen_gc_update_roots:
case full_gc_purge_class_unload:
*** 118,128 ****
bool ShenandoahPhaseTimings::is_root_work_phase(Phase phase) {
switch (phase) {
case scan_roots:
case update_roots:
case init_evac:
! case final_update_refs_roots:
case degen_gc_update_roots:
case full_gc_scan_roots:
case full_gc_update_roots:
case full_gc_adjust_roots:
return true;
--- 118,128 ----
bool ShenandoahPhaseTimings::is_root_work_phase(Phase phase) {
switch (phase) {
case scan_roots:
case update_roots:
case init_evac:
! case final_evac_update_roots:
case degen_gc_update_roots:
case full_gc_scan_roots:
case full_gc_update_roots:
case full_gc_adjust_roots:
return true;
< prev index next >