| Class | Description |
|---|---|
| BoundedNursery |
Provide an upper bound on nursery size.
|
| ConcurrentTrigger |
Concurrent trigger percentage
|
| CycleFilterThreshold |
Trigger cycle buffer filtering if the space available falls below this threshold.
|
| CycleMetaDataLimit |
Trigger cycle detection if the meta data volume grows to this limit.
|
| CycleTriggerThreshold |
Trigger cycle detection if the space available falls below this threshold.
|
| DebugAddress |
Allow an address to be specified on the command line for use in debugging.
|
| DefragFreeHeadroom | |
| DefragFreeHeadroomFraction | |
| DefragHeadroom | |
| DefragHeadroomFraction | |
| DefragLineReuseRatio | |
| DefragSimpleSpillThreshold | |
| DefragStress |
Should we force degfrag every time the immix space is collected?
|
| DummyEnum |
A sample enumeration for testing.
|
| EagerCompleteSweep |
Should we eagerly finish sweeping at the start of a collection
|
| EagerMmapSpaces |
Should spaces be eagerly demand zero mmapped?
|
| EchoOptions |
Echo when options are set?
|
| FixedNursery |
Provide an lower and upper bound on nursery size.
|
| FragmentationStats |
Option to print fragmentation information for the free list.
|
| FullHeapSystemGC |
Should a major GC be performed when a system GC is triggered?
|
| GCspyPort |
Port number for GCSpy server to connect with visualiser.
|
| GCspyTileSize |
GCspy Tile Size.
|
| GCspyWait |
Should the VM wait for the visualiser to connect?
|
| GCTimeCap |
Try to limit reference counting collections to this time cap.
|
| GenCycleDetection |
Should we use a generational approach to cycle detection?
|
| HarnessAll |
Should we wrap the entire execution with a harnessBegin/harnessEnd?
|
| IgnoreSystemGC |
Should we ignore calls to java.lang.System.gc?
|
| LineReuseRatio | |
| MarkSweepMarkBits |
Number of bits to use for the header cycle of mark sweep spaces.
|
| MetaDataLimit |
Provide a bound on how much metadata is allowed before a GC is triggered.
|
| NoFinalizer |
Should finalization be disabled?
|
| NoReferenceTypes |
Should reference type processing be disabled?
|
| NurserySize |
A composite option that provides a min/max interface to MMTk,
and a fixed/bounded option interface to the VM/user.
|
| NurseryZeroing |
The zeroing approach to use for new object allocations.
|
| Options |
Repository for all option instances.
|
| PerfEvents |
Performance counter options.
|
| PretenureThresholdFraction | |
| PrintPhaseStats |
When printing statistics, should statistics for each
gc-mutator phase be printed?
|
| ProtectOnRelease |
Should memory be protected on release?
|
| SanityCheck |
Should a major GC be performed when a system GC is triggered?
|
| StressFactor |
Force frequent collections after amounts of allocation.
|
| Threads |
The number of GC threads to use for parallel collection.
|
| TraceRate |
The granularity of the trace being produced.
|
| UseReturnBarrier |
Should we enable a return barrier?
|
| UseShortStackScans |
Option to enable an optimization that only scans the part of the stack that has changed since the last GC.
|
| VariableSizeHeap |
Should we shrink/grow the heap to adjust to application working set?
|
| Verbose |
GC verbosity level.
|
| VerboseFragmentationStats |
Should we print verbose fragmentation statistics for the free list allocator?
|
| VerboseTiming |
Should we display detailed breakdown of where GC time is spent?
|
| XmlStats |
Display statistics and options in XML rather than human-readable
format.
|