< prev index next >
src/share/vm/gc/g1/g1_globals.hpp
Print this page
rev 9428 : imported patch 8067433-keep-waste-at-end-of-regions-for-further-allocation-during-gc
rev 9436 : [mq]: 8136678-implement-adaptive-sizing-algorithm-for-IHOP
rev 9437 : imported patch aihop-thomas-review
rev 9438 : imported patch erik-jon-review2
@@ -31,10 +31,20 @@
// Defines all globals flags used by the garbage-first compiler.
//
#define G1_FLAGS(develop, develop_pd, product, product_pd, diagnostic, experimental, notproduct, manageable, product_rw, range, constraint) \
\
+ product(bool, G1UseAdaptiveIHOP, false, \
+ "Adaptively adjust InitiatingHeapOccupancyPercent from the " \
+ "initial value.") \
+ \
+ experimental(size_t, G1AdaptiveIHOPNumInitialSamples, 3, \
+ "How many completed time periods from initial mark to first " \
+ "mixed gc are required to use the input values for prediction " \
+ "of the optimal occupancy to start marking.") \
+ range(1, max_intx) \
+ \
product(uintx, G1ConfidencePercent, 50, \
"Confidence level for MMU/pause predictions") \
range(0, 100) \
\
develop(intx, G1MarkingOverheadPercent, 0, \
< prev index next >