class jdk.vm.ci.hotspot.HotSpotVMConfig extends jdk.vm.ci.hotspot.HotSpotVMConfigAccess
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: jdk.vm.ci.hotspot.HotSpotVMConfig
super_class: jdk.vm.ci.hotspot.HotSpotVMConfigAccess
{
private final java.lang.String osArch;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
final boolean useDeferredInitBarriers;
descriptor: Z
flags: (0x0010) ACC_FINAL
final boolean useCompressedOops;
descriptor: Z
flags: (0x0010) ACC_FINAL
final int objectAlignment;
descriptor: I
flags: (0x0010) ACC_FINAL
final int hubOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int prototypeMarkWordOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int subklassOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int superOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int nextSiblingOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int superCheckOffsetOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int secondarySuperCacheOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int classLoaderDataOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int javaMirrorOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int klassAccessFlagsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int klassLayoutHelperOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int klassLayoutHelperNeutralValue;
descriptor: I
flags: (0x0010) ACC_FINAL
final int klassLayoutHelperInstanceSlowPathBit;
descriptor: I
flags: (0x0010) ACC_FINAL
final int vtableEntrySize;
descriptor: I
flags: (0x0010) ACC_FINAL
final int vtableEntryMethodOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int instanceKlassSourceFileNameIndexOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int instanceKlassInitStateOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int instanceKlassConstantsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int instanceKlassFieldsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int instanceKlassAnnotationsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int instanceKlassMiscFlagsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int klassVtableStartOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int klassVtableLengthOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int instanceKlassStateLinked;
descriptor: I
flags: (0x0010) ACC_FINAL
final int instanceKlassStateFullyInitialized;
descriptor: I
flags: (0x0010) ACC_FINAL
final int instanceKlassStateBeingInitialized;
descriptor: I
flags: (0x0010) ACC_FINAL
final int instanceKlassMiscIsUnsafeAnonymous;
descriptor: I
flags: (0x0010) ACC_FINAL
final int annotationsFieldAnnotationsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int fieldsAnnotationsBaseOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int arrayU1LengthOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int arrayU1DataOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int arrayU2DataOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int fieldInfoAccessFlagsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int fieldInfoNameIndexOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int fieldInfoSignatureIndexOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int fieldInfoLowPackedOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int fieldInfoHighPackedOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int fieldInfoFieldSlots;
descriptor: I
flags: (0x0010) ACC_FINAL
final int fieldInfoTagSize;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmAccHasFinalizer;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmAccFieldInternal;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmAccFieldStable;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmAccFieldHasGenericSignature;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmAccIsCloneableFast;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmAccSynthetic;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmAccAnnotation;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmAccBridge;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmAccVarargs;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmAccEnum;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmAccInterface;
descriptor: I
flags: (0x0010) ACC_FINAL
final int runtimeCallStackSize;
descriptor: I
flags: (0x0010) ACC_FINAL
private final int markWordNoHashInPlace;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int markWordNoLockInPlace;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
final int methodAccessFlagsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodConstMethodOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodIntrinsicIdOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodFlagsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodVtableIndexOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodDataOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodCodeOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodFlagsCallerSensitive;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodFlagsForceInline;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodFlagsIntrinsicCandidate;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodFlagsDontInline;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodFlagsReservedStackAccess;
descriptor: I
flags: (0x0010) ACC_FINAL
final int nonvirtualVtableIndex;
descriptor: I
flags: (0x0010) ACC_FINAL
final int invalidVtableIndex;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodDataSize;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodDataDataSize;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodDataOopDataOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodDataOopTrapHistoryOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodDataIRSizeOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodDataDecompiles;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodDataOverflowRecompiles;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodDataOverflowTraps;
descriptor: I
flags: (0x0010) ACC_FINAL
final int nmethodCompLevelOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int compilationLevelNone;
descriptor: I
flags: (0x0010) ACC_FINAL
final int compilationLevelSimple;
descriptor: I
flags: (0x0010) ACC_FINAL
final int compilationLevelLimitedProfile;
descriptor: I
flags: (0x0010) ACC_FINAL
final int compilationLevelFullProfile;
descriptor: I
flags: (0x0010) ACC_FINAL
final int compilationLevelFullOptimization;
descriptor: I
flags: (0x0010) ACC_FINAL
final int compLevelAdjustmentNone;
descriptor: I
flags: (0x0010) ACC_FINAL
final int compLevelAdjustmentByHolder;
descriptor: I
flags: (0x0010) ACC_FINAL
final int compLevelAdjustmentByFullSignature;
descriptor: I
flags: (0x0010) ACC_FINAL
final int invocationEntryBci;
descriptor: I
flags: (0x0010) ACC_FINAL
final int ;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constMethodConstantsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constMethodFlagsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constMethodCodeSizeOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constMethodNameIndexOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constMethodSignatureIndexOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constMethodMethodIdnumOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constMethodMaxStackOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodMaxLocalsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constMethodHasLineNumberTable;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constMethodHasLocalVariableTable;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constMethodHasMethodAnnotations;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constMethodHasParameterAnnotations;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constMethodHasExceptionTable;
descriptor: I
flags: (0x0010) ACC_FINAL
final int exceptionTableElementSize;
descriptor: I
flags: (0x0010) ACC_FINAL
final int exceptionTableElementStartPcOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int exceptionTableElementEndPcOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int exceptionTableElementHandlerPcOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int exceptionTableElementCatchTypeIndexOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int localVariableTableElementSize;
descriptor: I
flags: (0x0010) ACC_FINAL
final int localVariableTableElementStartBciOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int localVariableTableElementLengthOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int localVariableTableElementNameCpIndexOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int localVariableTableElementDescriptorCpIndexOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int localVariableTableElementSlotOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constantPoolSize;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constantPoolTagsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constantPoolHolderOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constantPoolLengthOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constantPoolFlagsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constantPoolCpCacheIndexTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int constantPoolHasDynamicConstant;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantUtf8;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantInteger;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantLong;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantFloat;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantDouble;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantClass;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantUnresolvedClass;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantUnresolvedClassInError;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantString;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantFieldref;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantMethodref;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantInterfaceMethodref;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantNameAndType;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantMethodHandle;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantMethodHandleInError;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantMethodType;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantMethodTypeInError;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantInvokeDynamic;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantExternalMax;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantInternalMin;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jvmConstantInternalMax;
descriptor: I
flags: (0x0010) ACC_FINAL
final int heapWordSize;
descriptor: I
flags: (0x0010) ACC_FINAL
final long vmSymbolsSymbols;
descriptor: J
flags: (0x0010) ACC_FINAL
final int vmSymbolsFirstSID;
descriptor: I
flags: (0x0010) ACC_FINAL
final int vmSymbolsSIDLimit;
descriptor: I
flags: (0x0010) ACC_FINAL
final long symbolInit;
descriptor: J
flags: (0x0010) ACC_FINAL
final long symbolClinit;
descriptor: J
flags: (0x0010) ACC_FINAL
final int universeBaseVtableSize;
descriptor: I
flags: (0x0010) ACC_FINAL
final int klassOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int ;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutTagOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutFlagsOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutBCIOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutCellSize;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutNoTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutBitDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutCounterDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutJumpDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutReceiverTypeDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutVirtualCallDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutRetDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutBranchDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutMultiBranchDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutArgInfoDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutCallTypeDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutVirtualCallTypeDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutParametersTypeDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int dataLayoutSpeculativeTrapDataTag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int bciProfileWidth;
descriptor: I
flags: (0x0010) ACC_FINAL
final int typeProfileWidth;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodProfileWidth;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonNone;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonNullCheck;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonRangeCheck;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonClassCheck;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonArrayCheck;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonUnreached0;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonTypeCheckInlining;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonOptimizedTypeCheck;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonNotCompiledExceptionHandler;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonUnresolved;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonJsrMismatch;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonDiv0Check;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonConstraint;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonLoopLimitCheck;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonAliasing;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonTransferToInterpreter;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptReasonOSROffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptActionNone;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptActionMaybeRecompile;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptActionReinterpret;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptActionMakeNotEntrant;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptActionMakeNotCompilable;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptimizationActionBits;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptimizationReasonBits;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptimizationDebugIdBits;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptimizationActionShift;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptimizationReasonShift;
descriptor: I
flags: (0x0010) ACC_FINAL
final int deoptimizationDebugIdShift;
descriptor: I
flags: (0x0010) ACC_FINAL
final int vmIntrinsicInvokeBasic;
descriptor: I
flags: (0x0010) ACC_FINAL
final int vmIntrinsicLinkToVirtual;
descriptor: I
flags: (0x0010) ACC_FINAL
final int vmIntrinsicLinkToStatic;
descriptor: I
flags: (0x0010) ACC_FINAL
final int vmIntrinsicLinkToSpecial;
descriptor: I
flags: (0x0010) ACC_FINAL
final int vmIntrinsicLinkToInterface;
descriptor: I
flags: (0x0010) ACC_FINAL
final int codeInstallResultOk;
descriptor: I
flags: (0x0010) ACC_FINAL
final int codeInstallResultDependenciesFailed;
descriptor: I
flags: (0x0010) ACC_FINAL
final int codeInstallResultCacheFull;
descriptor: I
flags: (0x0010) ACC_FINAL
final int codeInstallResultCodeTooLarge;
descriptor: I
flags: (0x0010) ACC_FINAL
final int bitDataExceptionSeenFlag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int bitDataNullSeenFlag;
descriptor: I
flags: (0x0010) ACC_FINAL
final int methodDataCountOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jumpDataTakenOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int jumpDataDisplacementOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int receiverTypeDataNonprofiledCountOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int receiverTypeDataReceiverTypeRowCellCount;
descriptor: I
flags: (0x0010) ACC_FINAL
final int receiverTypeDataReceiver0Offset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int receiverTypeDataCount0Offset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int branchDataNotTakenOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int arrayDataArrayLenOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int arrayDataArrayStartOffset;
descriptor: I
flags: (0x0010) ACC_FINAL
final int multiBranchDataPerCaseCellCount;
descriptor: I
flags: (0x0010) ACC_FINAL
static final boolean $assertionsDisabled;
descriptor: Z
flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Ljdk/vm/ci/hotspot/HotSpotVMConfig;
invokevirtual java.lang.Class.desiredAssertionStatus:()Z
ifne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: putstatic jdk.vm.ci.hotspot.HotSpotVMConfig.$assertionsDisabled:Z
return
LocalVariableTable:
Start End Slot Name Signature
static jdk.vm.ci.hotspot.HotSpotVMConfig config();
descriptor: ()Ljdk/vm/ci/hotspot/HotSpotVMConfig;
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic jdk.vm.ci.hotspot.HotSpotJVMCIRuntime.runtime:()Ljdk/vm/ci/hotspot/HotSpotJVMCIRuntime;
invokevirtual jdk.vm.ci.hotspot.HotSpotJVMCIRuntime.getConfig:()Ljdk/vm/ci/hotspot/HotSpotVMConfig;
areturn
LocalVariableTable:
Start End Slot Name Signature
void <init>(jdk.vm.ci.hotspot.HotSpotVMConfigStore);
descriptor: (Ljdk/vm/ci/hotspot/HotSpotVMConfigStore;)V
flags: (0x0000)
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial jdk.vm.ci.hotspot.HotSpotVMConfigAccess.<init>:(Ljdk/vm/ci/hotspot/HotSpotVMConfigStore;)V
1: aload 0
aload 0
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getHostArchitectureName:()Ljava/lang/String;
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.osArch:Ljava/lang/String;
2: aload 0
aload 0
ldc "ReduceInitialCardMarks"
ldc Ljava/lang/Boolean;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFlag:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.useDeferredInitBarriers:Z
3: aload 0
aload 0
ldc "UseCompressedOops"
ldc Ljava/lang/Boolean;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFlag:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.useCompressedOops:Z
4: aload 0
aload 0
ldc "ObjectAlignmentInBytes"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFlag:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.objectAlignment:I
5: aload 0
aload 0
ldc "oopDesc::_metadata._klass"
ldc Ljava/lang/Integer;
ldc "Klass*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.hubOffset:I
6: aload 0
aload 0
ldc "Klass::_prototype_header"
ldc Ljava/lang/Integer;
ldc "markWord"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.prototypeMarkWordOffset:I
7: aload 0
aload 0
ldc "Klass::_subklass"
ldc Ljava/lang/Integer;
ldc "Klass*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.subklassOffset:I
8: aload 0
aload 0
ldc "Klass::_super"
ldc Ljava/lang/Integer;
ldc "Klass*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.superOffset:I
9: aload 0
aload 0
ldc "Klass::_next_sibling"
ldc Ljava/lang/Integer;
ldc "Klass*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.nextSiblingOffset:I
10: aload 0
aload 0
ldc "Klass::_super_check_offset"
ldc Ljava/lang/Integer;
ldc "juint"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.superCheckOffsetOffset:I
11: aload 0
aload 0
ldc "Klass::_secondary_super_cache"
ldc Ljava/lang/Integer;
ldc "Klass*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.secondarySuperCacheOffset:I
12: aload 0
aload 0
ldc "Klass::_class_loader_data"
ldc Ljava/lang/Integer;
ldc "ClassLoaderData*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.classLoaderDataOffset:I
13: aload 0
aload 0
ldc "Klass::_java_mirror"
ldc Ljava/lang/Integer;
ldc "OopHandle"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.javaMirrorOffset:I
14: aload 0
aload 0
ldc "Klass::_access_flags"
ldc Ljava/lang/Integer;
ldc "AccessFlags"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.klassAccessFlagsOffset:I
15: aload 0
aload 0
ldc "Klass::_layout_helper"
ldc Ljava/lang/Integer;
ldc "jint"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.klassLayoutHelperOffset:I
16: aload 0
aload 0
ldc "Klass::_lh_neutral_value"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.klassLayoutHelperNeutralValue:I
17: aload 0
aload 0
ldc "Klass::_lh_instance_slow_path_bit"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.klassLayoutHelperInstanceSlowPathBit:I
18: aload 0
aload 0
ldc "CompilerToVM::Data::sizeof_vtableEntry"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldValue:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.vtableEntrySize:I
19: aload 0
aload 0
ldc "vtableEntry::_method"
ldc Ljava/lang/Integer;
ldc "Method*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.vtableEntryMethodOffset:I
20: aload 0
aload 0
ldc "InstanceKlass::_source_file_name_index"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.instanceKlassSourceFileNameIndexOffset:I
21: aload 0
aload 0
ldc "InstanceKlass::_init_state"
ldc Ljava/lang/Integer;
ldc "u1"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.instanceKlassInitStateOffset:I
22: aload 0
aload 0
ldc "InstanceKlass::_constants"
ldc Ljava/lang/Integer;
ldc "ConstantPool*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.instanceKlassConstantsOffset:I
23: aload 0
aload 0
ldc "InstanceKlass::_fields"
ldc Ljava/lang/Integer;
ldc "Array<u2>*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.instanceKlassFieldsOffset:I
24: aload 0
aload 0
ldc "InstanceKlass::_annotations"
ldc Ljava/lang/Integer;
ldc "Annotations*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.instanceKlassAnnotationsOffset:I
25: aload 0
aload 0
ldc "InstanceKlass::_misc_flags"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.instanceKlassMiscFlagsOffset:I
26: aload 0
aload 0
ldc "CompilerToVM::Data::Klass_vtable_start_offset"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldValue:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.klassVtableStartOffset:I
27: aload 0
aload 0
ldc "CompilerToVM::Data::Klass_vtable_length_offset"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldValue:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.klassVtableLengthOffset:I
28: aload 0
aload 0
ldc "InstanceKlass::linked"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.instanceKlassStateLinked:I
29: aload 0
aload 0
ldc "InstanceKlass::fully_initialized"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.instanceKlassStateFullyInitialized:I
30: aload 0
aload 0
ldc "InstanceKlass::being_initialized"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.instanceKlassStateBeingInitialized:I
31: aload 0
aload 0
ldc "InstanceKlass::_misc_is_unsafe_anonymous"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.instanceKlassMiscIsUnsafeAnonymous:I
32: aload 0
aload 0
ldc "Annotations::_fields_annotations"
ldc Ljava/lang/Integer;
ldc "Array<AnnotationArray*>*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.annotationsFieldAnnotationsOffset:I
33: aload 0
aload 0
ldc "CompilerToVM::Data::_fields_annotations_base_offset"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldValue:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.fieldsAnnotationsBaseOffset:I
34: aload 0
aload 0
ldc "Array<int>::_length"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.arrayU1LengthOffset:I
35: aload 0
aload 0
ldc "Array<u1>::_data"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.arrayU1DataOffset:I
36: aload 0
aload 0
ldc "Array<u2>::_data"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.arrayU2DataOffset:I
37: aload 0
aload 0
ldc "FieldInfo::access_flags_offset"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.fieldInfoAccessFlagsOffset:I
38: aload 0
aload 0
ldc "FieldInfo::name_index_offset"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.fieldInfoNameIndexOffset:I
39: aload 0
aload 0
ldc "FieldInfo::signature_index_offset"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.fieldInfoSignatureIndexOffset:I
40: aload 0
aload 0
ldc "FieldInfo::low_packed_offset"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.fieldInfoLowPackedOffset:I
41: aload 0
aload 0
ldc "FieldInfo::high_packed_offset"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.fieldInfoHighPackedOffset:I
42: aload 0
aload 0
ldc "FieldInfo::field_slots"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.fieldInfoFieldSlots:I
43: aload 0
aload 0
ldc "FIELDINFO_TAG_SIZE"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.fieldInfoTagSize:I
44: aload 0
aload 0
ldc "JVM_ACC_HAS_FINALIZER"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmAccHasFinalizer:I
45: aload 0
aload 0
ldc "JVM_ACC_FIELD_INTERNAL"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmAccFieldInternal:I
46: aload 0
aload 0
ldc "JVM_ACC_FIELD_STABLE"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmAccFieldStable:I
47: aload 0
aload 0
ldc "JVM_ACC_FIELD_HAS_GENERIC_SIGNATURE"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmAccFieldHasGenericSignature:I
48: aload 0
aload 0
ldc "JVM_ACC_IS_CLONEABLE_FAST"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmAccIsCloneableFast:I
49: aload 0
aload 0
ldc "JVM_ACC_SYNTHETIC"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmAccSynthetic:I
50: aload 0
aload 0
ldc "JVM_ACC_ANNOTATION"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmAccAnnotation:I
51: aload 0
aload 0
ldc "JVM_ACC_BRIDGE"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmAccBridge:I
52: aload 0
aload 0
ldc "JVM_ACC_VARARGS"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmAccVarargs:I
53: aload 0
aload 0
ldc "JVM_ACC_ENUM"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmAccEnum:I
54: aload 0
aload 0
ldc "JVM_ACC_INTERFACE"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmAccInterface:I
55: aload 0
aload 0
ldc "frame::arg_reg_save_area_bytes"
ldc Ljava/lang/Integer;
aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.osArch:Ljava/lang/String;
ldc "amd64"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 56
aconst_null
goto 57
StackMap locals: jdk.vm.ci.hotspot.HotSpotVMConfig jdk.vm.ci.hotspot.HotSpotVMConfigStore
StackMap stack: jdk.vm.ci.hotspot.HotSpotVMConfig jdk.vm.ci.hotspot.HotSpotVMConfig java.lang.String java.lang.Class
56: iconst_0
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
StackMap locals: jdk.vm.ci.hotspot.HotSpotVMConfig jdk.vm.ci.hotspot.HotSpotVMConfigStore
StackMap stack: jdk.vm.ci.hotspot.HotSpotVMConfig jdk.vm.ci.hotspot.HotSpotVMConfig java.lang.String java.lang.Class java.lang.Integer
57: invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.runtimeCallStackSize:I
58: aload 0
aload 0
ldc "markWord::no_hash_in_place"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.markWordNoHashInPlace:I
59: aload 0
aload 0
ldc "markWord::no_lock_in_place"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.markWordNoLockInPlace:I
60: aload 0
aload 0
ldc "Method::_access_flags"
ldc Ljava/lang/Integer;
ldc "AccessFlags"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodAccessFlagsOffset:I
61: aload 0
aload 0
ldc "Method::_constMethod"
ldc Ljava/lang/Integer;
ldc "ConstMethod*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodConstMethodOffset:I
62: aload 0
aload 0
ldc "Method::_intrinsic_id"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodIntrinsicIdOffset:I
63: aload 0
aload 0
ldc "Method::_flags"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodFlagsOffset:I
64: aload 0
aload 0
ldc "Method::_vtable_index"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodVtableIndexOffset:I
65: aload 0
aload 0
ldc "Method::_method_data"
ldc Ljava/lang/Integer;
ldc "MethodData*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodDataOffset:I
66: aload 0
aload 0
ldc "Method::_code"
ldc Ljava/lang/Integer;
ldc "CompiledMethod*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodCodeOffset:I
67: aload 0
aload 0
ldc "Method::_caller_sensitive"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodFlagsCallerSensitive:I
68: aload 0
aload 0
ldc "Method::_force_inline"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodFlagsForceInline:I
69: aload 0
aload 0
ldc "Method::_intrinsic_candidate"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodFlagsIntrinsicCandidate:I
70: aload 0
aload 0
ldc "Method::_dont_inline"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodFlagsDontInline:I
71: aload 0
aload 0
ldc "Method::_reserved_stack_access"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodFlagsReservedStackAccess:I
72: aload 0
aload 0
ldc "Method::nonvirtual_vtable_index"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.nonvirtualVtableIndex:I
73: aload 0
aload 0
ldc "Method::invalid_vtable_index"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.invalidVtableIndex:I
74: aload 0
aload 0
ldc "MethodData::_size"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodDataSize:I
75: aload 0
aload 0
ldc "MethodData::_data_size"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodDataDataSize:I
76: aload 0
aload 0
ldc "MethodData::_data[0]"
ldc Ljava/lang/Integer;
ldc "intptr_t"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodDataOopDataOffset:I
77: aload 0
aload 0
ldc "MethodData::_trap_hist._array[0]"
ldc Ljava/lang/Integer;
ldc "u1"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodDataOopTrapHistoryOffset:I
78: aload 0
aload 0
ldc "MethodData::_jvmci_ir_size"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodDataIRSizeOffset:I
79: aload 0
aload 0
ldc "MethodData::_nof_decompiles"
ldc Ljava/lang/Integer;
ldc "uint"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodDataDecompiles:I
80: aload 0
aload 0
ldc "MethodData::_nof_overflow_recompiles"
ldc Ljava/lang/Integer;
ldc "uint"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodDataOverflowRecompiles:I
81: aload 0
aload 0
ldc "MethodData::_nof_overflow_traps"
ldc Ljava/lang/Integer;
ldc "uint"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodDataOverflowTraps:I
82: aload 0
aload 0
ldc "nmethod::_comp_level"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.nmethodCompLevelOffset:I
83: aload 0
aload 0
ldc "CompLevel_none"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.compilationLevelNone:I
84: aload 0
aload 0
ldc "CompLevel_simple"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.compilationLevelSimple:I
85: aload 0
aload 0
ldc "CompLevel_limited_profile"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.compilationLevelLimitedProfile:I
86: aload 0
aload 0
ldc "CompLevel_full_profile"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.compilationLevelFullProfile:I
87: aload 0
aload 0
ldc "CompLevel_full_optimization"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.compilationLevelFullOptimization:I
88: aload 0
aload 0
ldc "JVMCIRuntime::none"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.compLevelAdjustmentNone:I
89: aload 0
aload 0
ldc "JVMCIRuntime::by_holder"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.compLevelAdjustmentByHolder:I
90: aload 0
aload 0
ldc "JVMCIRuntime::by_full_signature"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.compLevelAdjustmentByFullSignature:I
91: aload 0
aload 0
ldc "InvocationEntryBci"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.invocationEntryBci:I
92: aload 0
aload 0
ldc "CompilerToVM::Data::Method_extra_stack_entries"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldValue:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.extraStackEntries:I
93: aload 0
aload 0
ldc "ConstMethod::_constants"
ldc Ljava/lang/Integer;
ldc "ConstantPool*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constMethodConstantsOffset:I
94: aload 0
aload 0
ldc "ConstMethod::_flags"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constMethodFlagsOffset:I
95: aload 0
aload 0
ldc "ConstMethod::_code_size"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constMethodCodeSizeOffset:I
96: aload 0
aload 0
ldc "ConstMethod::_name_index"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constMethodNameIndexOffset:I
97: aload 0
aload 0
ldc "ConstMethod::_signature_index"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constMethodSignatureIndexOffset:I
98: aload 0
aload 0
ldc "ConstMethod::_method_idnum"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constMethodMethodIdnumOffset:I
99: aload 0
aload 0
ldc "ConstMethod::_max_stack"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constMethodMaxStackOffset:I
100: aload 0
aload 0
ldc "ConstMethod::_max_locals"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodMaxLocalsOffset:I
101: aload 0
aload 0
ldc "ConstMethod::_has_linenumber_table"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constMethodHasLineNumberTable:I
102: aload 0
aload 0
ldc "ConstMethod::_has_localvariable_table"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constMethodHasLocalVariableTable:I
103: aload 0
aload 0
ldc "ConstMethod::_has_method_annotations"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constMethodHasMethodAnnotations:I
104: aload 0
aload 0
ldc "ConstMethod::_has_parameter_annotations"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constMethodHasParameterAnnotations:I
105: aload 0
aload 0
ldc "ConstMethod::_has_exception_table"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constMethodHasExceptionTable:I
106: aload 0
aload 0
ldc "CompilerToVM::Data::sizeof_ExceptionTableElement"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldValue:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.exceptionTableElementSize:I
107: aload 0
aload 0
ldc "ExceptionTableElement::start_pc"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.exceptionTableElementStartPcOffset:I
108: aload 0
aload 0
ldc "ExceptionTableElement::end_pc"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.exceptionTableElementEndPcOffset:I
109: aload 0
aload 0
ldc "ExceptionTableElement::handler_pc"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.exceptionTableElementHandlerPcOffset:I
110: aload 0
aload 0
ldc "ExceptionTableElement::catch_type_index"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.exceptionTableElementCatchTypeIndexOffset:I
111: aload 0
aload 0
ldc "CompilerToVM::Data::sizeof_LocalVariableTableElement"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldValue:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.localVariableTableElementSize:I
112: aload 0
aload 0
ldc "LocalVariableTableElement::start_bci"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.localVariableTableElementStartBciOffset:I
113: aload 0
aload 0
ldc "LocalVariableTableElement::length"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.localVariableTableElementLengthOffset:I
114: aload 0
aload 0
ldc "LocalVariableTableElement::name_cp_index"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.localVariableTableElementNameCpIndexOffset:I
115: aload 0
aload 0
ldc "LocalVariableTableElement::descriptor_cp_index"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.localVariableTableElementDescriptorCpIndexOffset:I
116: aload 0
aload 0
ldc "LocalVariableTableElement::slot"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.localVariableTableElementSlotOffset:I
117: aload 0
aload 0
ldc "CompilerToVM::Data::sizeof_ConstantPool"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldValue:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constantPoolSize:I
118: aload 0
aload 0
ldc "ConstantPool::_tags"
ldc Ljava/lang/Integer;
ldc "Array<u1>*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constantPoolTagsOffset:I
119: aload 0
aload 0
ldc "ConstantPool::_pool_holder"
ldc Ljava/lang/Integer;
ldc "InstanceKlass*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constantPoolHolderOffset:I
120: aload 0
aload 0
ldc "ConstantPool::_length"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constantPoolLengthOffset:I
121: aload 0
aload 0
ldc "ConstantPool::_flags"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constantPoolFlagsOffset:I
122: aload 0
aload 0
ldc "ConstantPool::CPCACHE_INDEX_TAG"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constantPoolCpCacheIndexTag:I
123: aload 0
aload 0
ldc "ConstantPool::_has_dynamic_constant"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.constantPoolHasDynamicConstant:I
124: aload 0
aload 0
ldc "JVM_CONSTANT_Utf8"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantUtf8:I
125: aload 0
aload 0
ldc "JVM_CONSTANT_Integer"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantInteger:I
126: aload 0
aload 0
ldc "JVM_CONSTANT_Long"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantLong:I
127: aload 0
aload 0
ldc "JVM_CONSTANT_Float"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantFloat:I
128: aload 0
aload 0
ldc "JVM_CONSTANT_Double"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantDouble:I
129: aload 0
aload 0
ldc "JVM_CONSTANT_Class"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantClass:I
130: aload 0
aload 0
ldc "JVM_CONSTANT_UnresolvedClass"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantUnresolvedClass:I
131: aload 0
aload 0
ldc "JVM_CONSTANT_UnresolvedClassInError"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantUnresolvedClassInError:I
132: aload 0
aload 0
ldc "JVM_CONSTANT_String"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantString:I
133: aload 0
aload 0
ldc "JVM_CONSTANT_Fieldref"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantFieldref:I
134: aload 0
aload 0
ldc "JVM_CONSTANT_Methodref"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantMethodref:I
135: aload 0
aload 0
ldc "JVM_CONSTANT_InterfaceMethodref"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantInterfaceMethodref:I
136: aload 0
aload 0
ldc "JVM_CONSTANT_NameAndType"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantNameAndType:I
137: aload 0
aload 0
ldc "JVM_CONSTANT_MethodHandle"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantMethodHandle:I
138: aload 0
aload 0
ldc "JVM_CONSTANT_MethodHandleInError"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantMethodHandleInError:I
139: aload 0
aload 0
ldc "JVM_CONSTANT_MethodType"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantMethodType:I
140: aload 0
aload 0
ldc "JVM_CONSTANT_MethodTypeInError"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantMethodTypeInError:I
141: aload 0
aload 0
ldc "JVM_CONSTANT_InvokeDynamic"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantInvokeDynamic:I
142: aload 0
aload 0
ldc "JVM_CONSTANT_ExternalMax"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantExternalMax:I
143: aload 0
aload 0
ldc "JVM_CONSTANT_InternalMin"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantInternalMin:I
144: aload 0
aload 0
ldc "JVM_CONSTANT_InternalMax"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jvmConstantInternalMax:I
145: aload 0
aload 0
ldc "HeapWordSize"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.heapWordSize:I
146: aload 0
aload 0
ldc "vmSymbols::_symbols[0]"
ldc "Symbol*"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldAddress:(Ljava/lang/String;Ljava/lang/String;)J
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.vmSymbolsSymbols:J
147: aload 0
aload 0
ldc "vmSymbols::FIRST_SID"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.vmSymbolsFirstSID:I
148: aload 0
aload 0
ldc "vmSymbols::SID_LIMIT"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.vmSymbolsSIDLimit:I
149: aload 0
aload 0
ldc "CompilerToVM::Data::symbol_init"
ldc Ljava/lang/Long;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldValue:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.symbolInit:J
150: aload 0
aload 0
ldc "CompilerToVM::Data::symbol_clinit"
ldc Ljava/lang/Long;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldValue:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.symbolClinit:J
151: aload 0
aload 0
ldc "CompilerToVM::Data::Universe_base_vtable_size"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldValue:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.universeBaseVtableSize:I
152: aload 0
aload 0
ldc "java_lang_Class::_klass_offset"
ldc Ljava/lang/Integer;
ldc "int"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldValue:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.klassOffset:I
153: aload 0
aload 0
ldc "DataLayout::cell_size"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutHeaderSize:I
154: aload 0
aload 0
ldc "DataLayout::_header._struct._tag"
ldc Ljava/lang/Integer;
ldc "u1"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutTagOffset:I
155: aload 0
aload 0
ldc "DataLayout::_header._struct._flags"
ldc Ljava/lang/Integer;
ldc "u1"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutFlagsOffset:I
156: aload 0
aload 0
ldc "DataLayout::_header._struct._bci"
ldc Ljava/lang/Integer;
ldc "u2"
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFieldOffset:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutBCIOffset:I
157: aload 0
aload 0
ldc "DataLayout::cell_size"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutCellSize:I
158: aload 0
aload 0
ldc "DataLayout::no_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutNoTag:I
159: aload 0
aload 0
ldc "DataLayout::bit_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutBitDataTag:I
160: aload 0
aload 0
ldc "DataLayout::counter_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutCounterDataTag:I
161: aload 0
aload 0
ldc "DataLayout::jump_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutJumpDataTag:I
162: aload 0
aload 0
ldc "DataLayout::receiver_type_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutReceiverTypeDataTag:I
163: aload 0
aload 0
ldc "DataLayout::virtual_call_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutVirtualCallDataTag:I
164: aload 0
aload 0
ldc "DataLayout::ret_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutRetDataTag:I
165: aload 0
aload 0
ldc "DataLayout::branch_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutBranchDataTag:I
166: aload 0
aload 0
ldc "DataLayout::multi_branch_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutMultiBranchDataTag:I
167: aload 0
aload 0
ldc "DataLayout::arg_info_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutArgInfoDataTag:I
168: aload 0
aload 0
ldc "DataLayout::call_type_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutCallTypeDataTag:I
169: aload 0
aload 0
ldc "DataLayout::virtual_call_type_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutVirtualCallTypeDataTag:I
170: aload 0
aload 0
ldc "DataLayout::parameters_type_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutParametersTypeDataTag:I
171: aload 0
aload 0
ldc "DataLayout::speculative_trap_data_tag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.dataLayoutSpeculativeTrapDataTag:I
172: aload 0
aload 0
ldc "BciProfileWidth"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFlag:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.bciProfileWidth:I
173: aload 0
aload 0
ldc "TypeProfileWidth"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFlag:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.typeProfileWidth:I
174: aload 0
aload 0
ldc "MethodProfileWidth"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getFlag:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodProfileWidth:I
175: aload 0
aload 0
ldc "Deoptimization::Reason_none"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonNone:I
176: aload 0
aload 0
ldc "Deoptimization::Reason_null_check"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonNullCheck:I
177: aload 0
aload 0
ldc "Deoptimization::Reason_range_check"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonRangeCheck:I
178: aload 0
aload 0
ldc "Deoptimization::Reason_class_check"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonClassCheck:I
179: aload 0
aload 0
ldc "Deoptimization::Reason_array_check"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonArrayCheck:I
180: aload 0
aload 0
ldc "Deoptimization::Reason_unreached0"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonUnreached0:I
181: aload 0
aload 0
ldc "Deoptimization::Reason_type_checked_inlining"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonTypeCheckInlining:I
182: aload 0
aload 0
ldc "Deoptimization::Reason_optimized_type_check"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonOptimizedTypeCheck:I
183: aload 0
aload 0
ldc "Deoptimization::Reason_not_compiled_exception_handler"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonNotCompiledExceptionHandler:I
184: aload 0
aload 0
ldc "Deoptimization::Reason_unresolved"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonUnresolved:I
185: aload 0
aload 0
ldc "Deoptimization::Reason_jsr_mismatch"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonJsrMismatch:I
186: aload 0
aload 0
ldc "Deoptimization::Reason_div0_check"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonDiv0Check:I
187: aload 0
aload 0
ldc "Deoptimization::Reason_constraint"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonConstraint:I
188: aload 0
aload 0
ldc "Deoptimization::Reason_loop_limit_check"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonLoopLimitCheck:I
189: aload 0
aload 0
ldc "Deoptimization::Reason_aliasing"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonAliasing:I
190: aload 0
aload 0
ldc "Deoptimization::Reason_transfer_to_interpreter"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonTransferToInterpreter:I
191: aload 0
aload 0
ldc "Deoptimization::Reason_LIMIT"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptReasonOSROffset:I
192: aload 0
aload 0
ldc "Deoptimization::Action_none"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptActionNone:I
193: aload 0
aload 0
ldc "Deoptimization::Action_maybe_recompile"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptActionMaybeRecompile:I
194: aload 0
aload 0
ldc "Deoptimization::Action_reinterpret"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptActionReinterpret:I
195: aload 0
aload 0
ldc "Deoptimization::Action_make_not_entrant"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptActionMakeNotEntrant:I
196: aload 0
aload 0
ldc "Deoptimization::Action_make_not_compilable"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptActionMakeNotCompilable:I
197: aload 0
aload 0
ldc "Deoptimization::_action_bits"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptimizationActionBits:I
198: aload 0
aload 0
ldc "Deoptimization::_reason_bits"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptimizationReasonBits:I
199: aload 0
aload 0
ldc "Deoptimization::_debug_id_bits"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptimizationDebugIdBits:I
200: aload 0
aload 0
ldc "Deoptimization::_action_shift"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptimizationActionShift:I
201: aload 0
aload 0
ldc "Deoptimization::_reason_shift"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptimizationReasonShift:I
202: aload 0
aload 0
ldc "Deoptimization::_debug_id_shift"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.deoptimizationDebugIdShift:I
203: aload 0
aload 0
ldc "vmIntrinsics::_invokeBasic"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.vmIntrinsicInvokeBasic:I
204: aload 0
aload 0
ldc "vmIntrinsics::_linkToVirtual"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.vmIntrinsicLinkToVirtual:I
205: aload 0
aload 0
ldc "vmIntrinsics::_linkToStatic"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.vmIntrinsicLinkToStatic:I
206: aload 0
aload 0
ldc "vmIntrinsics::_linkToSpecial"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.vmIntrinsicLinkToSpecial:I
207: aload 0
aload 0
ldc "vmIntrinsics::_linkToInterface"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.vmIntrinsicLinkToInterface:I
208: aload 0
aload 0
ldc "JVMCI::ok"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.codeInstallResultOk:I
209: aload 0
aload 0
ldc "JVMCI::dependencies_failed"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.codeInstallResultDependenciesFailed:I
210: aload 0
aload 0
ldc "JVMCI::cache_full"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.codeInstallResultCacheFull:I
211: aload 0
aload 0
ldc "JVMCI::code_too_large"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.codeInstallResultCodeTooLarge:I
212: aload 0
aload 0
ldc "BitData::exception_seen_flag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.bitDataExceptionSeenFlag:I
213: aload 0
aload 0
ldc "BitData::null_seen_flag"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.bitDataNullSeenFlag:I
214: aload 0
aload 0
ldc "CounterData::count_off"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.methodDataCountOffset:I
215: aload 0
aload 0
ldc "JumpData::taken_off_set"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jumpDataTakenOffset:I
216: aload 0
aload 0
ldc "JumpData::displacement_off_set"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.jumpDataDisplacementOffset:I
217: aload 0
aload 0
ldc "ReceiverTypeData::nonprofiled_count_off_set"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.receiverTypeDataNonprofiledCountOffset:I
218: aload 0
aload 0
ldc "ReceiverTypeData::receiver_type_row_cell_count"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.receiverTypeDataReceiverTypeRowCellCount:I
219: aload 0
aload 0
ldc "ReceiverTypeData::receiver0_offset"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.receiverTypeDataReceiver0Offset:I
220: aload 0
aload 0
ldc "ReceiverTypeData::count0_offset"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.receiverTypeDataCount0Offset:I
221: aload 0
aload 0
ldc "BranchData::not_taken_off_set"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.branchDataNotTakenOffset:I
222: aload 0
aload 0
ldc "ArrayData::array_len_off_set"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.arrayDataArrayLenOffset:I
223: aload 0
aload 0
ldc "ArrayData::array_start_off_set"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.arrayDataArrayStartOffset:I
224: aload 0
aload 0
ldc "MultiBranchData::per_case_cell_count"
ldc Ljava/lang/Integer;
invokevirtual jdk.vm.ci.hotspot.HotSpotVMConfig.getConstant:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
putfield jdk.vm.ci.hotspot.HotSpotVMConfig.multiBranchDataPerCaseCellCount:I
225: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 226 0 this Ljdk/vm/ci/hotspot/HotSpotVMConfig;
0 226 1 store Ljdk/vm/ci/hotspot/HotSpotVMConfigStore;
MethodParameters:
Name Flags
store
java.lang.String getHostArchitectureName();
descriptor: ()Ljava/lang/String;
flags: (0x0000)
Code:
stack=2, locals=3, args_size=1
start local 0 0: ldc "os.arch"
invokestatic jdk.vm.ci.services.Services.getSavedProperty:(Ljava/lang/String;)Ljava/lang/String;
astore 1
start local 1 1: aload 1
dup
astore 2
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 2
-2011717608: 2
-806050265: 3
default: 6
}
StackMap locals: java.lang.String java.lang.String
StackMap stack:
2: aload 2
ldc "sparcv9"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 5
goto 6
StackMap locals:
StackMap stack:
3: aload 2
ldc "x86_64"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 4
goto 6
4: StackMap locals:
StackMap stack:
ldc "amd64"
areturn
5: StackMap locals:
StackMap stack:
ldc "sparc"
areturn
6: StackMap locals:
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljdk/vm/ci/hotspot/HotSpotVMConfig;
1 7 1 arch Ljava/lang/String;
long arrayPrototypeMarkWord();
descriptor: ()J
flags: (0x0000)
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.markWordNoHashInPlace:I
aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.markWordNoLockInPlace:I
ior
i2l
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/vm/ci/hotspot/HotSpotVMConfig;
java.lang.String symbolAt(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0000)
Code:
stack=6, locals=4, args_size=2
start local 0 start local 1 0: invokestatic jdk.vm.ci.hotspot.HotSpotJVMCIRuntime.runtime:()Ljdk/vm/ci/hotspot/HotSpotJVMCIRuntime;
astore 2
start local 2 1: getstatic jdk.vm.ci.hotspot.HotSpotVMConfig.$assertionsDisabled:Z
ifne 3
aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.vmSymbolsFirstSID:I
iload 1
if_icmpgt 2
iload 1
aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.vmSymbolsSIDLimit:I
if_icmplt 3
StackMap locals: jdk.vm.ci.hotspot.HotSpotJVMCIRuntime
StackMap stack:
2: new java.lang.AssertionError
dup
new java.lang.StringBuilder
dup
ldc "index "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
ldc " is out of bounds"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
3: StackMap locals:
StackMap stack:
iload 1
getstatic jdk.internal.misc.Unsafe.ADDRESS_SIZE:I
imul
istore 3
start local 3 4: aload 2
invokevirtual jdk.vm.ci.hotspot.HotSpotJVMCIRuntime.getCompilerToVM:()Ljdk/vm/ci/hotspot/CompilerToVM;
getstatic jdk.vm.ci.hotspot.UnsafeAccess.UNSAFE:Ljdk/internal/misc/Unsafe;
aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.vmSymbolsSymbols:J
iload 3
i2l
ladd
invokevirtual jdk.internal.misc.Unsafe.getAddress:(J)J
invokevirtual jdk.vm.ci.hotspot.CompilerToVM.getSymbol:(J)Ljava/lang/String;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Ljdk/vm/ci/hotspot/HotSpotVMConfig;
0 5 1 index I
1 5 2 runtime Ljdk/vm/ci/hotspot/HotSpotJVMCIRuntime;
4 5 3 offset I
MethodParameters:
Name Flags
index
final int baseVtableLength();
descriptor: ()I
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.universeBaseVtableSize:I
aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.vtableEntrySize:I
aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.heapWordSize:I
idiv
idiv
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/vm/ci/hotspot/HotSpotVMConfig;
java.lang.String getCodeInstallResultDescription(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.codeInstallResultOk:I
if_icmpne 2
1: ldc "ok"
areturn
2: StackMap locals:
StackMap stack:
iload 1
aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.codeInstallResultDependenciesFailed:I
if_icmpne 4
3: ldc "dependencies failed"
areturn
4: StackMap locals:
StackMap stack:
iload 1
aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.codeInstallResultCacheFull:I
if_icmpne 6
5: ldc "code cache is full"
areturn
6: StackMap locals:
StackMap stack:
iload 1
aload 0
getfield jdk.vm.ci.hotspot.HotSpotVMConfig.codeInstallResultCodeTooLarge:I
if_icmpne 8
7: ldc "code is too large"
areturn
8: StackMap locals:
StackMap stack:
getstatic jdk.vm.ci.hotspot.HotSpotVMConfig.$assertionsDisabled:Z
ifne 9
new java.lang.AssertionError
dup
iload 1
invokespecial java.lang.AssertionError.<init>:(I)V
athrow
9: StackMap locals:
StackMap stack:
ldc "unknown"
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Ljdk/vm/ci/hotspot/HotSpotVMConfig;
0 10 1 codeInstallResult I
MethodParameters:
Name Flags
codeInstallResult
}
SourceFile: "HotSpotVMConfig.java"