public class HotSpotConstantFieldProvider extends JavaConstantFieldProvider
ConstantFieldProvider.ConstantFieldTool<T>| Constructor and Description |
|---|
HotSpotConstantFieldProvider(GraalHotSpotVMConfig config,
MetaAccessProvider metaAccess) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isFinalField(ResolvedJavaField field,
ConstantFieldProvider.ConstantFieldTool<?> tool) |
protected boolean |
isStableField(ResolvedJavaField field,
ConstantFieldProvider.ConstantFieldTool<?> tool) |
protected boolean |
isStaticFieldConstant(ResolvedJavaField field,
OptionValues options) |
foldStableArray, isDefaultStableField, isFinalFieldValueConstant, isPrimitiveBoxingCacheField, isStableFieldValueConstant, isSyntheticEnumSwitchMap, isWellKnownImplicitStableField, readConstantFieldclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmaybeFinalpublic HotSpotConstantFieldProvider(GraalHotSpotVMConfig config, MetaAccessProvider metaAccess)
protected boolean isStableField(ResolvedJavaField field,
ConstantFieldProvider.ConstantFieldTool<?> tool)
isStableField in class JavaConstantFieldProviderprotected boolean isFinalField(ResolvedJavaField field,
ConstantFieldProvider.ConstantFieldTool<?> tool)
isFinalField in class JavaConstantFieldProviderprotected boolean isStaticFieldConstant(ResolvedJavaField field,
OptionValues options)