Uses of Interface
org.openjdk.jmc.common.IMCType
-
Packages that use IMCType Package Description org.openjdk.jmc.common This package contains interfaces used in Mission Control to identify classes, methods, stack traces etc.org.openjdk.jmc.common.unit This package contains the data model for quantities and units.org.openjdk.jmc.common.util org.openjdk.jmc.flightrecorder org.openjdk.jmc.flightrecorder.internal.parser.v0.factories org.openjdk.jmc.flightrecorder.internal.parser.v1 org.openjdk.jmc.flightrecorder.jdk org.openjdk.jmc.flightrecorder.memleak 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. -
-
Uses of IMCType in org.openjdk.jmc.common
Methods in org.openjdk.jmc.common that return IMCType Modifier and Type Method Description IMCType
IMCClassLoader. getType()
Returns the type of the classloader.IMCType
IMCMethod. getType()
Returns the class this method is declared in.IMCType
IMCOldObject. getType()
The type of the object, as anIMCType
-
Uses of IMCType in org.openjdk.jmc.common.unit
Fields in org.openjdk.jmc.common.unit with type parameters of type IMCType Modifier and Type Field Description static ContentType<IMCType>
UnitLookup. CLASS
Methods in org.openjdk.jmc.common.unit that return types with arguments of type IMCType Modifier and Type Method Description private static ContentType<IMCType>
UnitLookup. createJavaTypeContentType(java.lang.String id)
-
Uses of IMCType in org.openjdk.jmc.common.util
Classes in org.openjdk.jmc.common.util that implement IMCType Modifier and Type Class Description class
MCType
Base implementation of theIMCType
interface.Fields in org.openjdk.jmc.common.util declared as IMCType Modifier and Type Field Description private IMCType
MCMethod. m_type
private IMCType
MCClassLoader. type
private IMCType
MCOldObject. type
(package private) static IMCType
MCType. UNKNOWN
Constant indicating an unknown Java type.Methods in org.openjdk.jmc.common.util that return IMCType Modifier and Type Method Description IMCType
MCClassLoader. getType()
IMCType
MCMethod. getType()
IMCType
MCOldObject. getType()
static IMCType
MethodToolkit. typeFromBinaryJLS(java.lang.String jlsType)
Convert a binary Java type name according to The Java Language Specification, Section 13.1, into anIMCType
.static IMCType
MethodToolkit. typeFromReference(java.lang.String refType)
Convert a reference type according to The Java Virtual Machine Specification, Section 4.4.1, into anIMCType
.Methods in org.openjdk.jmc.common.util with parameters of type IMCType Modifier and Type Method Description static java.lang.String
FormatToolkit. getType(IMCType type, boolean qualified)
Get the type name as a human readable string.Constructors in org.openjdk.jmc.common.util with parameters of type IMCType Constructor Description MCClassLoader(IMCType type, java.lang.String name)
Create a new classloader instance.MCMethod(IMCType type, java.lang.String methodName, java.lang.String formalDescriptor, java.lang.Integer modifier, java.lang.Boolean isNative)
Create a new instance.MCOldObject(IQuantity address, IMCType type, java.lang.String objectDescription, IMCOldObject referrer, java.lang.String field, IQuantity fieldModifier, IQuantity arraySize, IQuantity arrayIndex)
Create a new old object instance. -
Uses of IMCType in org.openjdk.jmc.flightrecorder
Methods in org.openjdk.jmc.flightrecorder with parameters of type IMCType Modifier and Type Method Description private static java.lang.String
RecordingPrinter. stringifyType(IMCType type)
-
Uses of IMCType in org.openjdk.jmc.flightrecorder.internal.parser.v0.factories
Fields in org.openjdk.jmc.flightrecorder.internal.parser.v0.factories with type parameters of type IMCType Modifier and Type Field Description private CanonicalConstantMap<IMCType>
TypeFactory. typeMap
Methods in org.openjdk.jmc.flightrecorder.internal.parser.v0.factories that return IMCType Modifier and Type Method Description IMCType
TypeFactory. createObject(long identifier, java.lang.Object s)
Methods in org.openjdk.jmc.flightrecorder.internal.parser.v0.factories that return types with arguments of type IMCType Modifier and Type Method Description ContentType<IMCType>
TypeFactory. getContentType()
Constructor parameters in org.openjdk.jmc.flightrecorder.internal.parser.v0.factories with type arguments of type IMCType Constructor Description TypeFactory(ValueDescriptor[] descriptors, CanonicalConstantMap<IMCType> typeMap)
-
Uses of IMCType in org.openjdk.jmc.flightrecorder.internal.parser.v1
Classes in org.openjdk.jmc.flightrecorder.internal.parser.v1 that implement IMCType Modifier and Type Class Description (package private) static class
StructTypes.JfrJavaClass
Methods in org.openjdk.jmc.flightrecorder.internal.parser.v1 that return IMCType Modifier and Type Method Description IMCType
StructTypes.JfrJavaClassLoader. getType()
IMCType
StructTypes.JfrMethod. getType()
IMCType
StructTypes.JfrOldObject. getType()
-
Uses of IMCType in org.openjdk.jmc.flightrecorder.jdk
-
Uses of IMCType in org.openjdk.jmc.flightrecorder.memleak
Methods in org.openjdk.jmc.flightrecorder.memleak that return IMCType Modifier and Type Method Description IMCType
ReferenceTreeObject. getType()
Methods in org.openjdk.jmc.flightrecorder.memleak that return types with arguments of type IMCType Modifier and Type Method Description java.util.Map<IMCType,java.util.List<ReferenceTreeObject>>
ReferenceTreeModel. getObjectsByType()
-
Uses of IMCType in org.openjdk.jmc.flightrecorder.rules.jdk.general
Method parameters in org.openjdk.jmc.flightrecorder.rules.jdk.general with type arguments of type IMCType Modifier and Type Method Description private static IItemFilter
ClassLeakingRule. createClassAttributeFilter(IAttribute<IMCType> attribute, java.util.Map<java.lang.String,ClassEntry> entries)
-
Uses of IMCType in org.openjdk.jmc.flightrecorder.rules.jdk.latency
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.latency that return types with arguments of type IMCType Modifier and Type Method Description private java.util.Map<IMCType,ClassEntry>
BiasedLockingRevocationRule. extractRevocations(IItemCollection revokationEvents, IItemFilter filter, IAttribute<IMCType> classAttribute)
private java.util.Set<IMCType>
BiasedLockingRevocationRule. filter(java.util.Set<java.lang.String> filteredTypes, java.util.Set<IMCType> types)
Method parameters in org.openjdk.jmc.flightrecorder.rules.jdk.latency with type arguments of type IMCType Modifier and Type Method 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)
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)
-
Uses of IMCType in org.openjdk.jmc.flightrecorder.rules.jdk.util
Fields in org.openjdk.jmc.flightrecorder.rules.jdk.util declared as IMCType Modifier and Type Field Description private IMCType
ClassEntry. type
Methods in org.openjdk.jmc.flightrecorder.rules.jdk.util that return IMCType Modifier and Type Method Description IMCType
ClassEntry. getType()
Constructors in org.openjdk.jmc.flightrecorder.rules.jdk.util with parameters of type IMCType Constructor Description ClassEntry(IMCType type, int count)
-