hotspot/src/share/vm/gc/g1/g1CollectorPolicy.hpp
changeset 37160 5249697af3f8
parent 37158 b882bbfa1af0
parent 37159 baf5e8b0bd96
child 37170 355117fc6eab
equal deleted inserted replaced
37158:b882bbfa1af0 37160:5249697af3f8
   418 
   418 
   419   uint max_survivor_regions() {
   419   uint max_survivor_regions() {
   420     return _max_survivor_regions;
   420     return _max_survivor_regions;
   421   }
   421   }
   422 
   422 
   423   static const uint REGIONS_UNLIMITED = (uint) -1;
       
   424 
       
   425   uint max_regions(InCSetState dest) const {
       
   426     switch (dest.value()) {
       
   427       case InCSetState::Young:
       
   428         return _max_survivor_regions;
       
   429       case InCSetState::Old:
       
   430         return REGIONS_UNLIMITED;
       
   431       default:
       
   432         assert(false, "Unknown dest state: " CSETSTATE_FORMAT, dest.value());
       
   433         break;
       
   434     }
       
   435     // keep some compilers happy
       
   436     return 0;
       
   437   }
       
   438 
       
   439   void note_start_adding_survivor_regions() {
   423   void note_start_adding_survivor_regions() {
   440     _survivor_surv_rate_group->start_adding_regions();
   424     _survivor_surv_rate_group->start_adding_regions();
   441   }
   425   }
   442 
   426 
   443   void note_stop_adding_survivor_regions() {
   427   void note_stop_adding_survivor_regions() {