| Interface | Description |
|---|---|
| DefaultHotSpotLoweringProvider.Extension |
Extension API for lowering a node outside the set of core HotSpot compiler nodes.
|
| DefaultHotSpotLoweringProvider.Extensions |
Service provider interface for discovering
DefaultHotSpotLoweringProvider.Extensions. |
| HotSpotForeignCallsProvider |
HotSpot extension of
ForeignCallsProvider. |
| HotSpotInvocationPluginProvider |
Allows adding additional invocation plugins to
HotSpotGraphBuilderPlugins via
ServiceProvider. |
| HotSpotLoweringProvider |
HotSpot implementation of
LoweringProvider. |
| HotSpotRegistersProvider |
Special registers reserved by HotSpot for frequently used values.
|
| Enum | Description |
|---|---|
| HotSpotConstantLoadAction | |
| HotSpotForeignCallDescriptor.Reexecutability |
Constants specifying when a foreign call or stub call is re-executable.
|
| HotSpotForeignCallDescriptor.Transition |
Constants for specifying whether a call is a leaf or not and whether a
JavaFrameAnchor prologue and epilogue is required around the call. |