< prev index next >
src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Print this page
rev 59240 : 8244759: Shenandoah: print verbose class unloading counters
Reviewed-by: XXX
*** 2876,2886 ****
op_weak_roots();
}
void ShenandoahHeap::entry_class_unloading() {
static const char* msg = "Concurrent class unloading";
! ShenandoahConcurrentPhase gc_phase(msg, ShenandoahPhaseTimings::conc_class_unloading);
EventMark em("%s", msg);
ShenandoahWorkerScope scope(workers(),
ShenandoahWorkerPolicy::calc_workers_for_conc_root_processing(),
"concurrent class unloading");
--- 2876,2886 ----
op_weak_roots();
}
void ShenandoahHeap::entry_class_unloading() {
static const char* msg = "Concurrent class unloading";
! ShenandoahConcurrentPhase gc_phase(msg, ShenandoahPhaseTimings::conc_class_unload);
EventMark em("%s", msg);
ShenandoahWorkerScope scope(workers(),
ShenandoahWorkerPolicy::calc_workers_for_conc_root_processing(),
"concurrent class unloading");
< prev index next >