| Class | Description |
|---|---|
| AbstractForeignCallStub | |
| ArrayStoreExceptionStub | |
| ClassCastExceptionStub | |
| CreateExceptionStub |
Base class for stubs that create a runtime exception.
|
| CreateExceptionStub.Options | |
| DivisionByZeroExceptionStub |
Stub to allocate an
ArithmeticException thrown by a bytecode for a division by zero. |
| ExceptionHandlerStub |
Stub called by the exception handler entry
point in a compiled method.
|
| ForeignCallSnippets | |
| ForeignCallSnippets.Templates | |
| ForeignCallStub | |
| IllegalArgumentExceptionArgumentIsNotAnArrayStub |
Stub to allocate an
IllegalArgumentException thrown by a bytecode. |
| IntegerExactOverflowExceptionStub | |
| InvokeJavaMethodStub |
A stub for invoking a Java method out of line from the surrounding Java bytecode.
|
| LongExactOverflowExceptionStub | |
| NegativeArraySizeExceptionStub |
Stub to allocate a
NegativeArraySizeException thrown by a bytecode when the length of an
array allocation is negative. |
| NullPointerExceptionStub |
Stub to allocate a
NullPointerException thrown by a bytecode. |
| OutOfBoundsExceptionStub |
Stub to allocate an
ArrayIndexOutOfBoundsException thrown by a bytecode. |
| SnippetStub |
Base class for a stub defined by a snippet.
|
| Stub |
Base class for implementing some low level code providing the out-of-line slow path for a snippet
and/or a callee saved call to a HotSpot C/C++ runtime function or even another compiled Java
method.
|
| StubCompilationIdentifier | |
| StubOptions |
Options related to HotSpot Graal-generated stubs.
|
| StubUtil |
A collection of methods used in
Stubs. |
| UnwindExceptionToCallerStub |
Stub called by an
UnwindNode. |
| VerifyOopStub |
Stub called via
HotSpotForeignCallsProviderImpl.VERIFY_OOP. |