public class NoClassInitializationPlugin extends Object implements org.graalvm.compiler.nodes.graphbuilderconf.ClassInitializationPlugin
| Constructor and Description |
|---|
NoClassInitializationPlugin() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
apply(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext builder,
ResolvedJavaType type,
Supplier<org.graalvm.compiler.nodes.FrameState> frameState) |
void |
loadReferencedType(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext builder,
ConstantPool cp,
int cpi,
int bytecode) |
boolean |
supportsLazyInitialization(ConstantPool cp) |
public boolean supportsLazyInitialization(ConstantPool cp)
supportsLazyInitialization in interface org.graalvm.compiler.nodes.graphbuilderconf.ClassInitializationPluginpublic void loadReferencedType(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext builder,
ConstantPool cp,
int cpi,
int bytecode)
loadReferencedType in interface org.graalvm.compiler.nodes.graphbuilderconf.ClassInitializationPluginpublic boolean apply(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderContext builder,
ResolvedJavaType type,
Supplier<org.graalvm.compiler.nodes.FrameState> frameState)
apply in interface org.graalvm.compiler.nodes.graphbuilderconf.ClassInitializationPlugin