--- old/src/hotspot/share/gc/g1/g1Policy.hpp 2020-07-17 16:51:59.398593616 +0000 +++ new/src/hotspot/share/gc/g1/g1Policy.hpp 2020-07-17 16:51:59.134588500 +0000 @@ -56,11 +56,10 @@ class G1Policy: public CHeapObj { private: - static G1IHOPControl* create_ihop_control(const G1Predictions* predictor); + static G1IHOPControl* create_ihop_control(const G1OldGenAllocationTracker* old_gen_alloc_tracker, + const G1Predictions* predictor); // Update the IHOP control with necessary statistics. - void update_ihop_prediction(double mutator_time_s, - size_t mutator_alloc_bytes, - size_t young_gen_size, + void update_ihop_prediction(size_t young_gen_size, bool this_gc_was_young_only); void report_ihop_statistics();