Package org.openjdk.jmc.common
This package contains interfaces used in Mission Control to identify classes, methods, stack
traces etc. Higher layers could use these interface to implement generic formatting routines or
add jump to source functionality.
-
Interface Summary Interface Description IDescribable Interface for objects that has a name and a description.IDisplayable Interface for objects that can be formatted for human display purposes, using a formatting hint.IMCClassLoader Representation of a named classloader.IMCFrame A stack trace frame.IMCMethod A method representation.IMCModule Represents a Java Module System module.IMCOldObject Class for representing an object on the heap in Mission Control.IMCOldObjectArray Array specific information about a field that refers to anIMCOldObject
on the heap.IMCOldObjectField A field that refers to anIMCOldObject
on the heap.IMCOldObjectGcRoot Class describing a root object used as a starting point for the GC to find all alive objects on the heap.IMCPackage Represents a Java package.IMCStackTrace Interface for classes that represents stack traces in Mission Control.IMCThread Class for representing a thread in Mission Control.IMCThreadGroup Class for representing a thread group in Mission Control.IMCType Represents a Java type.IState A state container which can be read from.IStateful A class that can save its state into anIWritableState
instance.IWritableState A state container which can be written to. -
Class Summary Class Description IMCFrame.Type Frame compilation types. -
Enum Summary Enum Description IMCStackTrace.TruncationState Information about the truncation state of the stack trace.