hotspot/src/share/vm/memory/collectorPolicy.cpp
changeset 15748 66d805061d7a
parent 15497 cba24d845969
child 15959 9a29e0e3a633
equal deleted inserted replaced
15747:b948d0fb65b0 15748:66d805061d7a
   166 
   166 
   167 
   167 
   168 void GenCollectorPolicy::initialize_size_policy(size_t init_eden_size,
   168 void GenCollectorPolicy::initialize_size_policy(size_t init_eden_size,
   169                                                 size_t init_promo_size,
   169                                                 size_t init_promo_size,
   170                                                 size_t init_survivor_size) {
   170                                                 size_t init_survivor_size) {
   171   const double max_gc_minor_pause_sec = ((double) MaxGCMinorPauseMillis)/1000.0;
   171   const double max_gc_pause_sec = ((double) MaxGCPauseMillis)/1000.0;
   172   _size_policy = new AdaptiveSizePolicy(init_eden_size,
   172   _size_policy = new AdaptiveSizePolicy(init_eden_size,
   173                                         init_promo_size,
   173                                         init_promo_size,
   174                                         init_survivor_size,
   174                                         init_survivor_size,
   175                                         max_gc_minor_pause_sec,
   175                                         max_gc_pause_sec,
   176                                         GCTimeRatio);
   176                                         GCTimeRatio);
   177 }
   177 }
   178 
   178 
   179 size_t GenCollectorPolicy::compute_max_alignment() {
   179 size_t GenCollectorPolicy::compute_max_alignment() {
   180   // The card marking array and the offset arrays for old generations are
   180   // The card marking array and the offset arrays for old generations are