314 |
314 |
315 #ifndef PRODUCT |
315 #ifndef PRODUCT |
316 bool verify_young_ages(HeapRegion* head, SurvRateGroup *surv_rate_group); |
316 bool verify_young_ages(HeapRegion* head, SurvRateGroup *surv_rate_group); |
317 #endif // PRODUCT |
317 #endif // PRODUCT |
318 |
318 |
|
319 void adjust_concurrent_refinement(double update_rs_time, |
|
320 double update_rs_processed_buffers, |
|
321 double goal_ms); |
|
322 |
319 protected: |
323 protected: |
320 double _pause_time_target_ms; |
324 double _pause_time_target_ms; |
321 double _recorded_young_cset_choice_time_ms; |
325 double _recorded_young_cset_choice_time_ms; |
322 double _recorded_non_young_cset_choice_time_ms; |
326 double _recorded_non_young_cset_choice_time_ms; |
323 bool _within_target; |
327 bool _within_target; |