Skip to content

Commit a0dd565

Browse files
author
Thomas Schatzl
committed
8350643: G1: Make loop iteration variable type correspond to limit in G1SurvRateGroup
Reviewed-by: ayang, kbarrett
1 parent aac9cb4 commit a0dd565

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/hotspot/share/gc/g1/g1SurvRateGroup.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ void G1SurvRateGroup::reset() {
4646
// The call to stop_adding_regions() will use "new" to refill
4747
// the _surv_rate_pred array, so we need to make sure to call
4848
// "delete".
49-
for (size_t i = 0; i < _stats_arrays_length; ++i) {
49+
for (uint i = 0; i < _stats_arrays_length; ++i) {
5050
delete _surv_rate_predictors[i];
5151
}
5252
_stats_arrays_length = 0;
@@ -76,7 +76,7 @@ void G1SurvRateGroup::stop_adding_regions() {
7676
? _accum_surv_rate_pred[_stats_arrays_length - 1] - _accum_surv_rate_pred[_stats_arrays_length - 2]
7777
: InitialSurvivorRate;
7878

79-
for (size_t i = _stats_arrays_length; i < _num_added_regions; ++i) {
79+
for (uint i = _stats_arrays_length; i < _num_added_regions; ++i) {
8080
// Initialize predictors and accumulated survivor rate predictions.
8181
_surv_rate_predictors[i] = new TruncatedSeq(10);
8282
if (i == 0) {
@@ -123,7 +123,7 @@ double G1SurvRateGroup::accum_surv_rate_pred(uint age) const {
123123
void G1SurvRateGroup::fill_in_last_surv_rates() {
124124
if (_num_added_regions > 0) { // conservative
125125
double surv_rate = _surv_rate_predictors[_num_added_regions-1]->last();
126-
for (size_t i = _num_added_regions; i < _stats_arrays_length; ++i) {
126+
for (uint i = _num_added_regions; i < _stats_arrays_length; ++i) {
127127
_surv_rate_predictors[i]->add(surv_rate);
128128
}
129129
}
@@ -132,7 +132,7 @@ void G1SurvRateGroup::fill_in_last_surv_rates() {
132132
void G1SurvRateGroup::finalize_predictions(const G1Predictions& predictor) {
133133
double accum = 0.0;
134134
double pred = 0.0;
135-
for (size_t i = 0; i < _stats_arrays_length; ++i) {
135+
for (uint i = 0; i < _stats_arrays_length; ++i) {
136136
pred = predictor.predict_in_unit_interval(_surv_rate_predictors[i]);
137137
accum += pred;
138138
_accum_surv_rate_pred[i] = accum;

0 commit comments

Comments
 (0)