< prev index next >

src/share/vm/gc/serial/defNewGeneration.hpp

Print this page

        

@@ -352,10 +352,18 @@
   // cleared if the minimum size of eden is 0.  If mangle_space
   // is true, also mangle the space in debug mode.
   void compute_space_boundaries(uintx minimum_eden_size,
                                 bool clear_space,
                                 bool mangle_space);
+
+  // Return adjusted new size for NewSizeThreadIncrease.
+  // If any overflow happens, revert to previous new size.
+  size_t adjust_for_thread_increase(size_t new_size_candidate,
+                                    size_t new_size_before,
+                                    size_t alignment) const;
+
+
   // Scavenge support
   void swap_spaces();
 };
 
 #endif // SHARE_VM_GC_SERIAL_DEFNEWGENERATION_HPP
< prev index next >