public class org.graalvm.compiler.core.test.MemoryArithmeticTest extends org.graalvm.compiler.core.test.GraalCompilerTest
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.graalvm.compiler.core.test.MemoryArithmeticTest
super_class: org.graalvm.compiler.core.test.GraalCompilerTest
{
protected static int count;
descriptor: I
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
static org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject maxObject;
descriptor: Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
flags: (0x0008) ACC_STATIC
static org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject minObject;
descriptor: Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
flags: (0x0008) ACC_STATIC
static final boolean booleanTestValue1;
descriptor: Z
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 0
static final byte byteTestValue1;
descriptor: B
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 0
static final short shortTestValue1;
descriptor: S
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 0
static final char charTestValue1;
descriptor: C
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 0
static final int intTestValue1;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 0
static final float floatTestValue1;
descriptor: F
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 0.0
static final long longTestValue1;
descriptor: J
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 0
static final double doubleTestValue1;
descriptor: D
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 0.0
static final java.lang.Object objectTestValue1;
descriptor: Ljava/lang/Object;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static final boolean booleanTestValue2;
descriptor: Z
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final byte byteTestValue2;
descriptor: B
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 127
static final short shortTestValue2;
descriptor: S
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 32767
static final char charTestValue2;
descriptor: C
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 65535
static final int intTestValue2;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2147483647
static final float floatTestValue2;
descriptor: F
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 3.4028235E38
static final long longTestValue2;
descriptor: J
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 9223372036854775807
static final double doubleTestValue2;
descriptor: D
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1.7976931348623157E308
static final java.lang.Object objectTestValue2;
descriptor: Ljava/lang/Object;
flags: (0x0018) ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject
dup
invokespecial org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.<init>:()V
putstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.maxObject:Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
1: aconst_null
putstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.objectTestValue1:Ljava/lang/Object;
2: ldc "String"
putstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.objectTestValue2:Ljava/lang/Object;
3: getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.maxObject:Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
iconst_1
putfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.booleanValue:Z
4: getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.maxObject:Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
bipush 127
putfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
5: getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.maxObject:Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
sipush 32767
putfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
6: getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.maxObject:Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
ldc 65535
putfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
7: getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.maxObject:Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
ldc 2147483647
putfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
8: getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.maxObject:Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
ldc 3.4028235E38
putfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
9: getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.maxObject:Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
ldc 9223372036854775807
putfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
10: getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.maxObject:Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
ldc 1.7976931348623157E308
putfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
11: getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.maxObject:Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
ldc "String"
putfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.objectValue:Ljava/lang/Object;
12: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.graalvm.compiler.core.test.GraalCompilerTest.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
protected jdk.vm.ci.code.InstalledCode getCode(jdk.vm.ci.meta.ResolvedJavaMethod, org.graalvm.compiler.nodes.StructuredGraph);
descriptor: (Ljdk/vm/ci/meta/ResolvedJavaMethod;Lorg/graalvm/compiler/nodes/StructuredGraph;)Ljdk/vm/ci/code/InstalledCode;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
iconst_1
invokevirtual org.graalvm.compiler.core.test.MemoryArithmeticTest.getCode:(Ljdk/vm/ci/meta/ResolvedJavaMethod;Lorg/graalvm/compiler/nodes/StructuredGraph;Z)Ljdk/vm/ci/code/InstalledCode;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
0 1 1 method Ljdk/vm/ci/meta/ResolvedJavaMethod;
0 1 2 graph Lorg/graalvm/compiler/nodes/StructuredGraph;
MethodParameters:
Name Flags
method
graph
protected void before(jdk.vm.ci.meta.ResolvedJavaMethod);
descriptor: (Ljdk/vm/ci/meta/ResolvedJavaMethod;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
invokeinterface jdk.vm.ci.meta.ResolvedJavaMethod.reprofile:()V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
0 2 1 method Ljdk/vm/ci/meta/ResolvedJavaMethod;
MethodParameters:
Name Flags
method
public static java.lang.Object testBooleanCompare(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, boolean);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;Z)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.booleanValue:Z
iload 1
if_icmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 booleanValue Z
MethodParameters:
Name Flags
f
booleanValue
public static java.lang.Object testBooleanCompareConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.booleanValue:Z
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testBooleanCompareConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.booleanValue:Z
ifeq 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testBooleanCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testBooleanNullCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testBooleanNullCompares1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testBooleanNullCompares2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testByteCompare(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iload 1
if_icmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static java.lang.Object testByteCompareConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testByteCompareConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
bipush 127
if_icmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullCompares1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullCompares2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testByteCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iload 1
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static java.lang.Object testByteCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testByteCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
bipush 127
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testByteSwappedCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static java.lang.Object testByteSwappedCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testByteSwappedCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: bipush 127
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSwappedComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSwappedComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testByteCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iload 1
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static java.lang.Object testByteCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testByteCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
bipush 127
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testByteSwappedCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static java.lang.Object testByteSwappedCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testByteSwappedCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: bipush 127
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSwappedComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSwappedComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testByteCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iload 1
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static java.lang.Object testByteCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testByteCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
bipush 127
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testByteSwappedCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static java.lang.Object testByteSwappedCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testByteSwappedCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: bipush 127
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSwappedComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSwappedComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testByteCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iload 1
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static java.lang.Object testByteCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testByteCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
bipush 127
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testByteSwappedCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static java.lang.Object testByteSwappedCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testByteSwappedCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: bipush 127
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSwappedComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSwappedComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testShortCompare(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iload 1
if_icmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static java.lang.Object testShortCompareConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testShortCompareConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
sipush 32767
if_icmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullCompares1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullCompares2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testShortCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iload 1
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static java.lang.Object testShortCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testShortCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
sipush 32767
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testShortSwappedCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static java.lang.Object testShortSwappedCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testShortSwappedCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: sipush 32767
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSwappedComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSwappedComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testShortCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iload 1
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static java.lang.Object testShortCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testShortCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
sipush 32767
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testShortSwappedCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static java.lang.Object testShortSwappedCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testShortSwappedCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: sipush 32767
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSwappedComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSwappedComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testShortCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iload 1
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static java.lang.Object testShortCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testShortCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
sipush 32767
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testShortSwappedCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static java.lang.Object testShortSwappedCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testShortSwappedCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: sipush 32767
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSwappedComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSwappedComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testShortCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iload 1
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static java.lang.Object testShortCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testShortCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
sipush 32767
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testShortSwappedCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static java.lang.Object testShortSwappedCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testShortSwappedCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: sipush 32767
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSwappedComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSwappedComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testCharCompare(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iload 1
if_icmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static java.lang.Object testCharCompareConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testCharCompareConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ldc 65535
if_icmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullCompares1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullCompares2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testCharCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iload 1
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static java.lang.Object testCharCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testCharCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ldc 65535
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testCharSwappedCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static java.lang.Object testCharSwappedCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testCharSwappedCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 65535
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSwappedComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSwappedComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testCharCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iload 1
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static java.lang.Object testCharCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testCharCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ldc 65535
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testCharSwappedCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static java.lang.Object testCharSwappedCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testCharSwappedCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 65535
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSwappedComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSwappedComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testCharCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iload 1
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static java.lang.Object testCharCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testCharCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ldc 65535
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTest cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testCharSwappedCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static java.lang.Object testCharSwappedCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testCharSwappedCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 65535
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSwappedComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSwappedComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testCharCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iload 1
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static java.lang.Object testCharCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testCharCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ldc 65535
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testCharSwappedCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static java.lang.Object testCharSwappedCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testCharSwappedCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 65535
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSwappedComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSwappedComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testIntCompare(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
if_icmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static java.lang.Object testIntCompareConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testIntCompareConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
if_icmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullCompares1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullCompares2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testIntCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static java.lang.Object testIntCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testIntCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testIntSwappedCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static java.lang.Object testIntSwappedCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testIntSwappedCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 2147483647
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
if_icmpge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSwappedComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSwappedComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testIntCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static java.lang.Object testIntCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testIntCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testIntSwappedCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static java.lang.Object testIntSwappedCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testIntSwappedCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 2147483647
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
if_icmpgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSwappedComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSwappedComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testIntCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static java.lang.Object testIntCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testIntCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testIntSwappedCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static java.lang.Object testIntSwappedCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testIntSwappedCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 2147483647
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
if_icmple 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSwappedComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSwappedComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testIntCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static java.lang.Object testIntCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testIntCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testIntSwappedCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static java.lang.Object testIntSwappedCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testIntSwappedCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 2147483647
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
if_icmplt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSwappedComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSwappedComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testFloatCompare(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fload 1
fcmpl
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static java.lang.Object testFloatCompareConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fconst_0
fcmpl
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testFloatCompareConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
ldc 3.4028235E38
fcmpl
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullCompares1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullCompares2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testFloatCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fload 1
fcmpg
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static java.lang.Object testFloatCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fconst_0
fcmpg
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testFloatCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
ldc 3.4028235E38
fcmpg
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testFloatSwappedCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: fload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fcmpg
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static java.lang.Object testFloatSwappedCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: fconst_0
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fcmpg
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testFloatSwappedCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 3.4028235E38
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fcmpg
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSwappedComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSwappedComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testFloatCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fload 1
fcmpg
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static java.lang.Object testFloatCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fconst_0
fcmpg
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testFloatCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
ldc 3.4028235E38
fcmpg
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testFloatSwappedCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: fload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fcmpg
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static java.lang.Object testFloatSwappedCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: fconst_0
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fcmpg
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testFloatSwappedCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 3.4028235E38
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fcmpg
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSwappedComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSwappedComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testFloatCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fload 1
fcmpl
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static java.lang.Object testFloatCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fconst_0
fcmpl
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testFloatCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
ldc 3.4028235E38
fcmpl
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testFloatSwappedCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: fload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fcmpl
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static java.lang.Object testFloatSwappedCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: fconst_0
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fcmpl
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testFloatSwappedCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 3.4028235E38
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fcmpl
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSwappedComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSwappedComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testFloatCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fload 1
fcmpl
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static java.lang.Object testFloatCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fconst_0
fcmpl
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testFloatCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
ldc 3.4028235E38
fcmpl
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testFloatSwappedCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: fload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fcmpl
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static java.lang.Object testFloatSwappedCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: fconst_0
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fcmpl
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testFloatSwappedCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: ldc 3.4028235E38
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fcmpl
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSwappedComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSwappedComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testLongCompare(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
lcmp
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static java.lang.Object testLongCompareConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lconst_0
lcmp
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testLongCompareConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
lcmp
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullCompares1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullCompares2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testLongCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
lcmp
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static java.lang.Object testLongCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lconst_0
lcmp
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testLongCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
lcmp
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testLongSwappedCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lcmp
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static java.lang.Object testLongSwappedCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: lconst_0
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lcmp
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testLongSwappedCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: ldc 9223372036854775807
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lcmp
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSwappedComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSwappedComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testLongCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
lcmp
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static java.lang.Object testLongCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lconst_0
lcmp
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testLongCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
lcmp
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testLongSwappedCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lcmp
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static java.lang.Object testLongSwappedCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: lconst_0
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lcmp
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testLongSwappedCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: ldc 9223372036854775807
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lcmp
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSwappedComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSwappedComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testLongCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
lcmp
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static java.lang.Object testLongCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lconst_0
lcmp
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testLongCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
lcmp
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testLongSwappedCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lcmp
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static java.lang.Object testLongSwappedCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: lconst_0
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lcmp
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testLongSwappedCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: ldc 9223372036854775807
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lcmp
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSwappedComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSwappedComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testLongCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
lcmp
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static java.lang.Object testLongCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lconst_0
lcmp
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testLongCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
lcmp
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testLongSwappedCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lcmp
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static java.lang.Object testLongSwappedCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: lconst_0
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lcmp
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testLongSwappedCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: ldc 9223372036854775807
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lcmp
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSwappedComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSwappedComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testDoubleCompare(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dload 1
dcmpl
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static java.lang.Object testDoubleCompareConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dconst_0
dcmpl
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testDoubleCompareConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
ldc 1.7976931348623157E308
dcmpl
ifne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullCompares1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullCompares2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testDoubleCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dload 1
dcmpg
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static java.lang.Object testDoubleCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dconst_0
dcmpg
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testDoubleCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
ldc 1.7976931348623157E308
dcmpg
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testDoubleSwappedCompareLess(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: dload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dcmpg
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static java.lang.Object testDoubleSwappedCompareLessConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: dconst_0
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dcmpg
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testDoubleSwappedCompareLessConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: ldc 1.7976931348623157E308
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dcmpg
ifge 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSwappedComparesLess();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSwappedComparesLess1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSwappedComparesLess2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testDoubleCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dload 1
dcmpg
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static java.lang.Object testDoubleCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dconst_0
dcmpg
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testDoubleCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
ldc 1.7976931348623157E308
dcmpg
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testDoubleSwappedCompareLessEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: dload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dcmpg
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static java.lang.Object testDoubleSwappedCompareLessEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: dconst_0
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dcmpg
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testDoubleSwappedCompareLessEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: ldc 1.7976931348623157E308
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dcmpg
ifgt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSwappedComparesLessEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSwappedComparesLessEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSwappedComparesLessEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testDoubleCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dload 1
dcmpl
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static java.lang.Object testDoubleCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dconst_0
dcmpl
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testDoubleCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
ldc 1.7976931348623157E308
dcmpl
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testDoubleSwappedCompareGreater(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: dload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dcmpl
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static java.lang.Object testDoubleSwappedCompareGreaterConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: dconst_0
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dcmpl
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testDoubleSwappedCompareGreaterConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: ldc 1.7976931348623157E308
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dcmpl
ifle 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSwappedComparesGreater();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSwappedComparesGreater1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSwappedComparesGreater2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testDoubleCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dload 1
dcmpl
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static java.lang.Object testDoubleCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dconst_0
dcmpl
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testDoubleCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
ldc 1.7976931348623157E308
dcmpl
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testDoubleSwappedCompareGreaterEqual(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: dload 1
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dcmpl
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static java.lang.Object testDoubleSwappedCompareGreaterEqualConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: dconst_0
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dcmpl
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testDoubleSwappedCompareGreaterEqualConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: ldc 1.7976931348623157E308
aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dcmpl
iflt 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSwappedComparesGreaterEqual();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSwappedComparesGreaterEqual1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSwappedComparesGreaterEqual2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static java.lang.Object testObjectCompare(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, java.lang.Object);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.objectValue:Ljava/lang/Object;
aload 1
if_acmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 3 1 objectValue Ljava/lang/Object;
MethodParameters:
Name Flags
f
objectValue
public static java.lang.Object testObjectCompareConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.objectValue:Ljava/lang/Object;
getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.objectTestValue1:Ljava/lang/Object;
if_acmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static java.lang.Object testObjectCompareConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Ljava/lang/Object;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.objectValue:Ljava/lang/Object;
getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.objectTestValue2:Ljava/lang/Object;
if_acmpne 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testObjectCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testObjectNullCompares();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testObjectNullCompares1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testObjectNullCompares2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testByteAdd(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iload 1
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static int testByteAddConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iconst_0
iadd
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testByteAddConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
bipush 127
iadd
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteAdds();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullAdd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testShortAdd(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iload 1
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static int testShortAddConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iconst_0
iadd
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testShortAddConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
sipush 32767
iadd
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortAdds();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullAdd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testCharAdd(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iload 1
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static int testCharAddConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iconst_0
iadd
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testCharAddConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ldc 65535
iadd
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharAdds();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullAdd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testIntAdd(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static int testIntAddConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iconst_0
iadd
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testIntAddConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
iadd
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntAdds();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullAdd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long testLongAdd(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
ladd
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static long testLongAddConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lconst_0
ladd
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static long testLongAddConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
ladd
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongAdds();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullAdd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static float testFloatAdd(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fload 1
fadd
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static float testFloatAddConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fconst_0
fadd
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static float testFloatAddConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
ldc 3.4028235E38
fadd
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatAdds();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullAdd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static double testDoubleAdd(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dload 1
dadd
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static double testDoubleAddConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dconst_0
dadd
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static double testDoubleAddConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
ldc 1.7976931348623157E308
dadd
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleAdds();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullAdd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testByteSub(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iload 1
isub
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static int testByteSubConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iconst_0
isub
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testByteSubConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
bipush 127
isub
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteSubs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullSub();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testShortSub(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iload 1
isub
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static int testShortSubConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iconst_0
isub
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testShortSubConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
sipush 32767
isub
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortSubs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullSub();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testCharSub(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iload 1
isub
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static int testCharSubConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iconst_0
isub
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testCharSubConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ldc 65535
isub
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharSubs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullSub();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testIntSub(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
isub
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static int testIntSubConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iconst_0
isub
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testIntSubConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
isub
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntSubs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullSub();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long testLongSub(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
lsub
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static long testLongSubConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lconst_0
lsub
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static long testLongSubConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
lsub
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongSubs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullSub();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static float testFloatSub(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fload 1
fsub
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static float testFloatSubConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fconst_0
fsub
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static float testFloatSubConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
ldc 3.4028235E38
fsub
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatSubs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullSub();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static double testDoubleSub(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dload 1
dsub
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static double testDoubleSubConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dconst_0
dsub
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static double testDoubleSubConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
ldc 1.7976931348623157E308
dsub
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleSubs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullSub();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testByteMul(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iload 1
imul
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static int testByteMulConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iconst_0
imul
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testByteMulConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
bipush 127
imul
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteMuls();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullMul();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testShortMul(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iload 1
imul
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static int testShortMulConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iconst_0
imul
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testShortMulConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
sipush 32767
imul
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortMuls();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullMul();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testCharMul(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iload 1
imul
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static int testCharMulConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iconst_0
imul
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testCharMulConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ldc 65535
imul
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharMuls();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullMul();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testIntMul(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
imul
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static int testIntMulConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iconst_0
imul
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testIntMulConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
imul
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntMuls();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullMul();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long testLongMul(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
lmul
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static long testLongMulConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lconst_0
lmul
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static long testLongMulConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
lmul
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongMuls();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullMul();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static float testFloatMul(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fload 1
fmul
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static float testFloatMulConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fconst_0
fmul
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static float testFloatMulConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
ldc 3.4028235E38
fmul
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatMuls();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullMul();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static double testDoubleMul(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dload 1
dmul
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static double testDoubleMulConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dconst_0
dmul
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static double testDoubleMulConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
ldc 1.7976931348623157E308
dmul
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleMuls();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullMul();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testByteDiv(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iload 1
idiv
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static int testByteDivConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iconst_0
idiv
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testByteDivConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
bipush 127
idiv
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteDivs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullDiv();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testShortDiv(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iload 1
idiv
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static int testShortDivConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iconst_0
idiv
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testShortDivConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
sipush 32767
idiv
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortDivs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullDiv();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testCharDiv(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iload 1
idiv
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static int testCharDivConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iconst_0
idiv
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testCharDivConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ldc 65535
idiv
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharDivs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullDiv();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testIntDiv(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
idiv
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static int testIntDivConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iconst_0
idiv
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testIntDivConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
idiv
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntDivs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullDiv();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long testLongDiv(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
ldiv
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static long testLongDivConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lconst_0
ldiv
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static long testLongDivConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
ldiv
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongDivs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullDiv();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static float testFloatDiv(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, float);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;F)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fload 1
fdiv
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 floatValue F
MethodParameters:
Name Flags
f
floatValue
public static float testFloatDivConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
fconst_0
fdiv
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static float testFloatDivConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
ldc 3.4028235E38
fdiv
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testFloatDivs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testFloatNullDiv();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static double testDoubleDiv(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, double);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;D)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dload 1
ddiv
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 doubleValue D
MethodParameters:
Name Flags
f
doubleValue
public static double testDoubleDivConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
dconst_0
ddiv
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static double testDoubleDivConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
ldc 1.7976931348623157E308
ddiv
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testDoubleDivs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testDoubleNullDiv();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testByteOr(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iload 1
ior
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static int testByteOrConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iconst_0
ior
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testByteOrConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
bipush 127
ior
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteOrs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullOr();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testShortOr(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iload 1
ior
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static int testShortOrConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iconst_0
ior
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testShortOrConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
sipush 32767
ior
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortOrs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullOr();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testCharOr(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iload 1
ior
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static int testCharOrConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iconst_0
ior
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testCharOrConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ldc 65535
ior
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharOrs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullOr();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testIntOr(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
ior
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static int testIntOrConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testIntOrConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
ior
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntOrs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullOr();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long testLongOr(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
lor
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static long testLongOrConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static long testLongOrConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
lor
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongOrs();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullOr();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testByteXor(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iload 1
ixor
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static int testByteXorConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iconst_0
ixor
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testByteXorConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
bipush 127
ixor
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteXors();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullXor();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testShortXor(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iload 1
ixor
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static int testShortXorConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iconst_0
ixor
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testShortXorConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
sipush 32767
ixor
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortXors();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullXor();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testCharXor(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iload 1
ixor
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static int testCharXorConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iconst_0
ixor
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testCharXorConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ldc 65535
ixor
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharXors();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullXor();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testIntXor(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
ixor
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static int testIntXorConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testIntXorConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
ixor
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntXors();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullXor();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long testLongXor(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
lxor
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static long testLongXorConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static long testLongXorConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
lxor
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongXors();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullXor();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testByteAnd(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, byte);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;B)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iload 1
iand
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 byteValue B
MethodParameters:
Name Flags
f
byteValue
public static int testByteAndConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
iconst_0
iand
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testByteAndConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
bipush 127
iand
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testByteAnds();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testByteNullAnd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testShortAnd(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, short);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;S)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iload 1
iand
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 shortValue S
MethodParameters:
Name Flags
f
shortValue
public static int testShortAndConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
iconst_0
iand
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testShortAndConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
sipush 32767
iand
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testShortAnds();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testShortNullAnd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testCharAnd(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, char);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;C)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iload 1
iand
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 charValue C
MethodParameters:
Name Flags
f
charValue
public static int testCharAndConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
iconst_0
iand
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testCharAndConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ldc 65535
iand
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testCharAnds();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testCharNullAnd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int testIntAnd(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
iand
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static int testIntAndConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
pop
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static int testIntAndConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
iand
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntAnds();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullAnd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long testLongAnd(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
land
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 1 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static long testLongAndConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
pop2
lconst_0
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static long testLongAndConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
land
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongAnds();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullAnd();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static boolean testIntMask(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, int);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;I)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
iload 1
iand
ifeq 3
1: getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.count:I
iconst_1
iadd
putstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.count:I
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 4 1 intValue I
MethodParameters:
Name Flags
f
intValue
public static boolean testIntMaskConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
pop
iconst_0
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static boolean testIntMaskConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
ldc 2147483647
iand
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testIntMasks();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testIntNullMask();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static boolean testLongMask(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject, long);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;J)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
lload 1
land
lconst_0
lcmp
ifeq 3
1: getstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.count:I
iconst_1
iadd
putstatic org.graalvm.compiler.core.test.MemoryArithmeticTest.count:I
2: iconst_0
ireturn
3: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
0 4 1 longValue J
MethodParameters:
Name Flags
f
longValue
public static boolean testLongMaskConstant1(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
pop2
lconst_0
lconst_0
lcmp
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public static boolean testLongMaskConstant2(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
ldc 9223372036854775807
land
lconst_0
lcmp
ifeq 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testLongMasks();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public void testLongNullMask();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int doConvertByteInt(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertByteInt();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int doConvertShortInt(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertShortInt();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int doConvertCharInt(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertCharInt();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int doConvertLongInt(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
l2i
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertLongInt();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int doConvertFloatInt(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
f2i
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertFloatInt();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static int doConvertDoubleInt(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
d2i
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertDoubleInt();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long doConvertByteLong(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
i2l
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertByteLong();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long doConvertShortLong(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
i2l
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertShortLong();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long doConvertCharLong(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
i2l
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertCharLong();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long doConvertIntLong(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
i2l
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertIntLong();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long doConvertFloatLong(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
f2l
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertFloatLong();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static long doConvertDoubleLong(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
d2l
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertDoubleLong();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static float doConvertByteFloat(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
i2f
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertByteFloat();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static float doConvertShortFloat(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
i2f
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertShortFloat();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static float doConvertCharFloat(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
i2f
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertCharFloat();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static float doConvertIntFloat(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
i2f
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertIntFloat();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static float doConvertLongFloat(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
l2f
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertLongFloat();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static float doConvertDoubleFloat(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)F
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.doubleValue:D
d2f
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertDoubleFloat();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static double doConvertByteDouble(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.byteValue:B
i2d
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertByteDouble();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static double doConvertShortDouble(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.shortValue:S
i2d
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertShortDouble();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static double doConvertCharDouble(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.charValue:C
i2d
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertCharDouble();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static double doConvertIntDouble(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.intValue:I
i2d
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertIntDouble();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static double doConvertLongDouble(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.longValue:J
l2d
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertLongDouble();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
public static double doConvertFloatDouble(org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject);
descriptor: (Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject.floatValue:F
f2d
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 f Lorg/graalvm/compiler/core/test/MemoryArithmeticTest$FieldObject;
MethodParameters:
Name Flags
f
public void testConvertFloatDouble();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/core/test/MemoryArithmeticTest;
RuntimeInvisibleAnnotations:
Test()
}
SourceFile: "MemoryArithmeticTest.java"
NestMembers:
org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject
InnerClasses:
FieldObject = org.graalvm.compiler.core.test.MemoryArithmeticTest$FieldObject of org.graalvm.compiler.core.test.MemoryArithmeticTest