Class | Description |
---|---|
AbstractRuntimeCodeInstaller | |
CodeInfoAccess |
Provides functionality to query information about a unit of compiled code from a
CodeInfo
object. |
CodeInfoDecoder |
Decodes the metadata for compiled code.
|
CodeInfoDecoder.Options | |
CodeInfoEncoder | |
CodeInfoEncoder.Counters | |
CodeInfoEncoder.Options | |
CodeInfoOffsets |
In a few places, we need direct access to the
CodeInfoImpl offsets. |
CodeInfoQueryResult |
Information about an instruction pointer (IP), created and returned by methods in
CodeInfoTable . |
CodeInfoTable |
Provides the main entry points to look up metadata for code, either
ahead-of-time compiled code in the native image or code compiled at runtime . |
CodeInfoTable.Options | |
CodeInfoTether |
Every
CodeInfo object has a corresponding CodeInfoTether that is used for
managing the lifecycle of the unmanaged memory that is used for the CodeInfo object. |
DeoptimizationSourcePositionDecoder | |
DeoptimizationSourcePositionEncoder | |
FrameInfoDecoder | |
FrameInfoEncoder | |
FrameInfoEncoder.Customization | |
FrameInfoEncoder.NamesFromImage | |
FrameInfoEncoder.NamesFromMethod | |
FrameInfoQueryResult | |
FrameInfoQueryResult.ValueInfo | |
ImageCodeInfo | |
InstalledCodeObserverFeature | |
InstalledCodeObserverSupport | |
InstantReferenceAdjuster |
Immediately writes object references and fails if it cannot do so.
|
IsolateEnterStub |
Holder class for generated call stubs for
CEntryPoint methods. |
IsolateLeaveStub |
Holder class for generated Java-to-native call stubs for calling
CEntryPoint methods from
Java via a Java-to-native call to their native-to-Java stub. |
ReusableTypeReader |
Custom TypeReader that allows reusing the same instance over and over again.
|
RuntimeCodeCache | |
RuntimeCodeCache.Options | |
RuntimeCodeInfoAccess |
This class contains methods that only make sense for runtime compiled code.
|
RuntimeCodeInfoMemory |
Keeps track of
CodeInfo structures of runtime-compiled methods (including invalidated and
not yet freed ones) and releases their memory on tear-down. |
UntetheredCodeInfoAccess |
Provides access to
UntetheredCodeInfo objects. |
Enum | Description |
---|---|
FrameInfoQueryResult.ValueType |