< prev index next >

src/hotspot/share/gc/parallel/adjoiningGenerations.hpp

Print this page

        

@@ -26,12 +26,12 @@
 #define SHARE_VM_GC_PARALLEL_ADJOININGGENERATIONS_HPP
 
 #include "gc/parallel/adjoiningVirtualSpaces.hpp"
 #include "gc/parallel/asPSOldGen.hpp"
 #include "gc/parallel/asPSYoungGen.hpp"
-#include "gc/parallel/generationSizer.hpp"
 
+class PSSettings;
 
 // Contains two generations that both use an AdjoiningVirtualSpaces.
 // The two generations are adjacent in the reserved space for the
 // heap.  Each generation has a virtual space and shrinking and
 // expanding of the generations can still be down with that

@@ -55,11 +55,11 @@
   void request_old_gen_expansion(size_t desired_change_in_bytes);
   // Move boundary down to expand young gen.
   bool request_young_gen_expansion(size_t desired_change_in_bytes);
 
  public:
-  AdjoiningGenerations(ReservedSpace rs, GenerationSizer* policy, size_t alignment);
+  AdjoiningGenerations(ReservedSpace rs, const PSSettings& s);
 
   // Accessors
   PSYoungGen* young_gen() { return _young_gen; }
   PSOldGen* old_gen() { return _old_gen; }
 
< prev index next >