< prev index next >

src/hotspot/share/gc/g1/g1Analytics.hpp

Print this page
rev 59305 : imported patch 8243672-short-term-pause-time-ratio-calculation-off

*** 86,95 **** --- 86,98 ---- double predict_in_unit_interval(TruncatedSeq const* seq) const; size_t predict_size(TruncatedSeq const* seq) const; double predict_zero_bounded(TruncatedSeq const* seq) const; + double oldest_known_gc_end_time_sec() const; + double most_recent_gc_end_time_sec() const; + public: G1Analytics(const G1Predictions* predictor); double prev_collection_pause_end_ms() const { return _prev_collection_pause_end_ms;
*** 158,168 **** size_t predict_rs_length() const; size_t predict_pending_cards() const; // Add a new GC of the given duration and end time to the record. void update_recent_gc_times(double end_time_sec, double elapsed_ms); ! void compute_pause_time_ratio(double interval_ms, double pause_time_ms); ! ! double last_known_gc_end_time_sec() const; }; #endif // SHARE_GC_G1_G1ANALYTICS_HPP --- 161,169 ---- size_t predict_rs_length() const; size_t predict_pending_cards() const; // Add a new GC of the given duration and end time to the record. void update_recent_gc_times(double end_time_sec, double elapsed_ms); ! void compute_pause_time_ratios(double end_time_sec, double pause_time_ms); }; #endif // SHARE_GC_G1_G1ANALYTICS_HPP
< prev index next >