• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1reading Blort.class...
2method <init> ()V
3first 0007
4block 0000
5  pred 0005
6  Blort.java:17@0001: Rop{invoke-direct . <- Ljava/lang/Object; call throws <any>}(java.lang.Object.<init>:()V catch) . <- v0:NffffLBlort;
7  next 0006
8block 0005
9  pred 0007
10  Blort.java:17@0000: move-param-object(0) v0:NffffLBlort; <- .
11  Blort.java:17@0000: goto . <- .
12  next 0000
13block 0006
14  pred 0000
15  Blort.java:17@0004: return-void . <- .
16  returns
17block 0007
18  @????: goto . <- .
19  next 0005
20
21method voidFunction ()V
22first 0003
23block 0001
24  pred 0003
25  Blort.java:23@0000: move-param-object(0) v0:LBlort; <- .
26  Blort.java:23@0000: goto . <- .
27  next 0002
28block 0002
29  pred 0001
30  Blort.java:23@0000: return-void . <- .
31  returns
32block 0003
33  @????: goto . <- .
34  next 0001
35
36method edgeSplitMoveException ()V
37first 0019
38block 0000
39  pred 0010
40  Blort.java:31@0001: Rop{invoke-virtual . <- Ljava/lang/Object; call throws <any>}(java.lang.Object.hashCode:()I catch java.lang.Throwable) . <- v1:LBlort;
41  next 001a
42  next 0004 *
43block 0004
44  pred 0000
45  Blort.java:32@0006: Rop{invoke-virtual . <- Ljava/lang/Object; call throws <any>}(java.lang.Object.hashCode:()I catch java.lang.Throwable) . <- v1:LBlort;
46  next 001a
47  next 0011 *
48block 0010
49  pred 0019
50  Blort.java:31@0000: move-param-object(0) v1:LBlort; <- .
51  Blort.java:31@0000: goto . <- .
52  next 0000
53block 0011
54  pred 0004
55  pred 001a
56  Blort.java:35@000e: return-void . <- .
57  returns
58block 0019
59  @????: goto . <- .
60  next 0010
61block 001a
62  pred 0000
63  pred 0004
64  Blort.java:33@000d: Rop{move-exception Ljava/lang/Throwable; <- . flows} v0:Ljava/lang/Throwable; <- .
65  @????: goto . <- .
66  next 0011
67
68method infiniteLoop ()V
69first 0002
70block 0000
71  pred 0000
72  pred 0001
73  Blort.java:41@0000: goto . <- .
74  next 0000
75block 0001
76  pred 0002
77  Blort.java:41@0000: move-param-object(0) v0:LBlort; <- .
78  Blort.java:41@0000: goto . <- .
79  next 0000
80block 0002
81  @????: goto . <- .
82  next 0001
83