コード例 #1
0
ファイル: g1Analytics.cpp プロジェクト: campolake/openjdk9
double G1Analytics::predict_object_copy_time_ms(size_t bytes_to_copy, bool during_concurrent_mark) const {
  if (during_concurrent_mark) {
    return predict_object_copy_time_ms_during_cm(bytes_to_copy);
  } else {
    return bytes_to_copy * get_new_prediction(_cost_per_byte_ms_seq);
  }
}
コード例 #2
0
 double predict_object_copy_time_ms(size_t bytes_to_copy) {
   if (_in_marking_window && !_in_marking_window_im) {
     return predict_object_copy_time_ms_during_cm(bytes_to_copy);
   } else {
     return (double) bytes_to_copy *
             get_new_prediction(_cost_per_byte_ms_seq);
   }
 }