| Interface | Description |
|---|---|
| CodeGenProviders |
A set of providers which are required for LIR and/or code generation.
|
| ConstantFieldProvider |
Implements the logic that decides whether a field read should be constant folded.
|
| ConstantFieldProvider.ConstantFieldTool<T> | |
| ForeignCallLinkage |
The runtime specific details of a foreign call.
|
| ForeignCallsProvider |
Details about a set of supported
foreign calls. |
| LIRKindTool |
This interface can be used to access platform and VM specific kinds.
|
| MetaAccessExtensionProvider |
Provides additional meta data about JVMCI objects that is not provided by the VM itself, and
therefore does not need to be in JVMCI itself.
|
| Class | Description |
|---|---|
| ForeignCallDescriptor |
The information required for high level code generation of a foreign call.
|
| ForeignCallSignature |
The name and signature of a
foreign call. |
| JavaConstantFieldProvider |
Utility for default constant folding semantics for Java fields.
|