hotspot/src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp
changeset 24941 4ebbe176a7b1
parent 24092 e274d864545a
equal deleted inserted replaced
24940:c2b4c8e32c2f 24941:4ebbe176a7b1
    33 // the old behavior otherwise (with PSYoungGen and PSOldGen).
    33 // the old behavior otherwise (with PSYoungGen and PSOldGen).
    34 
    34 
    35 AdjoiningGenerations::AdjoiningGenerations(ReservedSpace old_young_rs,
    35 AdjoiningGenerations::AdjoiningGenerations(ReservedSpace old_young_rs,
    36                                            GenerationSizer* policy,
    36                                            GenerationSizer* policy,
    37                                            size_t alignment) :
    37                                            size_t alignment) :
    38   _virtual_spaces(old_young_rs, policy->min_gen1_size(),
    38   _virtual_spaces(old_young_rs, policy->min_old_size(),
    39                   policy->min_gen0_size(), alignment) {
    39                   policy->min_young_size(), alignment) {
    40   size_t init_low_byte_size = policy->initial_gen1_size();
    40   size_t init_low_byte_size = policy->initial_old_size();
    41   size_t min_low_byte_size = policy->min_gen1_size();
    41   size_t min_low_byte_size = policy->min_old_size();
    42   size_t max_low_byte_size = policy->max_gen1_size();
    42   size_t max_low_byte_size = policy->max_old_size();
    43   size_t init_high_byte_size = policy->initial_gen0_size();
    43   size_t init_high_byte_size = policy->initial_young_size();
    44   size_t min_high_byte_size = policy->min_gen0_size();
    44   size_t min_high_byte_size = policy->min_young_size();
    45   size_t max_high_byte_size = policy->max_gen0_size();
    45   size_t max_high_byte_size = policy->max_young_size();
    46 
    46 
    47   assert(min_low_byte_size <= init_low_byte_size &&
    47   assert(min_low_byte_size <= init_low_byte_size &&
    48          init_low_byte_size <= max_low_byte_size, "Parameter check");
    48          init_low_byte_size <= max_low_byte_size, "Parameter check");
    49   assert(min_high_byte_size <= init_high_byte_size &&
    49   assert(min_high_byte_size <= init_high_byte_size &&
    50          init_high_byte_size <= max_high_byte_size, "Parameter check");
    50          init_high_byte_size <= max_high_byte_size, "Parameter check");