| Interface | Description |
|---|---|
| DeoptEntrySupport |
| Class | Description |
|---|---|
| CEntryPointEnterNode | |
| CEntryPointLeaveNode | |
| CEntryPointUtilityNode | |
| CGlobalDataLoadAddressNode | |
| CInterfaceReadNode |
Reads a C memory location.
|
| CInterfaceWriteNode |
Writes a C memory location.
|
| DeoptEntryBeginNode |
This class is necessary to create a scheduling point between a
DeoptEntryNode and a
LoopExitNode. |
| DeoptEntryNode |
A landing-pad for deoptimization.
|
| DeoptProxyAnchorNode |
The anchor for DeoptProxyNode when no full
deoptimization entry is
required. |
| DeoptSourcePositionInfoNode |
Stores deoptimization source positions.
|
| DeoptTestNode |
Inserted for deoptimization stress test.
|
| FarReturnNode | |
| FloatingWordCastNode |
Cast between Word and Object that is floating.
|
| KillMemoryNode | |
| LazyConstantNode |
A node that eventually replaces itself with a
ConstantNode when the actual constant value
is available. |
| LoweredDeadEndNode |
Lowered version of
DeadEndNode. |
| MethodReturnNode | |
| NewStoredContinuationNode | |
| NullaryConstructorOffsetNode |
The vtable offset is only available after static analysis.
|
| ReadCallerStackPointerNode | |
| ReadExceptionObjectNode | |
| ReadReservedRegister | |
| ReadReturnAddressNode | |
| SubstrateCompressionNode | |
| SubstrateFieldLocationIdentity | |
| SubstrateNarrowOopStamp | |
| SubstrateNewHybridInstanceNode |
The
SubstrateNewHybridInstanceNode represents the allocation of an instance class object
with a hybrid layout. |
| SubstrateReflectionGetCallerClassNode | |
| TestDeoptimizeNode |
For deoptimzation testing.
|
| ThrowBytecodeExceptionNode |
Throw an implicit exception.
|
| VaListNextArgNode |
Retrieves an argument of a specific kind from a C
va_list structure, modifying the
structure so that the argument is consumed. |
| VerificationMarkerNode | |
| WriteCurrentVMThreadNode | |
| WriteHeapBaseNode | |
| WriteReturnAddressNode |
| Enum | Description |
|---|---|
| CEntryPointEnterNode.EnterAction | |
| CEntryPointLeaveNode.LeaveAction | |
| CEntryPointUtilityNode.UtilityAction |