| Interface | Description |
|---|---|
| BootstrapMethodIntrospection |
Note this is a duplicate of JVMCI 22.1's jdk.vm.ci.meta.ConstantPool.BootstrapMethodInvocation
and is needed until this JVMCI version within OpenJDK is fully backported.
|
| CompilationIdentifier |
A unique identifier for a compilation.
|
| CompilationRequestIdentifier |
A
CompilationIdentifier based on a CompilationRequest. |
| CompilerProfiler |
A profiling service that consumes compilation related events.
|
| Fields.ObjectTransformer |
Function enabling an object field value to be replaced with another value when being copied
within
Fields.copy(Object, Object, ObjectTransformer). |
| FieldsScanner.CalcOffset |
Determines the offset (in bytes) of a field.
|
| Class | Description |
|---|---|
| CancellationBailoutException |
A RetryableBailoutException that will be thrown if an on-going compilation in the
compiler was cancelled.
|
| CompilationListenerProfiler |
Connects a
CompilationListener to a CompilerProfiler. |
| CompressEncoding |
A compact representation of the different encoding strategies for Objects and metadata.
|
| FieldIntrospection<T> | |
| Fields |
Describes fields in a class, primarily for access via
Unsafe. |
| FieldsScanner |
Scans the fields in a class hierarchy.
|
| FieldsScanner.DefaultCalcOffset |
Determines the offset (in bytes) of a field using
Unsafe.objectFieldOffset(Field). |
| FieldsScanner.FieldInfo |
Describes a field in a class during scanning.
|
| GraalBailoutException | |
| GraalOptions |
This class encapsulates options that control the behavior of the GraalVM compiler.
|
| LIRKind |
Represents the type of values in the LIR.
|
| NumUtil |
A collection of static utility functions that check ranges of numbers.
|
| PermanentBailoutException | |
| RetryableBailoutException | |
| SpectrePHTMitigations.Options | |
| StrideUtil |
This class provides utility methods for "stride-agnostic" intrinsic nodes such as
org.graalvm.compiler.replacements.nodes.ArrayRegionCompareToNode. |
| Enum | Description |
|---|---|
| CompilationIdentifier.Verbosity | |
| SpectrePHTMitigations |
| Annotation Type | Description |
|---|---|
| SuppressFBWarnings |
Used to suppress SpotBugs warnings.
|
| SuppressSVMWarnings |