public class org.graalvm.compiler.jtt.micro.BigMixedParams04 extends org.graalvm.compiler.jtt.JTTTest
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.graalvm.compiler.jtt.micro.BigMixedParams04
super_class: org.graalvm.compiler.jtt.JTTTest
{
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.jtt.JTTTest.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/graalvm/compiler/jtt/micro/BigMixedParams04;
public static long test(int, int, int, int, int, double, double, boolean, boolean, byte, short, char, int);
descriptor: (IIIIIDDZZBSCI)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=15, args_size=13
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 7 start local 9 start local 10 start local 11 start local 12 start local 13 start local 14 0: iload 0
tableswitch { // 0 - 5
0: 1
1: 4
2: 7
3: 8
4: 9
5: 10
default: 11
}
1: StackMap locals:
StackMap stack:
iload 9
ifeq 2
lconst_1
goto 3
StackMap locals:
StackMap stack:
2: ldc 2
StackMap locals:
StackMap stack: long
3: lreturn
4: StackMap locals:
StackMap stack:
iload 10
ifeq 5
lconst_1
goto 6
StackMap locals:
StackMap stack:
5: ldc 2
StackMap locals:
StackMap stack: long
6: lreturn
7: StackMap locals:
StackMap stack:
iload 11
i2l
lreturn
8: StackMap locals:
StackMap stack:
iload 12
i2l
lreturn
9: StackMap locals:
StackMap stack:
iload 13
i2l
lreturn
10: StackMap locals:
StackMap stack:
iload 14
i2l
lreturn
11: StackMap locals:
StackMap stack:
ldc 42
lreturn
end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 7 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 choice I
0 12 1 i0 I
0 12 2 i1 I
0 12 3 i2 I
0 12 4 i3 I
0 12 5 d1 D
0 12 7 d2 D
0 12 9 bo1 Z
0 12 10 bo2 Z
0 12 11 by B
0 12 12 sh S
0 12 13 ch C
0 12 14 in I
MethodParameters:
Name Flags
choice
i0
i1
i2
i3
d1
d2
bo1
bo2
by
sh
ch
in
public static double test2(int, float, double, float, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float);
descriptor: (IFDFDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFF)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=53, args_size=36
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tAssert cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
i1
f1
d2
f3
ad1
ad2
ad3
ad4
ad5
ad6
ad7
ad8
ad9
ad10
ad11
ad12
ad13
ad14
ad15
ad16
af1
af2
af3
af4
af5
af6
af7
af8
af9
af10
af11
af12
af13
af14
af15
af16
public static double test3(boolean, int, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float);
descriptor: (ZIDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFF)D
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=50, args_size=34
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tAssert cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
f
idx
ad1
ad2
ad3
ad4
ad5
ad6
ad7
ad8
ad9
ad10
ad11
ad12
ad13
ad14
ad15
ad16
af1
af2
af3
af4
af5
af6
af7
af8
af9
af10
af11
af12
af13
af14
af15
af16
public void run0();
descriptor: ()V
flags: (0x0001) 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/jtt/micro/BigMixedParams04;
Exceptions:
throws java.lang.Throwable
RuntimeInvisibleAnnotations:
Test()
public void run1();
descriptor: ()V
flags: (0x0001) 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/jtt/micro/BigMixedParams04;
Exceptions:
throws java.lang.Throwable
RuntimeInvisibleAnnotations:
Test()
public void run2();
descriptor: ()V
flags: (0x0001) 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/jtt/micro/BigMixedParams04;
Exceptions:
throws java.lang.Throwable
RuntimeInvisibleAnnotations:
Test()
public void run3();
descriptor: ()V
flags: (0x0001) 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/jtt/micro/BigMixedParams04;
Exceptions:
throws java.lang.Throwable
RuntimeInvisibleAnnotations:
Test()
public void run4();
descriptor: ()V
flags: (0x0001) 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/jtt/micro/BigMixedParams04;
Exceptions:
throws java.lang.Throwable
RuntimeInvisibleAnnotations:
Test()
public void run5();
descriptor: ()V
flags: (0x0001) 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/jtt/micro/BigMixedParams04;
Exceptions:
throws java.lang.Throwable
RuntimeInvisibleAnnotations:
Test()
public void run6();
descriptor: ()V
flags: (0x0001) 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/jtt/micro/BigMixedParams04;
Exceptions:
throws java.lang.Throwable
RuntimeInvisibleAnnotations:
Test()
public void run7();
descriptor: ()V
flags: (0x0001) 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/jtt/micro/BigMixedParams04;
Exceptions:
throws java.lang.Throwable
RuntimeInvisibleAnnotations:
Test()
}
SourceFile: "BigMixedParams04.java"