| Class | Description |
|---|---|
| AllocationByClassRule | |
| AllocationByThreadRule | |
| ApplicationHaltsRule | |
| AutoBoxingRule |
Rule that checks how much of the total allocation is caused by possible primitive to object
conversion.
|
| CompressedOopsRule | |
| FullGcRule | |
| FullGcRule.G1Aggregator | |
| FullGcRule.G1FullGCInfo | |
| GarbageCollectionInfoRule | |
| GarbageCollectionsInfo | |
| GcFreedRatioRule |
Rule that checks how much memory was freed per second, and compares that to the liveset.
|
| GcFreedRatioRule.GcInfoHolder | |
| GcLockerRule | |
| GcPauseRatioRule | |
| GcStallRule | |
| HeapContentRule | |
| HeapDumpRule | |
| HeapInspectionRule | |
| HighGcRule | |
| IncreasingLiveSetRule | |
| IncreasingMetaspaceLiveSetRule | |
| LongGcPauseRule | |
| LowOnPhysicalMemoryRule | |
| MetaspaceOomRule | |
| StringDeduplicationRule |
Intent of this rule is to find out if it would be worth enabling string deduplication.
|
| SystemGcRule | |
| TlabAllocationRatioRule |
| Enum | Description |
|---|---|
| CollectorType | |
| ReferenceStatisticsType |