< prev index next >
src/hotspot/share/gc/g1/heapRegion.hpp
Print this page
rev 55208 : imported patch 8220089.webrev.0
rev 55209 : imported patch 8220089.webrev.1
@@ -609,10 +609,20 @@
} else {
assert( _age_index == -1, "pre-condition" );
}
}
+ // Used to install surv rate group for a retained heap region.
+ void install_surv_rate_group_for_retained(SurvRateGroup* surv_rate_group) {
+ assert( surv_rate_group != NULL, "pre-condition" );
+ assert( _surv_rate_group == NULL, "pre-condition" );
+ assert( is_young(), "pre-condition" );
+
+ _surv_rate_group = surv_rate_group;
+ _age_index = surv_rate_group->next_age_index_for_retained();
+ }
+
void set_free();
void set_eden();
void set_eden_pre_gc();
void set_survivor();
< prev index next >