< prev index next >

src/share/vm/gc/g1/g1GCPhaseTimes.hpp

Print this page

        

*** 30,40 **** class LineBuffer; template <class T> class WorkerDataArray; class G1GCPhaseTimes : public CHeapObj<mtGC> { - uint _active_gc_threads; uint _max_gc_threads; jlong _gc_start_counter; double _gc_pause_time_ms; public: --- 30,39 ----
*** 131,141 **** void debug_phase(WorkerDataArray<double>* phase); void trace_phase(WorkerDataArray<double>* phase, bool print_sum = true); public: G1GCPhaseTimes(uint max_gc_threads); ! void note_gc_start(uint active_gc_threads); void print(); // record the time a phase took in seconds void record_time_secs(GCParPhases phase, uint worker_i, double secs); --- 130,140 ---- void debug_phase(WorkerDataArray<double>* phase); void trace_phase(WorkerDataArray<double>* phase, bool print_sum = true); public: G1GCPhaseTimes(uint max_gc_threads); ! void note_gc_start(); void print(); // record the time a phase took in seconds void record_time_secs(GCParPhases phase, uint worker_i, double secs);
< prev index next >