mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-22 12:04:39 +02:00
8029075: String deduplication in G1
Implementation of JEP 192, http://openjdk.java.net/jeps/192 Reviewed-by: brutisso, tschatzl, coleenp
This commit is contained in:
parent
1e1ad7f132
commit
4a4c0fce93
32 changed files with 2915 additions and 17 deletions
|
@ -3840,6 +3840,22 @@ class CommandLineFlags {
|
|||
experimental(uintx, SymbolTableSize, defaultSymbolTableSize, \
|
||||
"Number of buckets in the JVM internal Symbol table") \
|
||||
\
|
||||
product(bool, UseStringDeduplication, false, \
|
||||
"Use string deduplication") \
|
||||
\
|
||||
product(bool, PrintStringDeduplicationStatistics, false, \
|
||||
"Print string deduplication statistics") \
|
||||
\
|
||||
product(uintx, StringDeduplicationAgeThreshold, 3, \
|
||||
"A string must reach this age (or be promoted to an old region) " \
|
||||
"to be considered for deduplication") \
|
||||
\
|
||||
diagnostic(bool, StringDeduplicationResizeALot, false, \
|
||||
"Force table resize every time the table is scanned") \
|
||||
\
|
||||
diagnostic(bool, StringDeduplicationRehashALot, false, \
|
||||
"Force table rehash every time the table is scanned") \
|
||||
\
|
||||
develop(bool, TraceDefaultMethods, false, \
|
||||
"Trace the default method processing steps") \
|
||||
\
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue