1374 "Minimum ratio of call site execution to caller method" \
1375 "invocation to be considered for inlining") \
1376 \
1377 develop(intx, InlineThrowCount, 50, \
1378 "Force inlining of interpreted methods that throw this often") \
1379 range(0, max_jint) \
1380 \
1381 develop(intx, InlineThrowMaxSize, 200, \
1382 "Force inlining of throwing methods smaller than this") \
1383 range(0, max_jint) \
1384 \
1385 product(size_t, MetaspaceSize, NOT_LP64(16 * M) LP64_ONLY(21 * M), \
1386 "Initial threshold (in bytes) at which a garbage collection " \
1387 "is done to reduce Metaspace usage") \
1388 constraint(MetaspaceSizeConstraintFunc,AfterErgo) \
1389 \
1390 product(size_t, MaxMetaspaceSize, max_uintx, \
1391 "Maximum size of Metaspaces (in bytes)") \
1392 constraint(MaxMetaspaceSizeConstraintFunc,AfterErgo) \
1393 \
1394 product(size_t, CompressedClassSpaceSize, 1*G, \
1395 "Maximum size of class area in Metaspace when compressed " \
1396 "class pointers are used") \
1397 range(1*M, LP64_ONLY(4*G) NOT_LP64(max_uintx)) \
1398 \
1399 develop(size_t, CompressedClassSpaceBaseAddress, 0, \
1400 "Force the class space to be allocated at this address or " \
1401 "fails VM initialization (requires -Xshare=off.") \
1402 \
1403 develop(bool, RandomizeClassSpaceLocation, true, \
1404 "Randomize location of class space.") \
1405 \
1406 product(bool, PrintMetaspaceStatisticsAtExit, false, DIAGNOSTIC, \
1407 "Print metaspace statistics upon VM exit.") \
1408 \
1409 product(bool, PrintCompilerMemoryStatisticsAtExit, false, DIAGNOSTIC, \
1410 "Print compiler memory statistics upon VM exit.") \
1411 \
1412 product(uintx, MinHeapFreeRatio, 40, MANAGEABLE, \
1413 "The minimum percentage of heap free after GC to avoid expansion."\
1414 " For most GCs this applies to the old generation. In G1 and" \
|
1374 "Minimum ratio of call site execution to caller method" \
1375 "invocation to be considered for inlining") \
1376 \
1377 develop(intx, InlineThrowCount, 50, \
1378 "Force inlining of interpreted methods that throw this often") \
1379 range(0, max_jint) \
1380 \
1381 develop(intx, InlineThrowMaxSize, 200, \
1382 "Force inlining of throwing methods smaller than this") \
1383 range(0, max_jint) \
1384 \
1385 product(size_t, MetaspaceSize, NOT_LP64(16 * M) LP64_ONLY(21 * M), \
1386 "Initial threshold (in bytes) at which a garbage collection " \
1387 "is done to reduce Metaspace usage") \
1388 constraint(MetaspaceSizeConstraintFunc,AfterErgo) \
1389 \
1390 product(size_t, MaxMetaspaceSize, max_uintx, \
1391 "Maximum size of Metaspaces (in bytes)") \
1392 constraint(MaxMetaspaceSizeConstraintFunc,AfterErgo) \
1393 \
1394 product(size_t, CompressedClassSpaceSize, 128*M, \
1395 "Maximum size of class area in Metaspace when compressed " \
1396 "class pointers are used") \
1397 range(1*M, LP64_ONLY(4*G) NOT_LP64(max_uintx)) \
1398 \
1399 develop(size_t, CompressedClassSpaceBaseAddress, 0, \
1400 "Force the class space to be allocated at this address or " \
1401 "fails VM initialization (requires -Xshare=off.") \
1402 \
1403 develop(bool, RandomizeClassSpaceLocation, true, \
1404 "Randomize location of class space.") \
1405 \
1406 product(bool, PrintMetaspaceStatisticsAtExit, false, DIAGNOSTIC, \
1407 "Print metaspace statistics upon VM exit.") \
1408 \
1409 product(bool, PrintCompilerMemoryStatisticsAtExit, false, DIAGNOSTIC, \
1410 "Print compiler memory statistics upon VM exit.") \
1411 \
1412 product(uintx, MinHeapFreeRatio, 40, MANAGEABLE, \
1413 "The minimum percentage of heap free after GC to avoid expansion."\
1414 " For most GCs this applies to the old generation. In G1 and" \
|