--- old/src/share/vm/gc/g1/g1DefaultPolicy.cpp 2017-08-03 16:11:34.473642182 -0700 +++ new/src/share/vm/gc/g1/g1DefaultPolicy.cpp 2017-08-03 16:11:34.373642185 -0700 @@ -47,7 +47,7 @@ #include "utilities/growableArray.hpp" #include "utilities/pair.hpp" -G1DefaultPolicy::G1DefaultPolicy() : +G1DefaultPolicy::G1DefaultPolicy(STWGCTimer* gc_timer) : _predictor(G1ConfidencePercent / 100.0), _analytics(new G1Analytics(&_predictor)), _mmu_tracker(new G1MMUTrackerQueue(GCPauseIntervalMillis / 1000.0, MaxGCPauseMillis / 1000.0)), @@ -63,7 +63,7 @@ _initial_mark_to_mixed(), _collection_set(NULL), _g1(NULL), - _phase_times(new G1GCPhaseTimes(ParallelGCThreads)), + _phase_times(new G1GCPhaseTimes(gc_timer, ParallelGCThreads)), _tenuring_threshold(MaxTenuringThreshold), _max_survivor_regions(0), _survivors_age_table(true),