< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp

Print this page
rev 59534 : 8245961: Shenandoah: move some root marking to concurrent phase

*** 66,75 **** --- 66,78 ---- f(scan_roots, " Scan Roots") \ SHENANDOAH_PAR_PHASE_DO(scan_, " S: ", f) \ f(resize_tlabs, " Resize TLABs") \ \ f(conc_mark, "Concurrent Marking") \ + f(conc_mark_roots, " Concurrent Mark Roots ") \ + SHENANDOAH_PAR_PHASE_DO(conc_mark_roots, " CM: ", f) \ + \ f(conc_preclean, "Concurrent Precleaning") \ \ f(final_mark_gross, "Pause Final Mark (G)") \ f(final_mark, "Pause Final Mark (N)") \ f(update_roots, " Update Roots") \
*** 126,144 **** --- 129,151 ---- \ f(conc_cleanup_complete, "Concurrent Cleanup") \ \ f(degen_gc_gross, "Pause Degenerated GC (G)") \ f(degen_gc, "Pause Degenerated GC (N)") \ + f(degen_gc_scan_conc_roots, " Degen Mark Roots") \ + SHENANDOAH_PAR_PHASE_DO(degen_gc_conc_mark_, " DM: ", f) \ f(degen_gc_update_roots, " Degen Update Roots") \ SHENANDOAH_PAR_PHASE_DO(degen_gc_update_, " DU: ", f) \ \ f(full_gc_gross, "Pause Full GC (G)") \ f(full_gc, "Pause Full GC (N)") \ f(full_gc_heapdump_pre, " Pre Heap Dump") \ f(full_gc_prepare, " Prepare") \ f(full_gc_scan_roots, " Scan Roots") \ SHENANDOAH_PAR_PHASE_DO(full_gc_scan_roots_, " FS: ", f) \ + f(full_gc_scan_conc_roots, " Scan Concurrnet Roots") \ + SHENANDOAH_PAR_PHASE_DO(full_gc_scan_conc_roots, " FCS: ", f) \ f(full_gc_update_roots, " Update Roots") \ SHENANDOAH_PAR_PHASE_DO(full_gc_update_roots_, " FU: ", f) \ f(full_gc_mark, " Mark") \ f(full_gc_mark_finish_queues, " Finish Queues") \ f(full_gc_weakrefs, " Weak References") \
< prev index next >