< prev index next >

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

Print this page
rev 57242 : imported patch 8235341-workerdataarray-cleanup

*** 136,146 **** _max_gc_threads(max_gc_threads) { assert(max_gc_threads > 0, "Must have some GC threads"); #define GC_PAR_PHASE_DECLARE_WORKER_DATA(type, title) \ ! _gc_par_phases[ShenandoahPhaseTimings::type] = new WorkerDataArray<double>(max_gc_threads, title); // Root scanning phases SHENANDOAH_GC_PAR_PHASE_DO(GC_PAR_PHASE_DECLARE_WORKER_DATA) #undef GC_PAR_PHASE_DECLARE_WORKER_DATA } --- 136,146 ---- _max_gc_threads(max_gc_threads) { assert(max_gc_threads > 0, "Must have some GC threads"); #define GC_PAR_PHASE_DECLARE_WORKER_DATA(type, title) \ ! _gc_par_phases[ShenandoahPhaseTimings::type] = new WorkerDataArray<double>(title, max_gc_threads); // Root scanning phases SHENANDOAH_GC_PAR_PHASE_DO(GC_PAR_PHASE_DECLARE_WORKER_DATA) #undef GC_PAR_PHASE_DECLARE_WORKER_DATA }
*** 163,173 **** } } ShenandoahTerminationTimings::ShenandoahTerminationTimings(uint max_gc_threads) { ! _gc_termination_phase = new WorkerDataArray<double>(max_gc_threads, "Task Termination (ms):"); } void ShenandoahTerminationTimings::record_time_secs(uint worker_id, double secs) { if (_gc_termination_phase->get(worker_id) == WorkerDataArray<double>::uninitialized()) { _gc_termination_phase->set(worker_id, secs); --- 163,173 ---- } } ShenandoahTerminationTimings::ShenandoahTerminationTimings(uint max_gc_threads) { ! _gc_termination_phase = new WorkerDataArray<double>("Task Termination (ms):", max_gc_threads); } void ShenandoahTerminationTimings::record_time_secs(uint worker_id, double secs) { if (_gc_termination_phase->get(worker_id) == WorkerDataArray<double>::uninitialized()) { _gc_termination_phase->set(worker_id, secs);
< prev index next >