[PATCH] Fix POP2 opcode handling bug with two category 1 values at the stack top.

This commit is contained in:
Maxim Degtyarev
2017-10-18 09:43:38 +03:00
committed by Egor Ushakov
parent faaab500e3
commit e7854376b8
14 changed files with 254 additions and 31 deletions

View File

@@ -0,0 +1,27 @@
package pkg;
public class TestPop2OneDoublePop2 {
public static void main(String... var0) {
double var10002 = 3.14159265358D;// 24
System.out.println(1234567890);// 22 23 26
}// 27
}
class 'pkg/TestPop2OneDoublePop2' {
method 'main ([Ljava/lang/String;)V' {
0 5
3 5
5 4
9 5
c 6
}
}
Lines mapping:
22 <-> 6
23 <-> 6
24 <-> 5
26 <-> 6
27 <-> 7
Not mapped:
25