1.1 --- a/src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp Mon Oct 21 18:56:20 2013 +0200 1.2 +++ b/src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp Fri Nov 01 17:09:38 2013 +0100 1.3 @@ -28,6 +28,7 @@ 1.4 #include "gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp" 1.5 #include "gc_implementation/parallelScavenge/asPSOldGen.hpp" 1.6 #include "gc_implementation/parallelScavenge/asPSYoungGen.hpp" 1.7 +#include "gc_implementation/parallelScavenge/generationSizer.hpp" 1.8 1.9 1.10 // Contains two generations that both use an AdjoiningVirtualSpaces. 1.11 @@ -56,14 +57,7 @@ 1.12 bool request_young_gen_expansion(size_t desired_change_in_bytes); 1.13 1.14 public: 1.15 - AdjoiningGenerations(ReservedSpace rs, 1.16 - size_t init_low_byte_size, 1.17 - size_t min_low_byte_size, 1.18 - size_t max_low_byte_size, 1.19 - size_t init_high_byte_size, 1.20 - size_t min_high_byte_size, 1.21 - size_t max_high_bytes_size, 1.22 - size_t alignment); 1.23 + AdjoiningGenerations(ReservedSpace rs, GenerationSizer* policy, size_t alignment); 1.24 1.25 // Accessors 1.26 PSYoungGen* young_gen() { return _young_gen; }