< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page
rev 51649 : version 1
rev 51878 : Minor changes
rev 52017 : All changes for G1 GC moved from 'combined' repo folder

@@ -2602,11 +2602,22 @@
                                                                             \
   JFR_ONLY(product(ccstr, StartFlightRecording, NULL,                       \
           "Start flight recording with options"))                           \
                                                                             \
   experimental(bool, UseFastUnorderedTimeStamps, false,                     \
-          "Use platform unstable time where supported for timestamps only")
+          "Use platform unstable time where supported for timestamps only") \
+                                                                            \
+  experimental(ccstr, AllocateOldGenAt, NULL,                               \
+               "Directory to use for allocating old generation")            \
+                                                                            \
+  experimental(uintx, G1YoungExpansionBufferPerc, 10,                       \
+               "When heterogenous heap is enabled by AllocateOldGenAt "     \
+               "option, after every GC, yg gen is re-sized which involves " \
+               "system calls to commit/uncommit memory. To reduce these "   \
+               "calls, we keep a buffer of extra regions to absorb small "  \
+               "changes in yg gen length. This flag takes the buffer "      \
+               "size as an percentage of young gen length")
 
 #define VM_FLAGS(develop,                                                   \
                  develop_pd,                                                \
                  product,                                                   \
                  product_pd,                                                \
< prev index next >