FIR CFG: label edges from try-enter through finally block to exit target

This commit is contained in:
Jinseong Jeon
2020-10-07 23:48:05 -07:00
committed by Dmitriy Novozhilov
parent 43852ad7ab
commit 6fc3f7e776
9 changed files with 146 additions and 41 deletions
@@ -101,7 +101,8 @@ finally {
11 -> {12};
12 -> {13};
13 -> {14};
14 -> {30 22 15};
14 -> {30 15};
14 -> {22} [label=onUncaughtException];
15 -> {16};
16 -> {17};
17 -> {31};
@@ -115,6 +116,7 @@ finally {
23 -> {24};
24 -> {25};
25 -> {26};
25 -> {30} [label=onUncaughtException];
26 -> {27};
27 -> {30};
27 -> {28} [style=dotted];
@@ -190,7 +192,8 @@ finally {
36 -> {37};
37 -> {38};
38 -> {39};
39 -> {55 47 40};
39 -> {55 40};
39 -> {47} [label=onUncaughtException];
40 -> {41};
41 -> {42};
42 -> {43 56};
@@ -203,6 +206,7 @@ finally {
48 -> {49};
49 -> {50};
50 -> {51};
50 -> {55} [label=onUncaughtException];
51 -> {52};
52 -> {55};
52 -> {53} [style=dotted];