comparison src/share/vm/runtime/globals.hpp @ 7467:1f6d10b4cc0c

Merge
author acorn
date Wed, 09 Jan 2013 18:06:34 -0500
parents 6e9174173e00 561148896559
children 989155e2d07a 92d4b5d8dde4 9deda4d8e126 689e1218d7fe
comparison
equal deleted inserted replaced
7455:0b54ffe4c2d3 7467:1f6d10b4cc0c
1821 product(bool, UseCMSInitiatingOccupancyOnly, false, \ 1821 product(bool, UseCMSInitiatingOccupancyOnly, false, \
1822 "Only use occupancy as a crierion for starting a CMS collection") \ 1822 "Only use occupancy as a crierion for starting a CMS collection") \
1823 \ 1823 \
1824 product(intx, CMSIsTooFullPercentage, 98, \ 1824 product(intx, CMSIsTooFullPercentage, 98, \
1825 "An absolute ceiling above which CMS will always consider the " \ 1825 "An absolute ceiling above which CMS will always consider the " \
1826 "perm gen ripe for collection") \ 1826 "unloading of classes when class unloading is enabled") \
1827 \ 1827 \
1828 develop(bool, CMSTestInFreeList, false, \ 1828 develop(bool, CMSTestInFreeList, false, \
1829 "Check if the coalesced range is already in the " \ 1829 "Check if the coalesced range is already in the " \
1830 "free lists as claimed") \ 1830 "free lists as claimed") \
1831 \ 1831 \
1890 \ 1890 \
1891 develop(uintx, MetaDataDeallocateALotInterval, 100, \ 1891 develop(uintx, MetaDataDeallocateALotInterval, 100, \
1892 "Metadata deallocation alot interval") \ 1892 "Metadata deallocation alot interval") \
1893 \ 1893 \
1894 develop(bool, TraceMetadataChunkAllocation, false, \ 1894 develop(bool, TraceMetadataChunkAllocation, false, \
1895 "Trace humongous metadata allocations") \ 1895 "Trace chunk metadata allocations") \
1896 \ 1896 \
1897 product(bool, TraceMetadataHumongousAllocation, false, \ 1897 product(bool, TraceMetadataHumongousAllocation, false, \
1898 "Trace humongous metadata allocations") \ 1898 "Trace humongous metadata allocations") \
1899 \ 1899 \
1900 develop(bool, TraceMetavirtualspaceAllocation, false, \ 1900 develop(bool, TraceMetavirtualspaceAllocation, false, \
1901 "Trace humongous metadata allocations") \ 1901 "Trace virtual space metadata allocations") \
1902 \ 1902 \
1903 notproduct(bool, ExecuteInternalVMTests, false, \ 1903 notproduct(bool, ExecuteInternalVMTests, false, \
1904 "Enable execution of internal VM tests.") \ 1904 "Enable execution of internal VM tests.") \
1905 \ 1905 \
1906 product_pd(bool, UseTLAB, "Use thread-local object allocation") \ 1906 product_pd(bool, UseTLAB, "Use thread-local object allocation") \
3529 "Override built-in error report server address") \ 3529 "Override built-in error report server address") \
3530 \ 3530 \
3531 /* Shared spaces */ \ 3531 /* Shared spaces */ \
3532 \ 3532 \
3533 product(bool, UseSharedSpaces, true, \ 3533 product(bool, UseSharedSpaces, true, \
3534 "Use shared spaces in the permanent generation") \ 3534 "Use shared spaces for metadata") \
3535 \ 3535 \
3536 product(bool, RequireSharedSpaces, false, \ 3536 product(bool, RequireSharedSpaces, false, \
3537 "Require shared spaces in the permanent generation") \ 3537 "Require shared spaces for metadata") \
3538 \ 3538 \
3539 product(bool, DumpSharedSpaces, false, \ 3539 product(bool, DumpSharedSpaces, false, \
3540 "Special mode: JVM reads a class list, loads classes, builds " \ 3540 "Special mode: JVM reads a class list, loads classes, builds " \
3541 "shared spaces, and dumps the shared spaces to a file to be " \ 3541 "shared spaces, and dumps the shared spaces to a file to be " \
3542 "used in future JVM runs.") \ 3542 "used in future JVM runs.") \
3543 \ 3543 \
3544 product(bool, PrintSharedSpaces, false, \ 3544 product(bool, PrintSharedSpaces, false, \
3545 "Print usage of shared spaces") \ 3545 "Print usage of shared spaces") \
3546 \ 3546 \
3547 product(uintx, SharedReadWriteSize, NOT_LP64(12*M) LP64_ONLY(16*M), \ 3547 product(uintx, SharedReadWriteSize, NOT_LP64(12*M) LP64_ONLY(16*M), \
3548 "Size of read-write space in permanent generation (in bytes)") \ 3548 "Size of read-write space for metadata (in bytes)") \
3549 \ 3549 \
3550 product(uintx, SharedReadOnlySize, NOT_LP64(12*M) LP64_ONLY(16*M), \ 3550 product(uintx, SharedReadOnlySize, NOT_LP64(12*M) LP64_ONLY(16*M), \
3551 "Size of read-only space in permanent generation (in bytes)") \ 3551 "Size of read-only space for metadata (in bytes)") \
3552 \ 3552 \
3553 product(uintx, SharedMiscDataSize, NOT_LP64(2*M) LP64_ONLY(4*M), \ 3553 product(uintx, SharedMiscDataSize, NOT_LP64(2*M) LP64_ONLY(4*M), \
3554 "Size of the shared data area adjacent to the heap (in bytes)") \ 3554 "Size of the shared miscellaneous data area (in bytes)") \
3555 \ 3555 \
3556 product(uintx, SharedMiscCodeSize, 120*K, \ 3556 product(uintx, SharedMiscCodeSize, 120*K, \
3557 "Size of the shared code area adjacent to the heap (in bytes)") \ 3557 "Size of the shared miscellaneous code area (in bytes)") \
3558 \ 3558 \
3559 product(uintx, SharedDummyBlockSize, 0, \ 3559 product(uintx, SharedDummyBlockSize, 0, \
3560 "Size of dummy block used to shift heap addresses (in bytes)") \ 3560 "Size of dummy block used to shift heap addresses (in bytes)") \
3561 \ 3561 \
3562 diagnostic(bool, EnableInvokeDynamic, true, \ 3562 diagnostic(bool, EnableInvokeDynamic, true, \