< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page
rev 50375 : [mq]: 8195097-stringtable-v2


2528                                                                             \
2529   diagnostic(bool, PauseAtExit, false,                                      \
2530           "Pause and wait for keypress on exit if a debugger is attached")  \
2531                                                                             \
2532   product(bool, ExtendedDTraceProbes,    false,                             \
2533           "Enable performance-impacting dtrace probes")                     \
2534                                                                             \
2535   product(bool, DTraceMethodProbes, false,                                  \
2536           "Enable dtrace probes for method-entry and method-exit")          \
2537                                                                             \
2538   product(bool, DTraceAllocProbes, false,                                   \
2539           "Enable dtrace probes for object allocation")                     \
2540                                                                             \
2541   product(bool, DTraceMonitorProbes, false,                                 \
2542           "Enable dtrace probes for monitor events")                        \
2543                                                                             \
2544   product(bool, RelaxAccessControlCheck, false,                             \
2545           "Relax the access control checks in the verifier")                \
2546                                                                             \
2547   product(uintx, StringTableSize, defaultStringTableSize,                   \
2548           "Number of buckets in the interned String table")                 \
2549           range(minimumStringTableSize, 111*defaultStringTableSize)         \

2550                                                                             \
2551   experimental(uintx, SymbolTableSize, defaultSymbolTableSize,              \
2552           "Number of buckets in the JVM internal Symbol table")             \
2553           range(minimumSymbolTableSize, 111*defaultSymbolTableSize)         \
2554                                                                             \
2555   product(bool, UseStringDeduplication, false,                              \
2556           "Use string deduplication")                                       \
2557                                                                             \
2558   product(uintx, StringDeduplicationAgeThreshold, 3,                        \
2559           "A string must reach this age (or be promoted to an old region) " \
2560           "to be considered for deduplication")                             \
2561           range(1, markOopDesc::max_age)                                    \
2562                                                                             \
2563   diagnostic(bool, StringDeduplicationResizeALot, false,                    \
2564           "Force table resize every time the table is scanned")             \
2565                                                                             \
2566   diagnostic(bool, StringDeduplicationRehashALot, false,                    \
2567           "Force table rehash every time the table is scanned")             \
2568                                                                             \
2569   diagnostic(bool, WhiteBoxAPI, false,                                      \




2528                                                                             \
2529   diagnostic(bool, PauseAtExit, false,                                      \
2530           "Pause and wait for keypress on exit if a debugger is attached")  \
2531                                                                             \
2532   product(bool, ExtendedDTraceProbes,    false,                             \
2533           "Enable performance-impacting dtrace probes")                     \
2534                                                                             \
2535   product(bool, DTraceMethodProbes, false,                                  \
2536           "Enable dtrace probes for method-entry and method-exit")          \
2537                                                                             \
2538   product(bool, DTraceAllocProbes, false,                                   \
2539           "Enable dtrace probes for object allocation")                     \
2540                                                                             \
2541   product(bool, DTraceMonitorProbes, false,                                 \
2542           "Enable dtrace probes for monitor events")                        \
2543                                                                             \
2544   product(bool, RelaxAccessControlCheck, false,                             \
2545           "Relax the access control checks in the verifier")                \
2546                                                                             \
2547   product(uintx, StringTableSize, defaultStringTableSize,                   \
2548           "Number of buckets in the interned String table "                 \
2549           "(will be rounded to nearest higher power of 2)")                 \
2550           range(minimumStringTableSize, 16777216ul)                         \
2551                                                                             \
2552   experimental(uintx, SymbolTableSize, defaultSymbolTableSize,              \
2553           "Number of buckets in the JVM internal Symbol table")             \
2554           range(minimumSymbolTableSize, 111*defaultSymbolTableSize)         \
2555                                                                             \
2556   product(bool, UseStringDeduplication, false,                              \
2557           "Use string deduplication")                                       \
2558                                                                             \
2559   product(uintx, StringDeduplicationAgeThreshold, 3,                        \
2560           "A string must reach this age (or be promoted to an old region) " \
2561           "to be considered for deduplication")                             \
2562           range(1, markOopDesc::max_age)                                    \
2563                                                                             \
2564   diagnostic(bool, StringDeduplicationResizeALot, false,                    \
2565           "Force table resize every time the table is scanned")             \
2566                                                                             \
2567   diagnostic(bool, StringDeduplicationRehashALot, false,                    \
2568           "Force table rehash every time the table is scanned")             \
2569                                                                             \
2570   diagnostic(bool, WhiteBoxAPI, false,                                      \


< prev index next >