| Class | Description |
|---|---|
| AbstractRuntimeCodeInstaller | |
| CodeInfoAccess |
Provides functionality to query information about a unit of compiled code from a
CodeInfo
object. |
| CodeInfoAccess.FrameInfoState | |
| CodeInfoDecoder |
Decodes the metadata for compiled code.
|
| CodeInfoDecoder.Options | |
| CodeInfoEncoder | |
| CodeInfoEncoder.Counters | |
| CodeInfoEncoder.Encoders | |
| 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 | |
| FactoryMethodHolder |
Holder class for generated factory methods (methods that combine object allocation and invocation
of a constructor).
|
| FrameInfoDecoder | |
| FrameInfoEncoder | |
| FrameInfoEncoder.Customization | |
| FrameInfoEncoder.SourceFieldsFromImage | |
| FrameInfoEncoder.SourceFieldsFromMethod | |
| 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.
|
| RuntimeCodeInfoHistory | |
| 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 |