changeset 34299 | 3fdfdda0ac1f |
parent 33797 | e2c7a914ba14 |
child 34626 | b366ee049e8f |
34298:f3c9dcc5af96 | 34299:3fdfdda0ac1f |
---|---|
30 // |
30 // |
31 // Defines all globals flags used by the garbage-first compiler. |
31 // Defines all globals flags used by the garbage-first compiler. |
32 // |
32 // |
33 |
33 |
34 #define G1_FLAGS(develop, develop_pd, product, product_pd, diagnostic, experimental, notproduct, manageable, product_rw, range, constraint) \ |
34 #define G1_FLAGS(develop, develop_pd, product, product_pd, diagnostic, experimental, notproduct, manageable, product_rw, range, constraint) \ |
35 \ |
|
36 product(bool, G1UseAdaptiveIHOP, false, \ |
|
37 "Adaptively adjust InitiatingHeapOccupancyPercent from the " \ |
|
38 "initial value.") \ |
|
39 \ |
|
40 experimental(size_t, G1AdaptiveIHOPNumInitialSamples, 3, \ |
|
41 "How many completed time periods from initial mark to first " \ |
|
42 "mixed gc are required to use the input values for prediction " \ |
|
43 "of the optimal occupancy to start marking.") \ |
|
44 range(1, max_intx) \ |
|
35 \ |
45 \ |
36 product(uintx, G1ConfidencePercent, 50, \ |
46 product(uintx, G1ConfidencePercent, 50, \ |
37 "Confidence level for MMU/pause predictions") \ |
47 "Confidence level for MMU/pause predictions") \ |
38 range(0, 100) \ |
48 range(0, 100) \ |
39 \ |
49 \ |