Package | Description |
---|---|
org.openjdk.jmc.flightrecorder.rules.jdk.general | |
org.openjdk.jmc.flightrecorder.rules.jdk.latency | |
org.openjdk.jmc.flightrecorder.rules.jdk.util |
This package contains helper classes that will be moved in a later release.
|
Modifier and Type | Field and Description |
---|---|
static TypedCollectionResult<ClassEntry> |
ClassLeakingRule.LOADED_CLASSES |
Modifier and Type | Method and Description |
---|---|
private java.util.Map<java.lang.String,ClassEntry> |
ClassLeakingRule.diff(java.util.Map<java.lang.String,ClassEntry> entriesLoad,
java.util.Map<java.lang.String,ClassEntry> entriesUnload) |
private java.util.Map<java.lang.String,ClassEntry> |
ClassLeakingRule.extractClassEntriesFromQuery(IItemCollection items,
IItemQuery query) |
Modifier and Type | Method and Description |
---|---|
private static IItemFilter |
ClassLeakingRule.createClassAttributeFilter(IAttribute<IMCType> attribute,
java.util.Map<java.lang.String,ClassEntry> entries) |
private java.util.Map<java.lang.String,ClassEntry> |
ClassLeakingRule.diff(java.util.Map<java.lang.String,ClassEntry> entriesLoad,
java.util.Map<java.lang.String,ClassEntry> entriesUnload) |
private java.util.Map<java.lang.String,ClassEntry> |
ClassLeakingRule.diff(java.util.Map<java.lang.String,ClassEntry> entriesLoad,
java.util.Map<java.lang.String,ClassEntry> entriesUnload) |
Modifier and Type | Field and Description |
---|---|
static TypedCollectionResult<ClassEntry> |
BiasedLockingRevocationRule.REVOCATION_CLASSES |
Modifier and Type | Method and Description |
---|---|
private java.util.Map<IMCType,ClassEntry> |
BiasedLockingRevocationRule.extractRevocations(IItemCollection revokationEvents,
IItemFilter filter,
IAttribute<IMCType> classAttribute) |
private java.util.List<ClassEntry> |
BiasedLockingRevocationRule.filteredMerge(java.util.Set<java.lang.String> filteredTypes,
java.util.Set<IMCType> revokedTypes,
java.util.Map<IMCType,ClassEntry> offendingClassRevocations,
java.util.Map<IMCType,ClassEntry> offendingRevocations) |
Modifier and Type | Method and Description |
---|---|
private int |
BiasedLockingRevocationRule.calculateRevocationCountScore(java.util.List<ClassEntry> offendingClasses) |
private java.util.List<ClassEntry> |
BiasedLockingRevocationRule.filteredMerge(java.util.Set<java.lang.String> filteredTypes,
java.util.Set<IMCType> revokedTypes,
java.util.Map<IMCType,ClassEntry> offendingClassRevocations,
java.util.Map<IMCType,ClassEntry> offendingRevocations) |
private java.util.List<ClassEntry> |
BiasedLockingRevocationRule.filteredMerge(java.util.Set<java.lang.String> filteredTypes,
java.util.Set<IMCType> revokedTypes,
java.util.Map<IMCType,ClassEntry> offendingClassRevocations,
java.util.Map<IMCType,ClassEntry> offendingRevocations) |
private static void |
BiasedLockingRevocationRule.putIfNotInFiltered(java.util.Set<java.lang.String> filteredTypes,
java.util.Set<IMCType> revokedTypes,
java.util.Map<IMCType,ClassEntry> merged,
java.util.Map.Entry<IMCType,ClassEntry> entry) |
private static void |
BiasedLockingRevocationRule.putIfNotInFiltered(java.util.Set<java.lang.String> filteredTypes,
java.util.Set<IMCType> revokedTypes,
java.util.Map<IMCType,ClassEntry> merged,
java.util.Map.Entry<IMCType,ClassEntry> entry) |
Modifier and Type | Field and Description |
---|---|
static ContentType<ClassEntry> |
ClassEntry.CLASS_ENTRY |
Modifier and Type | Method and Description |
---|---|
int |
ClassEntry.compareTo(ClassEntry o) |