blob: e11432b18169867187dae0124201ecbbaae3b6da (
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
39
40
41
42
43
|
public void e() org.aspectj.weaver.MethodDeclarationLineNumber: 28:584
:
ALOAD_0
DUP
ASTORE_2
MONITORENTER
finally -> E3
| GETSTATIC java.lang.System.out Ljava/io/PrintStream; (line 29)
| LDC "hello"
| INVOKESTATIC One.aspectOf ()LOne;
| INVOKEVIRTUAL One.ajc$before$One$1$d2a8f7b9 ()V
| INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/String;)V
| NEW java.lang.String (line 30)
| DUP
| INVOKESPECIAL java.lang.String.<init> ()V
| DUP
| ASTORE_1
| MONITORENTER
| finally -> E1
| | GETSTATIC java.lang.System.out Ljava/io/PrintStream; (line 31)
| | LDC "other"
| | INVOKESTATIC One.aspectOf ()LOne;
| | INVOKEVIRTUAL One.ajc$before$One$1$d2a8f7b9 ()V
| | INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/String;)V
| | ALOAD_1 (line 30)
| | MONITOREXIT
| finally -> E1
| GOTO L0
| finally -> E1
| | E1: ALOAD_1
| | MONITOREXIT
| finally -> E1
| ATHROW
| L0: ALOAD_2
| MONITOREXIT
| RETURN (line 33)
finally -> E3
finally -> E3
| E3: ALOAD_2
| MONITOREXIT
finally -> E3
ATHROW
end public void e()
|