2054 jio_fprintf(defaultStream::error_stream(),
2055 "error: +ExplicitGCInvokesConcurrent[AndUnloadsClasses] conflicts"
2056 " with -UseAsyncConcMarkSweepGC");
2057 status = false;
2058 }
2059
2060 status = status && verify_min_value(ParGCArrayScanChunk, 1, "ParGCArrayScanChunk");
2061
2062 #if INCLUDE_ALL_GCS
2063 if (UseG1GC) {
2064 status = status && verify_percentage(InitiatingHeapOccupancyPercent,
2065 "InitiatingHeapOccupancyPercent");
2066 status = status && verify_min_value(G1RefProcDrainInterval, 1,
2067 "G1RefProcDrainInterval");
2068 status = status && verify_min_value((intx)G1ConcMarkStepDurationMillis, 1,
2069 "G1ConcMarkStepDurationMillis");
2070 status = status && verify_interval(G1ConcRSHotCardLimit, 0, max_jubyte,
2071 "G1ConcRSHotCardLimit");
2072 status = status && verify_interval(G1ConcRSLogCacheSize, 0, 31,
2073 "G1ConcRSLogCacheSize");
2074 }
2075 if (UseConcMarkSweepGC) {
2076 status = status && verify_min_value(CMSOldPLABNumRefills, 1, "CMSOldPLABNumRefills");
2077 status = status && verify_min_value(CMSOldPLABToleranceFactor, 1, "CMSOldPLABToleranceFactor");
2078 status = status && verify_min_value(CMSOldPLABMax, 1, "CMSOldPLABMax");
2079 status = status && verify_interval(CMSOldPLABMin, 1, CMSOldPLABMax, "CMSOldPLABMin");
2080
2081 status = status && verify_min_value(CMSYoungGenPerWorker, 1, "CMSYoungGenPerWorker");
2082
2083 status = status && verify_min_value(CMSSamplingGrain, 1, "CMSSamplingGrain");
2084 status = status && verify_interval(CMS_SweepWeight, 0, 100, "CMS_SweepWeight");
2085 status = status && verify_interval(CMS_FLSWeight, 0, 100, "CMS_FLSWeight");
2086
2087 status = status && verify_interval(FLSCoalescePolicy, 0, 4, "FLSCoalescePolicy");
2088
2089 status = status && verify_min_value(CMSRescanMultiple, 1, "CMSRescanMultiple");
2090 status = status && verify_min_value(CMSConcMarkMultiple, 1, "CMSConcMarkMultiple");
2091
2092 status = status && verify_interval(CMSPrecleanIter, 0, 9, "CMSPrecleanIter");
2093 status = status && verify_min_value(CMSPrecleanDenominator, 1, "CMSPrecleanDenominator");
|
2054 jio_fprintf(defaultStream::error_stream(),
2055 "error: +ExplicitGCInvokesConcurrent[AndUnloadsClasses] conflicts"
2056 " with -UseAsyncConcMarkSweepGC");
2057 status = false;
2058 }
2059
2060 status = status && verify_min_value(ParGCArrayScanChunk, 1, "ParGCArrayScanChunk");
2061
2062 #if INCLUDE_ALL_GCS
2063 if (UseG1GC) {
2064 status = status && verify_percentage(InitiatingHeapOccupancyPercent,
2065 "InitiatingHeapOccupancyPercent");
2066 status = status && verify_min_value(G1RefProcDrainInterval, 1,
2067 "G1RefProcDrainInterval");
2068 status = status && verify_min_value((intx)G1ConcMarkStepDurationMillis, 1,
2069 "G1ConcMarkStepDurationMillis");
2070 status = status && verify_interval(G1ConcRSHotCardLimit, 0, max_jubyte,
2071 "G1ConcRSHotCardLimit");
2072 status = status && verify_interval(G1ConcRSLogCacheSize, 0, 31,
2073 "G1ConcRSLogCacheSize");
2074 status = status && verify_interval(G1SummarizeRSetStatsTime, 1, 3,
2075 "G1SummarizeRSetStatsTime");
2076 }
2077 if (UseConcMarkSweepGC) {
2078 status = status && verify_min_value(CMSOldPLABNumRefills, 1, "CMSOldPLABNumRefills");
2079 status = status && verify_min_value(CMSOldPLABToleranceFactor, 1, "CMSOldPLABToleranceFactor");
2080 status = status && verify_min_value(CMSOldPLABMax, 1, "CMSOldPLABMax");
2081 status = status && verify_interval(CMSOldPLABMin, 1, CMSOldPLABMax, "CMSOldPLABMin");
2082
2083 status = status && verify_min_value(CMSYoungGenPerWorker, 1, "CMSYoungGenPerWorker");
2084
2085 status = status && verify_min_value(CMSSamplingGrain, 1, "CMSSamplingGrain");
2086 status = status && verify_interval(CMS_SweepWeight, 0, 100, "CMS_SweepWeight");
2087 status = status && verify_interval(CMS_FLSWeight, 0, 100, "CMS_FLSWeight");
2088
2089 status = status && verify_interval(FLSCoalescePolicy, 0, 4, "FLSCoalescePolicy");
2090
2091 status = status && verify_min_value(CMSRescanMultiple, 1, "CMSRescanMultiple");
2092 status = status && verify_min_value(CMSConcMarkMultiple, 1, "CMSConcMarkMultiple");
2093
2094 status = status && verify_interval(CMSPrecleanIter, 0, 9, "CMSPrecleanIter");
2095 status = status && verify_min_value(CMSPrecleanDenominator, 1, "CMSPrecleanDenominator");
|