JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
E
F
G
I
M
N
R
S
A
asObject(Class<T>, JavaConstant)
- Method in interface com.oracle.graal.api.replacements.
SnippetReflectionProvider
Gets the object reference a given constant represents if it is of a given type.
asObject(ResolvedJavaType, JavaConstant)
- Method in interface com.oracle.graal.api.replacements.
SnippetReflectionProvider
Gets the object reference a given constant represents if it is of a given type.
C
ClassSubstitution
- Annotation Type in
com.oracle.graal.api.replacements
Denotes a class that substitutes methods of another specified class.
com.oracle.graal.api.replacements
- package com.oracle.graal.api.replacements
E
execute()
- Method in interface com.oracle.graal.api.replacements.
SubstitutionGuard
Return true if the substitution should be enabled.
F
Fold
- Annotation Type in
com.oracle.graal.api.replacements
Annotates a method replaced by a compile-time constant.
forBoxed(Kind, Object)
- Method in interface com.oracle.graal.api.replacements.
SnippetReflectionProvider
Creates a boxed constant for the given kind from an Object.
forObject(Object)
- Method in interface com.oracle.graal.api.replacements.
SnippetReflectionProvider
Creates a boxed
object
constant.
G
getInjectedNodeIntrinsicParameter(ResolvedJavaType)
- Method in interface com.oracle.graal.api.replacements.
SnippetReflectionProvider
Gets the value to bind to an injected parameter in a node intrinsic.
getSubstitutionGuardParameter(Class<?>)
- Method in interface com.oracle.graal.api.replacements.
SnippetReflectionProvider
Gets the value to bind to a parameter in a
SubstitutionGuard
constructor.
I
invoke(ResolvedJavaMethod, Object, Object...)
- Method in interface com.oracle.graal.api.replacements.
SnippetReflectionProvider
Invokes a given method via
Method.invoke(Object, Object...)
.
M
MethodSubstitution
- Annotation Type in
com.oracle.graal.api.replacements
Denotes a substitute method.
N
newArray(ResolvedJavaType, int)
- Method in interface com.oracle.graal.api.replacements.
SnippetReflectionProvider
Creates a new array with a given type as the component type and the specified length.
R
readConstantFieldValue(JavaField, Object)
- Method in interface com.oracle.graal.api.replacements.
SnippetReflectionProvider
Gets the constant value of this field.
resolveClassForSnippet(JavaType)
- Static method in interface com.oracle.graal.api.replacements.
SnippetReflectionProvider
Resolves a parameter or return type involved in snippet code to a
Class
.
S
SnippetReflectionProvider
- Interface in
com.oracle.graal.api.replacements
Reflection operations on values represented as constants for the processing of snippets.
SnippetTemplateCache
- Interface in
com.oracle.graal.api.replacements
Marker interface for classes that cache snippet templates.
SubstitutionGuard
- Interface in
com.oracle.graal.api.replacements
Guards the installation of substitutions for
ClassSubstitution
and
MethodSubstitution
.
A
C
E
F
G
I
M
N
R
S
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes