comparison src/share/vm/runtime/globals.hpp @ 17764:595c0f60d50d

8029075: String deduplication in G1 Summary: Implementation of JEP 192, http://openjdk.java.net/jeps/192 Reviewed-by: brutisso, tschatzl, coleenp
author pliden
date Tue, 18 Mar 2014 19:07:22 +0100
parents b8413a9cbb84
children 62c54fcc0a35
comparison
equal deleted inserted replaced
17763:6e7e363c5a8f 17764:595c0f60d50d
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") \