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