< prev index next >

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

Print this page
rev 59215 : imported patch max_gen_size
rev 59217 : [mq]: remove_init_gen_size

@@ -44,11 +44,10 @@
   MutableSpace* _eden_space;
   MutableSpace* _from_space;
   MutableSpace* _to_space;
 
   // Sizing information, in bytes, set in constructor
-  const size_t _init_gen_size;
   const size_t _min_gen_size;
   const size_t _max_gen_size;
 
   // Performance counters
   PSGenerationCounters* _gen_counters;

@@ -76,13 +75,13 @@
   size_t available_to_min_gen();
   // Return the number of bytes available for shrinkage considering
   // the location the live data in the generation.
   size_t available_to_live();
 
-  void initialize(ReservedSpace rs, size_t alignment);
+  void initialize(ReservedSpace rs, size_t inital_size, size_t alignment);
   void initialize_work();
-  void initialize_virtual_space(ReservedSpace rs, size_t alignment);
+  void initialize_virtual_space(ReservedSpace rs, size_t initial_size, size_t alignment);
 
  public:
   // Initialize the generation.
   PSYoungGen(ReservedSpace rs,
              size_t initial_byte_size,

@@ -102,13 +101,10 @@
   MutableSpace*   eden_space() const    { return _eden_space; }
   MutableSpace*   from_space() const    { return _from_space; }
   MutableSpace*   to_space() const      { return _to_space; }
   PSVirtualSpace* virtual_space() const { return _virtual_space; }
 
-  // For Adaptive size policy
-  size_t min_gen_size() { return _min_gen_size; }
-
   // Called during/after GC
   void swap_spaces();
 
   // Resize generation using suggested free space size and survivor size
   // NOTE:  "eden_size" and "survivor_size" are suggestions only. Current

@@ -123,15 +119,12 @@
 
   size_t capacity_in_words() const;
   size_t used_in_words() const;
   size_t free_in_words() const;
 
-  // The max this generation can grow to
-  size_t max_size() const { return _reserved.byte_size(); }
-
-  // The max this generation can grow to
-  size_t gen_size_limit() const { return _max_gen_size; }
+  size_t min_gen_size() const { return _min_gen_size; }
+  size_t max_gen_size() const { return _max_gen_size; }
 
   bool is_maximal_no_gc() const {
     return true;  // Never expands except at a GC
   }
 
< prev index next >