Mercurial > hg > truffle
comparison src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp @ 20481:c02ec279b062
8057768: Make heap region region type in G1 HeapRegion explicit
Reviewed-by: brutisso, tschatzl
author | brutisso |
---|---|
date | Tue, 16 Sep 2014 14:27:40 +0200 |
parents | cfd4aac53239 |
children | b840813adfcc |
comparison
equal
deleted
inserted
replaced
20478:00448aa81791 | 20481:c02ec279b062 |
---|---|
297 | 297 |
298 public: | 298 public: |
299 // Accessors | 299 // Accessors |
300 | 300 |
301 void set_region_eden(HeapRegion* hr, int young_index_in_cset) { | 301 void set_region_eden(HeapRegion* hr, int young_index_in_cset) { |
302 hr->set_young(); | 302 hr->set_eden(); |
303 hr->install_surv_rate_group(_short_lived_surv_rate_group); | 303 hr->install_surv_rate_group(_short_lived_surv_rate_group); |
304 hr->set_young_index_in_cset(young_index_in_cset); | 304 hr->set_young_index_in_cset(young_index_in_cset); |
305 } | 305 } |
306 | 306 |
307 void set_region_survivor(HeapRegion* hr, int young_index_in_cset) { | 307 void set_region_survivor(HeapRegion* hr, int young_index_in_cset) { |
308 assert(hr->is_young() && hr->is_survivor(), "pre-condition"); | 308 assert(hr->is_survivor(), "pre-condition"); |
309 hr->install_surv_rate_group(_survivor_surv_rate_group); | 309 hr->install_surv_rate_group(_survivor_surv_rate_group); |
310 hr->set_young_index_in_cset(young_index_in_cset); | 310 hr->set_young_index_in_cset(young_index_in_cset); |
311 } | 311 } |
312 | 312 |
313 #ifndef PRODUCT | 313 #ifndef PRODUCT |