< prev index next >
src/share/vm/gc/g1/g1_globals.hpp
Print this page
@@ -39,39 +39,21 @@
\
develop(intx, G1MarkingOverheadPercent, 0, \
"Overhead of concurrent marking") \
range(0, 100) \
\
- develop(intx, G1MarkingVerboseLevel, 0, \
- "Level (0-4) of verboseness of the marking code") \
- range(0, 4) \
- \
- develop(bool, G1TraceMarkStackOverflow, false, \
- "If true, extra debugging code for CM restart for ovflw.") \
- \
- develop(bool, G1TraceHeapRegionRememberedSet, false, \
- "Enables heap region remembered set debug logs") \
- \
- diagnostic(bool, G1SummarizeConcMark, false, \
- "Summarize concurrent mark info") \
- \
- diagnostic(bool, G1SummarizeRSetStats, false, \
- "Summarize remembered set processing info") \
- \
diagnostic(intx, G1SummarizeRSetStatsPeriod, 0, \
"The period (in number of GCs) at which we will generate " \
"update buffer processing info " \
"(0 means do not periodically generate this info); " \
- "it also requires -XX:+G1SummarizeRSetStats") \
+ "it also requires that logging is enabled on the trace" \
+ "level for gc,remset") \
range(0, max_intx) \
\
diagnostic(bool, G1TraceConcRefinement, false, \
"Trace G1 concurrent refinement") \
\
- experimental(bool, G1TraceStringSymbolTableScrubbing, false, \
- "Trace information string and symbol table scrubbing.") \
- \
product(double, G1ConcMarkStepDurationMillis, 10.0, \
"Target duration of individual concurrent marking steps " \
"in milliseconds.") \
range(1.0, DBL_MAX) \
\
@@ -110,14 +92,10 @@
range(0, 100) \
\
develop(bool, G1RSBarrierRegionFilter, true, \
"If true, generate region filtering code in RS barrier") \
\
- diagnostic(bool, G1PrintRegionLivenessInfo, false, \
- "Prints the liveness information for all regions in the heap " \
- "at the end of a marking cycle.") \
- \
product(size_t, G1UpdateBufferSize, 256, \
"Size of an update buffer") \
range(1, NOT_LP64(32*M) LP64_ONLY(1*G)) \
\
product(intx, G1ConcRefinementYellowZone, 0, \
@@ -193,16 +171,10 @@
range(-1, max_jint) \
\
develop(bool, G1ScrubRemSets, true, \
"When true, do RS scrubbing after cleanup.") \
\
- develop(bool, G1RSScrubVerbose, false, \
- "When true, do RS scrubbing with verbose output.") \
- \
- develop(bool, G1YoungSurvRateVerbose, false, \
- "print out the survival rate of young regions according to age.") \
- \
develop(intx, G1YoungSurvRateNumRegionsSummary, 0, \
"the number of regions for which we'll print a surv rate " \
"summary.") \
range(0, max_intx) \
constraint(G1YoungSurvRateNumRegionsSummaryConstraintFunc,AfterErgo)\
@@ -210,14 +182,10 @@
product(uintx, G1ReservePercent, 10, \
"It determines the minimum reserve we should have in the heap " \
"to minimize the probability of promotion failure.") \
range(0, 50) \
\
- diagnostic(bool, G1PrintHeapRegions, false, \
- "If set G1 will print information on which regions are being " \
- "allocated and which are reclaimed.") \
- \
develop(bool, G1HRRSUseSparseTable, true, \
"When true, use sparse table to save space.") \
\
develop(bool, G1HRRSFlushLogBuffersOnVerify, false, \
"Forces flushing of log buffers before verification.") \
@@ -242,13 +210,10 @@
\
develop(uintx, G1SecondaryFreeListAppendLength, 5, \
"The number of regions we will add to the secondary free list " \
"at every append operation") \
\
- develop(bool, G1ConcRegionFreeingVerbose, false, \
- "Enables verboseness during concurrent region freeing") \
- \
develop(bool, G1StressConcRegionFreeing, false, \
"It stresses the concurrent region freeing operation") \
\
develop(uintx, G1StressConcRegionFreeingDelayMillis, 0, \
"Artificial delay during concurrent region freeing") \
@@ -297,22 +262,15 @@
\
experimental(bool, G1EagerReclaimHumongousObjectsWithStaleRefs, true, \
"Try to reclaim dead large objects that have a few stale " \
"references at every young GC.") \
\
- experimental(bool, G1TraceEagerReclaimHumongousObjects, false, \
- "Print some information about large object liveness " \
- "at every young GC.") \
- \
experimental(uintx, G1OldCSetRegionThresholdPercent, 10, \
"An upper bound for the number of old CSet regions expressed " \
"as a percentage of the heap size.") \
range(0, 100) \
\
- experimental(ccstr, G1LogLevel, NULL, \
- "Log level for G1 logging: fine, finer, finest") \
- \
notproduct(bool, G1EvacuationFailureALot, false, \
"Force use of evacuation failure handling during certain " \
"evacuation pauses") \
\
develop(uintx, G1EvacuationFailureALotCount, 1000, \
< prev index next >