double predict_rs_scan_time_ms(size_t card_num) { if (gcs_are_young()) { return (double) card_num * get_new_prediction(_cost_per_entry_ms_seq); } else { return predict_mixed_rs_scan_time_ms(card_num); } }
G1YCType yc_type() const { if (during_initial_mark_pause()) { return InitialMark; } else if (mark_in_progress()) { return DuringMark; } else if (gcs_are_young()) { return Normal; } else { return Mixed; } }