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 2323
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 2326
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 2327
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 2328
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 2329
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 2330
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 2331
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 2332
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 2333
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 2334
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 2335
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 2336
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 2337
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 2338
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 2339
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 2340
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 2341
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
16: .line 2342
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
17: .line 2343
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
18: .line 2344
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
19: .line 2345
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
20: .line 2346
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
21: .line 2347
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
22: .line 2348
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
23: .line 2349
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
24: .line 2350
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
25: .line 2351
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
26: .line 2352
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
27: .line 2353
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
28: .line 2354
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
29: .line 2355
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
30: .line 2356
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
31: .line 2357
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
32: .line 2358
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
33: .line 2359
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
34: .line 2360
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
35: .line 2361
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
36: .line 2362
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
37: .line 2363
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
38: .line 2364
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
39: .line 2365
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
40: .line 2366
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
41: .line 2367
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
42: .line 2368
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
43: .line 2369
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
44: .line 2370
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
45: .line 2371
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
46: .line 2372
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
47: .line 2373
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
48: .line 2374
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
49: .line 2375
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
50: .line 2376
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
51: .line 2377
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
52: .line 2378
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
53: .line 2379
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
54: .line 2380
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
55: .line 2381
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
56: .line 2382
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
57: .line 2383
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
58: .line 2384
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
59: .line 2385
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
60: .line 2386
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
61: .line 2387
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
62: .line 2388
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
63: .line 2389
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
64: .line 2390
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
65: .line 2391
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
66: .line 2392
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
67: .line 2393
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
68: .line 2394
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
69: .line 2395
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
70: .line 2396
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
71: .line 2397
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
72: .line 2398
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
73: .line 2399
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
74: .line 2400
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
75: .line 2401
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
76: .line 2402
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
77: .line 2403
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
78: .line 2404
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
79: .line 2405
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
80: .line 2406
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
81: .line 2407
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 82 0 this Lorg/graalvm/compiler/hotspot/replacements/PluginFactory_HotSpotReplacementsUtil;
0 82 1 plugins Lorg/graalvm/compiler/nodes/graphbuilderconf/InvocationPlugins;
0 82 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