package pkg; public class TestSynchronizedMapping { public int test(int var1) { synchronized(this) {// 8 ++var1;// 9 }// 10 return var1++;// 11 } public void test2(String var1) { System.out.println(var1);// 15 }// 16 } class 'pkg/TestSynchronizedMapping' { method 'test (I)I' { 3 4 4 5 8 6 12 8 15 8 } method 'test2 (Ljava/lang/String;)V' { 0 12 4 12 7 13 } } Lines mapping: 8 <-> 5 9 <-> 6 10 <-> 7 11 <-> 9 15 <-> 13 16 <-> 14