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