aboutsummaryrefslogtreecommitdiffstats
path: root/tests/features152/synchronization/transformed/expected/Investigation.d.txt
blob: a5a0bb4e4b49945fb685cf40d7a1fefd764b1b2f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
  public void d()    org.aspectj.weaver.MethodDeclarationLineNumber: 38:669
:
                    ALOAD_0     // LInvestigation; this   (line 39)
                    DUP
                    ASTORE_1
                    MONITORENTER
    finally -> E1
    |               GETSTATIC java.lang.System.out Ljava/io/PrintStream;   (line 40)
    |               LDC "hello"
    |               INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/String;)V
    |               ALOAD_1   (line 39)
    |               MONITOREXIT
    finally -> E1
                    GOTO L0
    finally -> E1
    |           E1: ALOAD_1
    |               MONITOREXIT
    finally -> E1
                    ATHROW
                L0: ALOAD_0     // LInvestigation; this   (line 42)
                    DUP
                    ASTORE_1
                    MONITORENTER
    finally -> E3
    |               GETSTATIC java.lang.System.out Ljava/io/PrintStream;   (line 43)
    |               LDC "world"
    |               INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/String;)V
    |               ALOAD_1   (line 42)
    |               MONITOREXIT
    finally -> E3
                    GOTO L1
    finally -> E3
    |           E3: ALOAD_1
    |               MONITOREXIT
    finally -> E3
                    ATHROW
                L1: RETURN   (line 45)
  end public void d()