hotspot/src/share/vm/gc/parallel/adjoiningGenerations.cpp
changeset 46619 a3919f5e8d2b
parent 37242 91e5f98fff6f
child 46622 910fc72c03e8
equal deleted inserted replaced
46618:d503911aa948 46619:a3919f5e8d2b
   159   const size_t young_gen_available = young_gen()->available_for_contraction();
   159   const size_t young_gen_available = young_gen()->available_for_contraction();
   160   const size_t old_gen_available = old_gen()->available_for_expansion();
   160   const size_t old_gen_available = old_gen()->available_for_expansion();
   161   const size_t alignment = virtual_spaces()->alignment();
   161   const size_t alignment = virtual_spaces()->alignment();
   162   size_t change_in_bytes = MIN3(young_gen_available,
   162   size_t change_in_bytes = MIN3(young_gen_available,
   163                                 old_gen_available,
   163                                 old_gen_available,
   164                                 align_size_up_(expand_in_bytes, alignment));
   164                                 align_up_(expand_in_bytes, alignment));
   165 
   165 
   166   if (change_in_bytes == 0) {
   166   if (change_in_bytes == 0) {
   167     return;
   167     return;
   168   }
   168   }
   169 
   169 
   201   const size_t young_gen_available = young_gen()->available_for_expansion();
   201   const size_t young_gen_available = young_gen()->available_for_expansion();
   202   const size_t old_gen_available = old_gen()->available_for_contraction();
   202   const size_t old_gen_available = old_gen()->available_for_contraction();
   203   const size_t alignment = virtual_spaces()->alignment();
   203   const size_t alignment = virtual_spaces()->alignment();
   204   size_t change_in_bytes = MIN3(young_gen_available,
   204   size_t change_in_bytes = MIN3(young_gen_available,
   205                                 old_gen_available,
   205                                 old_gen_available,
   206                                 align_size_up_(expand_in_bytes, alignment));
   206                                 align_up_(expand_in_bytes, alignment));
   207 
   207 
   208   if (change_in_bytes == 0) {
   208   if (change_in_bytes == 0) {
   209     return false;
   209     return false;
   210   }
   210   }
   211 
   211