3810 "Number of buckets in the interned String table") \ |
3810 "Number of buckets in the interned String table") \ |
3811 \ |
3811 \ |
3812 experimental(uintx, SymbolTableSize, defaultSymbolTableSize, \ |
3812 experimental(uintx, SymbolTableSize, defaultSymbolTableSize, \ |
3813 "Number of buckets in the JVM internal Symbol table") \ |
3813 "Number of buckets in the JVM internal Symbol table") \ |
3814 \ |
3814 \ |
|
3815 product(bool, UseStringDeduplication, false, \ |
|
3816 "Use string deduplication") \ |
|
3817 \ |
|
3818 product(bool, PrintStringDeduplicationStatistics, false, \ |
|
3819 "Print string deduplication statistics") \ |
|
3820 \ |
|
3821 product(uintx, StringDeduplicationAgeThreshold, 3, \ |
|
3822 "A string must reach this age (or be promoted to an old region) " \ |
|
3823 "to be considered for deduplication") \ |
|
3824 \ |
|
3825 diagnostic(bool, StringDeduplicationResizeALot, false, \ |
|
3826 "Force table resize every time the table is scanned") \ |
|
3827 \ |
|
3828 diagnostic(bool, StringDeduplicationRehashALot, false, \ |
|
3829 "Force table rehash every time the table is scanned") \ |
|
3830 \ |
3815 develop(bool, TraceDefaultMethods, false, \ |
3831 develop(bool, TraceDefaultMethods, false, \ |
3816 "Trace the default method processing steps") \ |
3832 "Trace the default method processing steps") \ |
3817 \ |
3833 \ |
3818 develop(bool, VerifyGenericSignatures, false, \ |
3834 develop(bool, VerifyGenericSignatures, false, \ |
3819 "Abort VM on erroneous or inconsistent generic signatures") \ |
3835 "Abort VM on erroneous or inconsistent generic signatures") \ |