public class org.graalvm.compiler.hotspot.replacements.PluginFactory_HotSpotReplacementsUtil implements org.graalvm.compiler.nodes.graphbuilderconf.NodeIntrinsicPluginFactory
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.graalvm.compiler.hotspot.replacements.PluginFactory_HotSpotReplacementsUtil
super_class: java.lang.Object
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 // org.graalvm.compiler.hotspot.replacements.PluginFactory_HotSpotReplacementsUtil this
0: .line 3015
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
return
end local 0 // org.graalvm.compiler.hotspot.replacements.PluginFactory_HotSpotReplacementsUtil this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/hotspot/replacements/PluginFactory_HotSpotReplacementsUtil;
public void registerPlugins(org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins, org.graalvm.compiler.nodes.graphbuilderconf.NodeIntrinsicPluginFactory$InjectionProvider);
descriptor: (Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins;Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=3, args_size=3
start local 0 // org.graalvm.compiler.hotspot.replacements.PluginFactory_HotSpotReplacementsUtil this
start local 1 // org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins plugins
start local 2 // org.graalvm.compiler.nodes.graphbuilderconf.NodeIntrinsicPluginFactory$InjectionProvider injection
0: .line 3018
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_ageMaskInPlace
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_ageMaskInPlace.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "ageMaskInPlace"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
1: .line 3019
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_allocateInstancePrefetchLines
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_allocateInstancePrefetchLines.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "allocateInstancePrefetchLines"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
2: .line 3020
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_allocatePrefetchDistance
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_allocatePrefetchDistance.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "allocatePrefetchDistance"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
3: .line 3021
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_allocatePrefetchLines
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_allocatePrefetchLines.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "allocatePrefetchLines"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
4: .line 3022
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_allocatePrefetchStepSize
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_allocatePrefetchStepSize.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "allocatePrefetchStepSize"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
5: .line 3023
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_allocatePrefetchStyle
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_allocatePrefetchStyle.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "allocatePrefetchStyle"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
6: .line 3024
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_arrayClassElementOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_arrayClassElementOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "arrayClassElementOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
7: .line 3025
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_arrayKlassComponentMirrorOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_arrayKlassComponentMirrorOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "arrayKlassComponentMirrorOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
8: .line 3026
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_arrayKlassOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_arrayKlassOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "arrayKlassOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
9: .line 3027
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_arrayLengthOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_arrayLengthOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "arrayLengthOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
10: .line 3028
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_backedgeCounterOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_backedgeCounterOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "backedgeCounterOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
11: .line 3029
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_biasedLockMaskInPlace
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_biasedLockMaskInPlace.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "biasedLockMaskInPlace"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
12: .line 3030
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_biasedLockPattern
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_biasedLockPattern.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "biasedLockPattern"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
13: .line 3031
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_cardTableShift
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_cardTableShift.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "cardTableShift"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
14: .line 3032
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_dirtyCardValue
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_dirtyCardValue.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "dirtyCardValue"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
15: .line 3033
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_doingUnsafeAccessOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_doingUnsafeAccessOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "doingUnsafeAccessOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
16: .line 3034
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_epochMaskInPlace
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_epochMaskInPlace.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "epochMaskInPlace"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
17: .line 3035
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_g1CardQueueBufferOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_g1CardQueueBufferOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "g1CardQueueBufferOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
18: .line 3036
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_g1CardQueueIndexOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_g1CardQueueIndexOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "g1CardQueueIndexOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
19: .line 3037
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_g1SATBQueueBufferOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_g1SATBQueueBufferOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "g1SATBQueueBufferOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
20: .line 3038
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_g1SATBQueueIndexOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_g1SATBQueueIndexOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "g1SATBQueueIndexOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
21: .line 3039
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_g1SATBQueueMarkingOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_g1SATBQueueMarkingOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "g1SATBQueueMarkingOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
22: .line 3040
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_g1YoungCardValue
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_g1YoungCardValue.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "g1YoungCardValue"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
23: .line 3041
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_gcTotalCollectionsAddress
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_gcTotalCollectionsAddress.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "gcTotalCollectionsAddress"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
24: .line 3042
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_getFieldOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_getFieldOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "getFieldOffset"
iconst_2
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Ljdk/vm/ci/meta/ResolvedJavaType;
aastore
dup
iconst_1
ldc Ljava/lang/String;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
25: .line 3043
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_getHeapWordSize
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_getHeapWordSize.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "getHeapWordSize"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
26: .line 3044
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_getType
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_getType.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "getType"
iconst_2
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext;
aastore
dup
iconst_1
ldc Ljava/lang/String;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
27: .line 3045
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_getWordKind
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_getWordKind.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "getWordKind"
iconst_0
anewarray java.lang.reflect.Type
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
28: .line 3046
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_hubOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_hubOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "hubOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
29: .line 3047
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_identityHashCode
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_identityHashCode.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "identityHashCode"
iconst_2
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/core/common/spi/ForeignCallDescriptor;
aastore
dup
iconst_1
ldc Ljava/lang/Object;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
30: .line 3048
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_identityHashCodeShift
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_identityHashCodeShift.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "identityHashCodeShift"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
31: .line 3049
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_instanceHeaderSize
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_instanceHeaderSize.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "instanceHeaderSize"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
32: .line 3050
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_instanceKlassInitStateOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_instanceKlassInitStateOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "instanceKlassInitStateOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
33: .line 3051
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_instanceKlassInitThreadOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_instanceKlassInitThreadOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "instanceKlassInitThreadOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
34: .line 3052
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_instanceKlassStateBeingInitialized
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_instanceKlassStateBeingInitialized.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "instanceKlassStateBeingInitialized"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
35: .line 3053
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_instanceKlassStateFullyInitialized
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_instanceKlassStateFullyInitialized.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "instanceKlassStateFullyInitialized"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
36: .line 3054
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_invocationCounterIncrement
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_invocationCounterIncrement.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "invocationCounterIncrement"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
37: .line 3055
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_invocationCounterOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_invocationCounterOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "invocationCounterOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
38: .line 3056
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_invocationCounterShift
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_invocationCounterShift.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "invocationCounterShift"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
39: .line 3057
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_jvmAccWrittenFlags
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_jvmAccWrittenFlags.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "jvmAccWrittenFlags"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
40: .line 3058
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_klassAccessFlagsOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_klassAccessFlagsOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "klassAccessFlagsOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
41: .line 3059
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_klassLayoutHelperNeutralValue
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_klassLayoutHelperNeutralValue.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "klassLayoutHelperNeutralValue"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
42: .line 3060
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_klassModifierFlagsOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_klassModifierFlagsOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "klassModifierFlagsOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
43: .line 3061
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_klassSuperKlassOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_klassSuperKlassOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "klassSuperKlassOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
44: .line 3062
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_layoutHelperHeaderSizeMask
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_layoutHelperHeaderSizeMask.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "layoutHelperHeaderSizeMask"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
45: .line 3063
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_layoutHelperHeaderSizeShift
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_layoutHelperHeaderSizeShift.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "layoutHelperHeaderSizeShift"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
46: .line 3064
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_layoutHelperLog2ElementSizeMask
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_layoutHelperLog2ElementSizeMask.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "layoutHelperLog2ElementSizeMask"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
47: .line 3065
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_layoutHelperLog2ElementSizeShift
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_layoutHelperLog2ElementSizeShift.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "layoutHelperLog2ElementSizeShift"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
48: .line 3066
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_loadHubIntrinsic
dup
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_loadHubIntrinsic.<init>:()V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "loadHubIntrinsic"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Ljava/lang/Object;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
49: .line 3067
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_loadHubOrNullIntrinsic
dup
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_loadHubOrNullIntrinsic.<init>:()V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "loadHubOrNullIntrinsic"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Ljava/lang/Object;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
50: .line 3068
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_loadKlassFromObjectIntrinsic
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_loadKlassFromObjectIntrinsic.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "loadKlassFromObjectIntrinsic"
iconst_4
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Ljava/lang/Object;
aastore
dup
iconst_1
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aastore
dup
iconst_2
ldc Ljdk/internal/vm/compiler/word/LocationIdentity;
aastore
dup
iconst_3
ldc Ljdk/vm/ci/meta/JavaKind;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
51: .line 3069
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_loadWordFromObjectIntrinsic
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_loadWordFromObjectIntrinsic.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "loadWordFromObjectIntrinsic"
iconst_4
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Ljava/lang/Object;
aastore
dup
iconst_1
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
aastore
dup
iconst_2
ldc Ljdk/internal/vm/compiler/word/LocationIdentity;
aastore
dup
iconst_3
ldc Ljdk/vm/ci/meta/JavaKind;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
52: .line 3070
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_lockDisplacedMarkOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_lockDisplacedMarkOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "lockDisplacedMarkOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
53: .line 3071
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_markOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_markOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "markOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
54: .line 3072
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_metaspaceArrayBaseOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_metaspaceArrayBaseOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "metaspaceArrayBaseOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
55: .line 3073
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_metaspaceArrayLengthOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_metaspaceArrayLengthOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "metaspaceArrayLengthOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
56: .line 3074
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_methodHolderClass
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_methodHolderClass.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "methodHolderClass"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
57: .line 3075
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_monitorMask
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_monitorMask.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "monitorMask"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
58: .line 3076
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_objectAlignment
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_objectAlignment.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "objectAlignment"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
59: .line 3077
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_objectMonitorCxqOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_objectMonitorCxqOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "objectMonitorCxqOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
60: .line 3078
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_objectMonitorEntryListOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_objectMonitorEntryListOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "objectMonitorEntryListOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
61: .line 3079
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_objectMonitorOwnerOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_objectMonitorOwnerOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "objectMonitorOwnerOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
62: .line 3080
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_objectMonitorRecursionsOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_objectMonitorRecursionsOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "objectMonitorRecursionsOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
63: .line 3081
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_objectMonitorSuccOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_objectMonitorSuccOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "objectMonitorSuccOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
64: .line 3082
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_osThreadInterruptedOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_osThreadInterruptedOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "osThreadInterruptedOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
65: .line 3083
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_osThreadOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_osThreadOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "osThreadOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
66: .line 3084
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_pageSize
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_pageSize.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "pageSize"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
67: .line 3085
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_prototypeMarkWordOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_prototypeMarkWordOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "prototypeMarkWordOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
68: .line 3086
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_readLayoutHelper
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_readLayoutHelper.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "readLayoutHelper"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/word/KlassPointer;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
69: .line 3087
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_referenceType
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_referenceType.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "referenceType"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Ljdk/vm/ci/meta/MetaAccessProvider;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
70: .line 3088
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_referentOffset
dup
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_referentOffset.<init>:()V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "referentOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Ljdk/vm/ci/meta/MetaAccessProvider;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
71: .line 3089
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_registerAsWord
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_registerAsWord.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "registerAsWord"
iconst_3
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Ljdk/vm/ci/code/Register;
aastore
dup
iconst_1
getstatic java.lang.Boolean.TYPE:Ljava/lang/Class;
aastore
dup
iconst_2
getstatic java.lang.Boolean.TYPE:Ljava/lang/Class;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
72: .line 3090
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_secondarySuperCacheOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_secondarySuperCacheOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "secondarySuperCacheOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
73: .line 3091
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_secondarySupersOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_secondarySupersOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "secondarySupersOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
74: .line 3092
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_stackBias
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_stackBias.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "stackBias"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
75: .line 3093
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_superCheckOffsetOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_superCheckOffsetOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "superCheckOffsetOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
76: .line 3094
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_threadExceptionOopOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_threadExceptionOopOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "threadExceptionOopOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
77: .line 3095
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_threadExceptionPcOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_threadExceptionPcOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "threadExceptionPcOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
78: .line 3096
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_threadObjectOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_threadObjectOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "threadObjectOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
79: .line 3097
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_threadPendingExceptionOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_threadPendingExceptionOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "threadPendingExceptionOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
80: .line 3098
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_threadTlabEndOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_threadTlabEndOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "threadTlabEndOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
81: .line 3099
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_threadTlabTopOffset
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_threadTlabTopOffset.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "threadTlabTopOffset"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
82: .line 3100
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_uninitializedIdentityHashCodeValue
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_uninitializedIdentityHashCodeValue.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "uninitializedIdentityHashCodeValue"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
83: .line 3101
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_unlockedMask
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_unlockedMask.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "unlockedMask"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
84: .line 3102
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_useBiasedLocking
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_useBiasedLocking.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "useBiasedLocking"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
85: .line 3103
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_useTLAB
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_useTLAB.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "useTLAB"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
86: .line 3104
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_verifyOopStub
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_verifyOopStub.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "verifyOopStub"
iconst_2
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/core/common/spi/ForeignCallDescriptor;
aastore
dup
iconst_1
ldc Ljava/lang/Object;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
87: .line 3105
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_verifyOops
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_verifyOops.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "verifyOops"
iconst_1
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
88: .line 3106
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_wordSize
dup
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_wordSize.<init>:()V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "wordSize"
iconst_0
anewarray java.lang.reflect.Type
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
89: .line 3107
aload 1 /* plugins */
new org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_writeRegisterAsWord
dup
aload 2 /* injection */
invokespecial org.graalvm.compiler.hotspot.replacements.Plugin_HotSpotReplacementsUtil_writeRegisterAsWord.<init>:(Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;)V
ldc Lorg/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil;
ldc "writeRegisterAsWord"
iconst_2
anewarray java.lang.reflect.Type
dup
iconst_0
ldc Ljdk/vm/ci/code/Register;
aastore
dup
iconst_1
ldc Lorg/graalvm/compiler/word/Word;
aastore
invokevirtual org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins.register:(Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugin;Ljava/lang/reflect/Type;Ljava/lang/String;[Ljava/lang/reflect/Type;)V
90: .line 3108
return
end local 2 // org.graalvm.compiler.nodes.graphbuilderconf.NodeIntrinsicPluginFactory$InjectionProvider injection
end local 1 // org.graalvm.compiler.nodes.graphbuilderconf.InvocationPlugins plugins
end local 0 // org.graalvm.compiler.hotspot.replacements.PluginFactory_HotSpotReplacementsUtil this
LocalVariableTable:
Start End Slot Name Signature
0 91 0 this Lorg/graalvm/compiler/hotspot/replacements/PluginFactory_HotSpotReplacementsUtil;
0 91 1 plugins Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins;
0 91 2 injection Lorg/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory$InjectionProvider;
MethodParameters:
Name Flags
plugins
injection
}
SourceFile: "PluginFactory_HotSpotReplacementsUtil.java"
InnerClasses:
public abstract InjectionProvider = org.graalvm.compiler.nodes.graphbuilderconf.NodeIntrinsicPluginFactory$InjectionProvider of org.graalvm.compiler.nodes.graphbuilderconf.NodeIntrinsicPluginFactory