equal
deleted
inserted
replaced
227 |
227 |
228 void G1Analytics::report_rs_length(double rs_length) { |
228 void G1Analytics::report_rs_length(double rs_length) { |
229 _rs_length_seq->add(rs_length); |
229 _rs_length_seq->add(rs_length); |
230 } |
230 } |
231 |
231 |
232 size_t G1Analytics::predict_rs_length_diff() const { |
|
233 return get_new_size_prediction(_rs_length_diff_seq); |
|
234 } |
|
235 |
|
236 double G1Analytics::predict_alloc_rate_ms() const { |
232 double G1Analytics::predict_alloc_rate_ms() const { |
237 return get_new_prediction(_alloc_rate_ms_seq); |
233 return get_new_prediction(_alloc_rate_ms_seq); |
238 } |
234 } |
239 |
235 |
240 double G1Analytics::predict_concurrent_refine_rate_ms() const { |
236 double G1Analytics::predict_concurrent_refine_rate_ms() const { |
332 double G1Analytics::predict_cleanup_time_ms() const { |
328 double G1Analytics::predict_cleanup_time_ms() const { |
333 return get_new_prediction(_concurrent_mark_cleanup_times_ms); |
329 return get_new_prediction(_concurrent_mark_cleanup_times_ms); |
334 } |
330 } |
335 |
331 |
336 size_t G1Analytics::predict_rs_length() const { |
332 size_t G1Analytics::predict_rs_length() const { |
337 return get_new_size_prediction(_rs_length_seq); |
333 return get_new_size_prediction(_rs_length_seq) + get_new_prediction(_rs_length_diff_seq); |
338 } |
334 } |
339 |
335 |
340 size_t G1Analytics::predict_pending_cards() const { |
336 size_t G1Analytics::predict_pending_cards() const { |
341 return get_new_size_prediction(_pending_cards_seq); |
337 return get_new_size_prediction(_pending_cards_seq); |
342 } |
338 } |