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