public static class HotSpotGraphBuilderPlugins.CounterModeCryptPlugin extends InvocationPlugin
InvocationPlugin.InlineOnlyInvocationPlugin, InvocationPlugin.OptionalInvocationPlugin, InvocationPlugin.Receiver, InvocationPlugin.RequiredInlineOnlyInvocationPlugin, InvocationPlugin.RequiredInvocationPlugin| Modifier and Type | Field and Description |
|---|---|
protected HotSpotForeignCallDescriptor |
descriptor |
argumentsDescriptor, isStatic, name| Modifier and Type | Method and Description |
|---|---|
boolean |
apply(GraphBuilderContext b,
ResolvedJavaMethod targetMethod,
InvocationPlugin.Receiver receiver,
ValueNode in,
ValueNode inOffset,
ValueNode len,
ValueNode out,
ValueNode outOffset) |
apply, apply, apply, apply, apply, apply, apply, apply, apply, apply, apply, apply, apply, canBeDisabled, defaultHandler, execute, getArgumentsSize, getMethodNameWithArgumentsDescriptor, getSourceLocation, inlineOnly, isDecorator, isOptional, match, match, rewriteReceiverTypeprotected final HotSpotForeignCallDescriptor descriptor
public boolean apply(GraphBuilderContext b, ResolvedJavaMethod targetMethod, InvocationPlugin.Receiver receiver, ValueNode in, ValueNode inOffset, ValueNode len, ValueNode out, ValueNode outOffset)