Created
March 22, 2014 01:23
-
-
Save rednaxelafx/9699738 to your computer and use it in GitHub Desktop.
Demo of HotSpot C2 optimizing consecutive instanceof's. Run on JDK8 (b132). C2 missed an optimization for CmpP(LoadKlass(AddP(DecodeNKlass(LoadNKlass(...)))), ConP), should use CmpN(LoadNKlass(), ConNKlass), probably due to NPG changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
exclude SubtypeTest main | |
dontinline SubtypeTest * | |
compileonly SubtypeTest driver | |
compileonly SubtypeTest getObject |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CICompilerCount=1 | |
+PrintCompilation | |
+PrintInlining | |
PrintIdealGraphLevel=4 | |
PrintIdealGraphFile=ideal.xml | |
-BackgroundCompilation | |
-TieredCompilation |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class A {} | |
class B extends A {} | |
class C extends B {} | |
public class SubtypeTest { | |
static final A[] OBJS = { new A(), new B(), new C() }; | |
static int cursor = 0; | |
// dontinline | |
private static A getObject() { | |
return OBJS[cursor++ % OBJS.length]; | |
} | |
// dontinline | |
private static boolean driver() { | |
A a = getObject(); | |
boolean x = a instanceof A; | |
boolean y = a instanceof B; | |
boolean z = a instanceof C; | |
return x && y && z; | |
// optimized by C2 into | |
// A tmp = getObject(); | |
// Klass tmpk = tmp.klass; | |
// if (tmpk == B.klass) { | |
// if (tmpk == C.klass) { | |
// return true; | |
// } | |
// } | |
// return false; | |
} | |
// dontcompile | |
public static void main(String[] args) throws Exception { | |
for (int i = 0; i < 100000; i++) { | |
driver(); | |
} | |
System.in.read(); | |
} | |
} |
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<graphDocument> | |
<group> | |
<properties> | |
<p name='name'> | |
static jboolean SubtypeTest.driver()</p> | |
<p name='static'> | |
true</p> | |
</properties> | |
<graph name='Bytecode 0: invokestatic'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379760928' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498388300488' to='140498379759296' index='5'/> | |
<edge from='140498388300488' to='140498379759296' index='6'/> | |
<edge from='140498388300488' to='140498379759296' index='7'/> | |
<edge from='140498388300488' to='140498379759296' index='8'/> | |
<edge from='140498379760552' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 3: astore_0'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379760928' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498379760552' to='140498379759296' index='5'/> | |
<edge from='140498388300488' to='140498379759296' index='6'/> | |
<edge from='140498388300488' to='140498379759296' index='7'/> | |
<edge from='140498388300488' to='140498379759296' index='8'/> | |
<edge from='140498379760552' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 4: aload_0'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379760928' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498379760552' to='140498379759296' index='5'/> | |
<edge from='140498388300488' to='140498379759296' index='6'/> | |
<edge from='140498388300488' to='140498379759296' index='7'/> | |
<edge from='140498388300488' to='140498379759296' index='8'/> | |
<edge from='140498379760552' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 5: instanceof'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498379763296' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498379764464' to='140498379759296' index='5'/> | |
<edge from='140498388300488' to='140498379759296' index='6'/> | |
<edge from='140498388300488' to='140498379759296' index='7'/> | |
<edge from='140498388300488' to='140498379759296' index='8'/> | |
<edge from='140498379767176' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 8: istore_1'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498379763296' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498379764464' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498388300488' to='140498379759296' index='7'/> | |
<edge from='140498388300488' to='140498379759296' index='8'/> | |
<edge from='140498379767176' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 9: aload_0'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498379763296' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498379764464' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498388300488' to='140498379759296' index='7'/> | |
<edge from='140498388300488' to='140498379759296' index='8'/> | |
<edge from='140498379764464' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 10: instanceof'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498379767544' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498379764464' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498388300488' to='140498379759296' index='7'/> | |
<edge from='140498388300488' to='140498379759296' index='8'/> | |
<edge from='140498379767696' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 13: istore_2'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498379767544' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498379764464' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498388300488' to='140498379759296' index='8'/> | |
<edge from='140498379767696' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 14: aload_0'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498379767544' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498379764464' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498388300488' to='140498379759296' index='8'/> | |
<edge from='140498379764464' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 15: instanceof'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498396904240' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498388300488' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498388300488' to='140498379759296' index='8'/> | |
<edge from='140498396904392' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 18: istore_3'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498396904240' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498388300488' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498396904392' to='140498379759296' index='8'/> | |
<edge from='140498396904392' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 19: iload_1'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498396904240' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498388300488' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498396904392' to='140498379759296' index='8'/> | |
<edge from='140498379767176' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 20: ifeq'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396906416'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
97</p> | |
<p name='debug_idx'> | |
3400097</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905944'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
93</p> | |
<p name='debug_idx'> | |
3400093</p> | |
<p name='dump_spec'> | |
P=1.000000, C=6700.000000</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
95</p> | |
<p name='debug_idx'> | |
3400095</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906056'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
94</p> | |
<p name='debug_idx'> | |
3400094</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396906296'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
96</p> | |
<p name='debug_idx'> | |
3400096</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498396905840'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
92</p> | |
<p name='debug_idx'> | |
3400092</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905728'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
91</p> | |
<p name='debug_idx'> | |
3400091</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498388300488' to='140498396906416' index='0'/> | |
<edge from='140498379760128' to='140498396906416' index='1'/> | |
<edge from='140498396906296' to='140498396906416' index='2'/> | |
<edge from='140498379756968' to='140498396906416' index='3'/> | |
<edge from='140498379757296' to='140498396906416' index='4'/> | |
<edge from='140498388300488' to='140498396906416' index='5'/> | |
<edge from='140498379767176' to='140498396906416' index='6'/> | |
<edge from='140498379767696' to='140498396906416' index='7'/> | |
<edge from='140498396904392' to='140498396906416' index='8'/> | |
<edge from='140498379767176' to='140498396906416' index='9'/> | |
<edge from='140498388300488' to='140498396906416' index='10'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498396904240' to='140498396905944' index='0'/> | |
<edge from='140498379767176' to='140498396905944' index='1'/> | |
<edge from='140498396905944' to='140498396906192' index='0'/> | |
<edge from='140498396905944' to='140498396906056' index='0'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498388300488' to='140498396906296' index='1'/> | |
<edge from='140498379760264' to='140498396906296' index='2'/> | |
<edge from='140498388300488' to='140498396906296' index='3'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498396904240' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498388300488' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498396904392' to='140498379759296' index='8'/> | |
<edge from='140498379767176' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498379767176' to='140498396905840' index='1'/> | |
<edge from='140498379767176' to='140498396905728' index='1'/> | |
<edge from='140498379766480' to='140498396905728' index='2'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 23: iload_2'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396906416'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
97</p> | |
<p name='debug_idx'> | |
3400097</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396906928'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
98</p> | |
<p name='debug_idx'> | |
3400098</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
23 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905944'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
93</p> | |
<p name='debug_idx'> | |
3400093</p> | |
<p name='dump_spec'> | |
P=1.000000, C=6700.000000</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
95</p> | |
<p name='debug_idx'> | |
3400095</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906056'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
94</p> | |
<p name='debug_idx'> | |
3400094</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396906296'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
96</p> | |
<p name='debug_idx'> | |
3400096</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498396905840'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
92</p> | |
<p name='debug_idx'> | |
3400092</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905728'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
91</p> | |
<p name='debug_idx'> | |
3400091</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498388300488' to='140498396906416' index='0'/> | |
<edge from='140498379760128' to='140498396906416' index='1'/> | |
<edge from='140498396906296' to='140498396906416' index='2'/> | |
<edge from='140498379756968' to='140498396906416' index='3'/> | |
<edge from='140498379757296' to='140498396906416' index='4'/> | |
<edge from='140498388300488' to='140498396906416' index='5'/> | |
<edge from='140498379767176' to='140498396906416' index='6'/> | |
<edge from='140498379767696' to='140498396906416' index='7'/> | |
<edge from='140498396904392' to='140498396906416' index='8'/> | |
<edge from='140498379767176' to='140498396906416' index='9'/> | |
<edge from='140498388300488' to='140498396906416' index='10'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498396904240' to='140498396906928' index='1'/> | |
<edge from='140498396904240' to='140498396905944' index='0'/> | |
<edge from='140498379767176' to='140498396905944' index='1'/> | |
<edge from='140498396905944' to='140498396906192' index='0'/> | |
<edge from='140498396905944' to='140498396906056' index='0'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498388300488' to='140498396906296' index='1'/> | |
<edge from='140498379760264' to='140498396906296' index='2'/> | |
<edge from='140498388300488' to='140498396906296' index='3'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498396906928' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498388300488' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498396904392' to='140498379759296' index='8'/> | |
<edge from='140498379767696' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498379767176' to='140498396905840' index='1'/> | |
<edge from='140498379767176' to='140498396905728' index='1'/> | |
<edge from='140498379766480' to='140498396905728' index='2'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 24: ifeq'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396907816'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
105</p> | |
<p name='debug_idx'> | |
3400105</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396907064'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
99</p> | |
<p name='debug_idx'> | |
3400099</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907176'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
100</p> | |
<p name='debug_idx'> | |
3400100</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907312'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
101</p> | |
<p name='debug_idx'> | |
3400101</p> | |
<p name='dump_spec'> | |
P=0.666716, C=6700.000000</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907592'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
103</p> | |
<p name='debug_idx'> | |
3400103</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907456'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
102</p> | |
<p name='debug_idx'> | |
3400102</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396906928'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
98</p> | |
<p name='debug_idx'> | |
3400098</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
23 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905944'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
93</p> | |
<p name='debug_idx'> | |
3400093</p> | |
<p name='dump_spec'> | |
P=1.000000, C=6700.000000</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
95</p> | |
<p name='debug_idx'> | |
3400095</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906056'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
94</p> | |
<p name='debug_idx'> | |
3400094</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908360'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
106</p> | |
<p name='debug_idx'> | |
3400106</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396907696'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
104</p> | |
<p name='debug_idx'> | |
3400104</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396906296'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
96</p> | |
<p name='debug_idx'> | |
3400096</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396908504'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
107</p> | |
<p name='debug_idx'> | |
3400107</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
35 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906416'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
97</p> | |
<p name='debug_idx'> | |
3400097</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498396905840'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
92</p> | |
<p name='debug_idx'> | |
3400092</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905728'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
91</p> | |
<p name='debug_idx'> | |
3400091</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498396908504' to='140498396907816' index='0'/> | |
<edge from='140498379760128' to='140498396907816' index='1'/> | |
<edge from='140498396907696' to='140498396907816' index='2'/> | |
<edge from='140498379756968' to='140498396907816' index='3'/> | |
<edge from='140498379757296' to='140498396907816' index='4'/> | |
<edge from='140498388300488' to='140498396907816' index='5'/> | |
<edge from='140498379767176' to='140498396907816' index='6'/> | |
<edge from='140498396908360' to='140498396907816' index='7'/> | |
<edge from='140498396904392' to='140498396907816' index='8'/> | |
<edge from='140498388300488' to='140498396907816' index='9'/> | |
<edge from='140498388300488' to='140498396907816' index='10'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379767696' to='140498396907064' index='1'/> | |
<edge from='140498379766480' to='140498396907064' index='2'/> | |
<edge from='140498396907064' to='140498396907176' index='1'/> | |
<edge from='140498396906928' to='140498396907312' index='0'/> | |
<edge from='140498396907176' to='140498396907312' index='1'/> | |
<edge from='140498396907312' to='140498396907592' index='0'/> | |
<edge from='140498396907312' to='140498396907456' index='0'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498396904240' to='140498396906928' index='1'/> | |
<edge from='140498396904240' to='140498396905944' index='0'/> | |
<edge from='140498379767176' to='140498396905944' index='1'/> | |
<edge from='140498396905944' to='140498396906192' index='0'/> | |
<edge from='140498396905944' to='140498396906056' index='0'/> | |
<edge from='140498396907592' to='140498396908360' index='0'/> | |
<edge from='140498379767696' to='140498396908360' index='1'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498388300488' to='140498396907696' index='1'/> | |
<edge from='140498379760264' to='140498396907696' index='2'/> | |
<edge from='140498388300488' to='140498396907696' index='3'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498388300488' to='140498396906296' index='1'/> | |
<edge from='140498379760264' to='140498396906296' index='2'/> | |
<edge from='140498388300488' to='140498396906296' index='3'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498396908504' to='140498396908504' index='0'/> | |
<edge from='140498396907592' to='140498396908504' index='2'/> | |
<edge from='140498388300488' to='140498396906416' index='0'/> | |
<edge from='140498379760128' to='140498396906416' index='1'/> | |
<edge from='140498396906296' to='140498396906416' index='2'/> | |
<edge from='140498379756968' to='140498396906416' index='3'/> | |
<edge from='140498379757296' to='140498396906416' index='4'/> | |
<edge from='140498388300488' to='140498396906416' index='5'/> | |
<edge from='140498379767176' to='140498396906416' index='6'/> | |
<edge from='140498379767696' to='140498396906416' index='7'/> | |
<edge from='140498396904392' to='140498396906416' index='8'/> | |
<edge from='140498379767176' to='140498396906416' index='9'/> | |
<edge from='140498388300488' to='140498396906416' index='10'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498396907456' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498388300488' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498396904392' to='140498379759296' index='8'/> | |
<edge from='140498379767696' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498379767176' to='140498396905840' index='1'/> | |
<edge from='140498379767176' to='140498396905728' index='1'/> | |
<edge from='140498379766480' to='140498396905728' index='2'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 27: iload_3'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396907816'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
105</p> | |
<p name='debug_idx'> | |
3400105</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396907064'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
99</p> | |
<p name='debug_idx'> | |
3400099</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907176'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
100</p> | |
<p name='debug_idx'> | |
3400100</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907312'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
101</p> | |
<p name='debug_idx'> | |
3400101</p> | |
<p name='dump_spec'> | |
P=0.666716, C=6700.000000</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907592'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
103</p> | |
<p name='debug_idx'> | |
3400103</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907456'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
102</p> | |
<p name='debug_idx'> | |
3400102</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396906928'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
98</p> | |
<p name='debug_idx'> | |
3400098</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
23 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905944'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
93</p> | |
<p name='debug_idx'> | |
3400093</p> | |
<p name='dump_spec'> | |
P=1.000000, C=6700.000000</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
95</p> | |
<p name='debug_idx'> | |
3400095</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906056'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
94</p> | |
<p name='debug_idx'> | |
3400094</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908360'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
106</p> | |
<p name='debug_idx'> | |
3400106</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396907696'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
104</p> | |
<p name='debug_idx'> | |
3400104</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396906296'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
96</p> | |
<p name='debug_idx'> | |
3400096</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396908504'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
107</p> | |
<p name='debug_idx'> | |
3400107</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
35 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906416'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
97</p> | |
<p name='debug_idx'> | |
3400097</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498396905840'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
92</p> | |
<p name='debug_idx'> | |
3400092</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905728'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
91</p> | |
<p name='debug_idx'> | |
3400091</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498396908504' to='140498396907816' index='0'/> | |
<edge from='140498379760128' to='140498396907816' index='1'/> | |
<edge from='140498396907696' to='140498396907816' index='2'/> | |
<edge from='140498379756968' to='140498396907816' index='3'/> | |
<edge from='140498379757296' to='140498396907816' index='4'/> | |
<edge from='140498388300488' to='140498396907816' index='5'/> | |
<edge from='140498379767176' to='140498396907816' index='6'/> | |
<edge from='140498396908360' to='140498396907816' index='7'/> | |
<edge from='140498396904392' to='140498396907816' index='8'/> | |
<edge from='140498388300488' to='140498396907816' index='9'/> | |
<edge from='140498388300488' to='140498396907816' index='10'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379767696' to='140498396907064' index='1'/> | |
<edge from='140498379766480' to='140498396907064' index='2'/> | |
<edge from='140498396907064' to='140498396907176' index='1'/> | |
<edge from='140498396906928' to='140498396907312' index='0'/> | |
<edge from='140498396907176' to='140498396907312' index='1'/> | |
<edge from='140498396907312' to='140498396907592' index='0'/> | |
<edge from='140498396907312' to='140498396907456' index='0'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498396904240' to='140498396906928' index='1'/> | |
<edge from='140498396904240' to='140498396905944' index='0'/> | |
<edge from='140498379767176' to='140498396905944' index='1'/> | |
<edge from='140498396905944' to='140498396906192' index='0'/> | |
<edge from='140498396905944' to='140498396906056' index='0'/> | |
<edge from='140498396907592' to='140498396908360' index='0'/> | |
<edge from='140498379767696' to='140498396908360' index='1'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498388300488' to='140498396907696' index='1'/> | |
<edge from='140498379760264' to='140498396907696' index='2'/> | |
<edge from='140498388300488' to='140498396907696' index='3'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498388300488' to='140498396906296' index='1'/> | |
<edge from='140498379760264' to='140498396906296' index='2'/> | |
<edge from='140498388300488' to='140498396906296' index='3'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498396908504' to='140498396908504' index='0'/> | |
<edge from='140498396907592' to='140498396908504' index='2'/> | |
<edge from='140498388300488' to='140498396906416' index='0'/> | |
<edge from='140498379760128' to='140498396906416' index='1'/> | |
<edge from='140498396906296' to='140498396906416' index='2'/> | |
<edge from='140498379756968' to='140498396906416' index='3'/> | |
<edge from='140498379757296' to='140498396906416' index='4'/> | |
<edge from='140498388300488' to='140498396906416' index='5'/> | |
<edge from='140498379767176' to='140498396906416' index='6'/> | |
<edge from='140498379767696' to='140498396906416' index='7'/> | |
<edge from='140498396904392' to='140498396906416' index='8'/> | |
<edge from='140498379767176' to='140498396906416' index='9'/> | |
<edge from='140498388300488' to='140498396906416' index='10'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498396907456' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498388300488' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498396904392' to='140498379759296' index='8'/> | |
<edge from='140498396904392' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498379767176' to='140498396905840' index='1'/> | |
<edge from='140498379767176' to='140498396905728' index='1'/> | |
<edge from='140498379766480' to='140498396905728' index='2'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 28: ifeq'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396909696'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
114</p> | |
<p name='debug_idx'> | |
3400114</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396910176'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
115</p> | |
<p name='debug_idx'> | |
3400115</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396906928'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
98</p> | |
<p name='debug_idx'> | |
3400098</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
23 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907312'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
101</p> | |
<p name='debug_idx'> | |
3400101</p> | |
<p name='dump_spec'> | |
P=0.666716, C=6700.000000</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907176'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
100</p> | |
<p name='debug_idx'> | |
3400100</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907064'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
99</p> | |
<p name='debug_idx'> | |
3400099</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907592'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
103</p> | |
<p name='debug_idx'> | |
3400103</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908360'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
106</p> | |
<p name='debug_idx'> | |
3400106</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908504'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
107</p> | |
<p name='debug_idx'> | |
3400107</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
35 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907456'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
102</p> | |
<p name='debug_idx'> | |
3400102</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909064'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
110</p> | |
<p name='debug_idx'> | |
3400110</p> | |
<p name='dump_spec'> | |
P=0.500112, C=4467.000000</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908928'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
109</p> | |
<p name='debug_idx'> | |
3400109</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909208'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
111</p> | |
<p name='debug_idx'> | |
3400111</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905944'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
93</p> | |
<p name='debug_idx'> | |
3400093</p> | |
<p name='dump_spec'> | |
P=1.000000, C=6700.000000</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
95</p> | |
<p name='debug_idx'> | |
3400095</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906056'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
94</p> | |
<p name='debug_idx'> | |
3400094</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908688'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
108</p> | |
<p name='debug_idx'> | |
3400108</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396909448'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
113</p> | |
<p name='debug_idx'> | |
3400113</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396907696'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
104</p> | |
<p name='debug_idx'> | |
3400104</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906296'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
96</p> | |
<p name='debug_idx'> | |
3400096</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396909344'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
112</p> | |
<p name='debug_idx'> | |
3400112</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907816'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
105</p> | |
<p name='debug_idx'> | |
3400105</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396906416'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
97</p> | |
<p name='debug_idx'> | |
3400097</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498396905840'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
92</p> | |
<p name='debug_idx'> | |
3400092</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905728'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
91</p> | |
<p name='debug_idx'> | |
3400091</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498396909344' to='140498396909696' index='0'/> | |
<edge from='140498379760128' to='140498396909696' index='1'/> | |
<edge from='140498396909448' to='140498396909696' index='2'/> | |
<edge from='140498379756968' to='140498396909696' index='3'/> | |
<edge from='140498379757296' to='140498396909696' index='4'/> | |
<edge from='140498388300488' to='140498396909696' index='5'/> | |
<edge from='140498379767176' to='140498396909696' index='6'/> | |
<edge from='140498379767696' to='140498396909696' index='7'/> | |
<edge from='140498396910176' to='140498396909696' index='8'/> | |
<edge from='140498388300488' to='140498396909696' index='9'/> | |
<edge from='140498388300488' to='140498396909696' index='10'/> | |
<edge from='140498396909344' to='140498396910176' index='0'/> | |
<edge from='140498396904392' to='140498396910176' index='1'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498396904240' to='140498396906928' index='1'/> | |
<edge from='140498396906928' to='140498396907312' index='0'/> | |
<edge from='140498396907176' to='140498396907312' index='1'/> | |
<edge from='140498396907064' to='140498396907176' index='1'/> | |
<edge from='140498379767696' to='140498396907064' index='1'/> | |
<edge from='140498379766480' to='140498396907064' index='2'/> | |
<edge from='140498396907312' to='140498396907592' index='0'/> | |
<edge from='140498396907592' to='140498396908360' index='0'/> | |
<edge from='140498379767696' to='140498396908360' index='1'/> | |
<edge from='140498396908504' to='140498396908504' index='0'/> | |
<edge from='140498396909344' to='140498396908504' index='1'/> | |
<edge from='140498396907592' to='140498396908504' index='2'/> | |
<edge from='140498396907312' to='140498396907456' index='0'/> | |
<edge from='140498396907456' to='140498396909064' index='0'/> | |
<edge from='140498396908928' to='140498396909064' index='1'/> | |
<edge from='140498396908688' to='140498396908928' index='1'/> | |
<edge from='140498396909064' to='140498396909208' index='0'/> | |
<edge from='140498396904240' to='140498396905944' index='0'/> | |
<edge from='140498379767176' to='140498396905944' index='1'/> | |
<edge from='140498396905944' to='140498396906192' index='0'/> | |
<edge from='140498396905944' to='140498396906056' index='0'/> | |
<edge from='140498396904392' to='140498396908688' index='1'/> | |
<edge from='140498379766480' to='140498396908688' index='2'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498388300488' to='140498396909448' index='1'/> | |
<edge from='140498379760264' to='140498396909448' index='2'/> | |
<edge from='140498388300488' to='140498396909448' index='3'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498388300488' to='140498396907696' index='1'/> | |
<edge from='140498379760264' to='140498396907696' index='2'/> | |
<edge from='140498388300488' to='140498396907696' index='3'/> | |
<edge from='140498388300488' to='140498396906296' index='1'/> | |
<edge from='140498379760264' to='140498396906296' index='2'/> | |
<edge from='140498388300488' to='140498396906296' index='3'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498396909064' to='140498396909344' index='0'/> | |
<edge from='140498396908504' to='140498396907816' index='0'/> | |
<edge from='140498379760128' to='140498396907816' index='1'/> | |
<edge from='140498396907696' to='140498396907816' index='2'/> | |
<edge from='140498379756968' to='140498396907816' index='3'/> | |
<edge from='140498379757296' to='140498396907816' index='4'/> | |
<edge from='140498388300488' to='140498396907816' index='5'/> | |
<edge from='140498379767176' to='140498396907816' index='6'/> | |
<edge from='140498388300488' to='140498396907816' index='7'/> | |
<edge from='140498388300488' to='140498396907816' index='8'/> | |
<edge from='140498388300488' to='140498396907816' index='9'/> | |
<edge from='140498388300488' to='140498396907816' index='10'/> | |
<edge from='140498388300488' to='140498396906416' index='0'/> | |
<edge from='140498379760128' to='140498396906416' index='1'/> | |
<edge from='140498396906296' to='140498396906416' index='2'/> | |
<edge from='140498379756968' to='140498396906416' index='3'/> | |
<edge from='140498379757296' to='140498396906416' index='4'/> | |
<edge from='140498388300488' to='140498396906416' index='5'/> | |
<edge from='140498379767176' to='140498396906416' index='6'/> | |
<edge from='140498379767696' to='140498396906416' index='7'/> | |
<edge from='140498396904392' to='140498396906416' index='8'/> | |
<edge from='140498379767176' to='140498396906416' index='9'/> | |
<edge from='140498388300488' to='140498396906416' index='10'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498396909208' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498388300488' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498396904392' to='140498379759296' index='8'/> | |
<edge from='140498396904392' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498379767176' to='140498396905840' index='1'/> | |
<edge from='140498379767176' to='140498396905728' index='1'/> | |
<edge from='140498379766480' to='140498396905728' index='2'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 31: iconst_1'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396909696'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
114</p> | |
<p name='debug_idx'> | |
3400114</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396910176'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
115</p> | |
<p name='debug_idx'> | |
3400115</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396906928'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
98</p> | |
<p name='debug_idx'> | |
3400098</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
23 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907312'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
101</p> | |
<p name='debug_idx'> | |
3400101</p> | |
<p name='dump_spec'> | |
P=0.666716, C=6700.000000</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907176'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
100</p> | |
<p name='debug_idx'> | |
3400100</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907064'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
99</p> | |
<p name='debug_idx'> | |
3400099</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907592'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
103</p> | |
<p name='debug_idx'> | |
3400103</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908360'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
106</p> | |
<p name='debug_idx'> | |
3400106</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908504'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
107</p> | |
<p name='debug_idx'> | |
3400107</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
35 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907456'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
102</p> | |
<p name='debug_idx'> | |
3400102</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909064'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
110</p> | |
<p name='debug_idx'> | |
3400110</p> | |
<p name='dump_spec'> | |
P=0.500112, C=4467.000000</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908928'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
109</p> | |
<p name='debug_idx'> | |
3400109</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909208'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
111</p> | |
<p name='debug_idx'> | |
3400111</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905944'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
93</p> | |
<p name='debug_idx'> | |
3400093</p> | |
<p name='dump_spec'> | |
P=1.000000, C=6700.000000</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
95</p> | |
<p name='debug_idx'> | |
3400095</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906056'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
94</p> | |
<p name='debug_idx'> | |
3400094</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908688'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
108</p> | |
<p name='debug_idx'> | |
3400108</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396909448'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
113</p> | |
<p name='debug_idx'> | |
3400113</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396907696'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
104</p> | |
<p name='debug_idx'> | |
3400104</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906296'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
96</p> | |
<p name='debug_idx'> | |
3400096</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396909344'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
112</p> | |
<p name='debug_idx'> | |
3400112</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907816'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
105</p> | |
<p name='debug_idx'> | |
3400105</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396906416'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
97</p> | |
<p name='debug_idx'> | |
3400097</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498396905840'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
92</p> | |
<p name='debug_idx'> | |
3400092</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905728'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
91</p> | |
<p name='debug_idx'> | |
3400091</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498396909344' to='140498396909696' index='0'/> | |
<edge from='140498379760128' to='140498396909696' index='1'/> | |
<edge from='140498396909448' to='140498396909696' index='2'/> | |
<edge from='140498379756968' to='140498396909696' index='3'/> | |
<edge from='140498379757296' to='140498396909696' index='4'/> | |
<edge from='140498388300488' to='140498396909696' index='5'/> | |
<edge from='140498379767176' to='140498396909696' index='6'/> | |
<edge from='140498379767696' to='140498396909696' index='7'/> | |
<edge from='140498396910176' to='140498396909696' index='8'/> | |
<edge from='140498388300488' to='140498396909696' index='9'/> | |
<edge from='140498388300488' to='140498396909696' index='10'/> | |
<edge from='140498396909344' to='140498396910176' index='0'/> | |
<edge from='140498396904392' to='140498396910176' index='1'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498396904240' to='140498396906928' index='1'/> | |
<edge from='140498396906928' to='140498396907312' index='0'/> | |
<edge from='140498396907176' to='140498396907312' index='1'/> | |
<edge from='140498396907064' to='140498396907176' index='1'/> | |
<edge from='140498379767696' to='140498396907064' index='1'/> | |
<edge from='140498379766480' to='140498396907064' index='2'/> | |
<edge from='140498396907312' to='140498396907592' index='0'/> | |
<edge from='140498396907592' to='140498396908360' index='0'/> | |
<edge from='140498379767696' to='140498396908360' index='1'/> | |
<edge from='140498396908504' to='140498396908504' index='0'/> | |
<edge from='140498396909344' to='140498396908504' index='1'/> | |
<edge from='140498396907592' to='140498396908504' index='2'/> | |
<edge from='140498396907312' to='140498396907456' index='0'/> | |
<edge from='140498396907456' to='140498396909064' index='0'/> | |
<edge from='140498396908928' to='140498396909064' index='1'/> | |
<edge from='140498396908688' to='140498396908928' index='1'/> | |
<edge from='140498396909064' to='140498396909208' index='0'/> | |
<edge from='140498396904240' to='140498396905944' index='0'/> | |
<edge from='140498379767176' to='140498396905944' index='1'/> | |
<edge from='140498396905944' to='140498396906192' index='0'/> | |
<edge from='140498396905944' to='140498396906056' index='0'/> | |
<edge from='140498396904392' to='140498396908688' index='1'/> | |
<edge from='140498379766480' to='140498396908688' index='2'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498388300488' to='140498396909448' index='1'/> | |
<edge from='140498379760264' to='140498396909448' index='2'/> | |
<edge from='140498388300488' to='140498396909448' index='3'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498388300488' to='140498396907696' index='1'/> | |
<edge from='140498379760264' to='140498396907696' index='2'/> | |
<edge from='140498388300488' to='140498396907696' index='3'/> | |
<edge from='140498388300488' to='140498396906296' index='1'/> | |
<edge from='140498379760264' to='140498396906296' index='2'/> | |
<edge from='140498388300488' to='140498396906296' index='3'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498396909064' to='140498396909344' index='0'/> | |
<edge from='140498396908504' to='140498396907816' index='0'/> | |
<edge from='140498379760128' to='140498396907816' index='1'/> | |
<edge from='140498396907696' to='140498396907816' index='2'/> | |
<edge from='140498379756968' to='140498396907816' index='3'/> | |
<edge from='140498379757296' to='140498396907816' index='4'/> | |
<edge from='140498388300488' to='140498396907816' index='5'/> | |
<edge from='140498379767176' to='140498396907816' index='6'/> | |
<edge from='140498388300488' to='140498396907816' index='7'/> | |
<edge from='140498388300488' to='140498396907816' index='8'/> | |
<edge from='140498388300488' to='140498396907816' index='9'/> | |
<edge from='140498388300488' to='140498396907816' index='10'/> | |
<edge from='140498388300488' to='140498396906416' index='0'/> | |
<edge from='140498379760128' to='140498396906416' index='1'/> | |
<edge from='140498396906296' to='140498396906416' index='2'/> | |
<edge from='140498379756968' to='140498396906416' index='3'/> | |
<edge from='140498379757296' to='140498396906416' index='4'/> | |
<edge from='140498388300488' to='140498396906416' index='5'/> | |
<edge from='140498379767176' to='140498396906416' index='6'/> | |
<edge from='140498379767696' to='140498396906416' index='7'/> | |
<edge from='140498396904392' to='140498396906416' index='8'/> | |
<edge from='140498379767176' to='140498396906416' index='9'/> | |
<edge from='140498388300488' to='140498396906416' index='10'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498396909208' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498388300488' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498396904392' to='140498379759296' index='8'/> | |
<edge from='140498379767176' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498379767176' to='140498396905840' index='1'/> | |
<edge from='140498379767176' to='140498396905728' index='1'/> | |
<edge from='140498379766480' to='140498396905728' index='2'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 32: goto'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396909696'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
114</p> | |
<p name='debug_idx'> | |
3400114</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396910176'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
115</p> | |
<p name='debug_idx'> | |
3400115</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396906928'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
98</p> | |
<p name='debug_idx'> | |
3400098</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
23 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907312'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
101</p> | |
<p name='debug_idx'> | |
3400101</p> | |
<p name='dump_spec'> | |
P=0.666716, C=6700.000000</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907176'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
100</p> | |
<p name='debug_idx'> | |
3400100</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907064'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
99</p> | |
<p name='debug_idx'> | |
3400099</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907592'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
103</p> | |
<p name='debug_idx'> | |
3400103</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908360'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
106</p> | |
<p name='debug_idx'> | |
3400106</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908504'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
107</p> | |
<p name='debug_idx'> | |
3400107</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
35 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907456'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
102</p> | |
<p name='debug_idx'> | |
3400102</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909064'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
110</p> | |
<p name='debug_idx'> | |
3400110</p> | |
<p name='dump_spec'> | |
P=0.500112, C=4467.000000</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908928'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
109</p> | |
<p name='debug_idx'> | |
3400109</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909208'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
111</p> | |
<p name='debug_idx'> | |
3400111</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396910352'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
116</p> | |
<p name='debug_idx'> | |
3400116</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
36 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905944'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
93</p> | |
<p name='debug_idx'> | |
3400093</p> | |
<p name='dump_spec'> | |
P=1.000000, C=6700.000000</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
95</p> | |
<p name='debug_idx'> | |
3400095</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906056'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
94</p> | |
<p name='debug_idx'> | |
3400094</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908688'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
108</p> | |
<p name='debug_idx'> | |
3400108</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396909448'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
113</p> | |
<p name='debug_idx'> | |
3400113</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396907696'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
104</p> | |
<p name='debug_idx'> | |
3400104</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906296'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
96</p> | |
<p name='debug_idx'> | |
3400096</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396909344'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
112</p> | |
<p name='debug_idx'> | |
3400112</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907816'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
105</p> | |
<p name='debug_idx'> | |
3400105</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396906416'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
97</p> | |
<p name='debug_idx'> | |
3400097</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498396905840'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
92</p> | |
<p name='debug_idx'> | |
3400092</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905728'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
91</p> | |
<p name='debug_idx'> | |
3400091</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498396909344' to='140498396909696' index='0'/> | |
<edge from='140498379760128' to='140498396909696' index='1'/> | |
<edge from='140498396909448' to='140498396909696' index='2'/> | |
<edge from='140498379756968' to='140498396909696' index='3'/> | |
<edge from='140498379757296' to='140498396909696' index='4'/> | |
<edge from='140498388300488' to='140498396909696' index='5'/> | |
<edge from='140498379767176' to='140498396909696' index='6'/> | |
<edge from='140498379767696' to='140498396909696' index='7'/> | |
<edge from='140498396910176' to='140498396909696' index='8'/> | |
<edge from='140498388300488' to='140498396909696' index='9'/> | |
<edge from='140498388300488' to='140498396909696' index='10'/> | |
<edge from='140498396909344' to='140498396910176' index='0'/> | |
<edge from='140498396904392' to='140498396910176' index='1'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498396904240' to='140498396906928' index='1'/> | |
<edge from='140498396906928' to='140498396907312' index='0'/> | |
<edge from='140498396907176' to='140498396907312' index='1'/> | |
<edge from='140498396907064' to='140498396907176' index='1'/> | |
<edge from='140498379767696' to='140498396907064' index='1'/> | |
<edge from='140498379766480' to='140498396907064' index='2'/> | |
<edge from='140498396907312' to='140498396907592' index='0'/> | |
<edge from='140498396907592' to='140498396908360' index='0'/> | |
<edge from='140498379767696' to='140498396908360' index='1'/> | |
<edge from='140498396908504' to='140498396908504' index='0'/> | |
<edge from='140498396909344' to='140498396908504' index='1'/> | |
<edge from='140498396907592' to='140498396908504' index='2'/> | |
<edge from='140498396907312' to='140498396907456' index='0'/> | |
<edge from='140498396907456' to='140498396909064' index='0'/> | |
<edge from='140498396908928' to='140498396909064' index='1'/> | |
<edge from='140498396908688' to='140498396908928' index='1'/> | |
<edge from='140498396909064' to='140498396909208' index='0'/> | |
<edge from='140498396910352' to='140498396910352' index='0'/> | |
<edge from='140498396909208' to='140498396910352' index='2'/> | |
<edge from='140498396904240' to='140498396905944' index='0'/> | |
<edge from='140498379767176' to='140498396905944' index='1'/> | |
<edge from='140498396905944' to='140498396906192' index='0'/> | |
<edge from='140498396905944' to='140498396906056' index='0'/> | |
<edge from='140498396904392' to='140498396908688' index='1'/> | |
<edge from='140498379766480' to='140498396908688' index='2'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498388300488' to='140498396909448' index='1'/> | |
<edge from='140498379760264' to='140498396909448' index='2'/> | |
<edge from='140498388300488' to='140498396909448' index='3'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498388300488' to='140498396907696' index='1'/> | |
<edge from='140498379760264' to='140498396907696' index='2'/> | |
<edge from='140498388300488' to='140498396907696' index='3'/> | |
<edge from='140498388300488' to='140498396906296' index='1'/> | |
<edge from='140498379760264' to='140498396906296' index='2'/> | |
<edge from='140498388300488' to='140498396906296' index='3'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498396909064' to='140498396909344' index='0'/> | |
<edge from='140498396908504' to='140498396907816' index='0'/> | |
<edge from='140498379760128' to='140498396907816' index='1'/> | |
<edge from='140498396907696' to='140498396907816' index='2'/> | |
<edge from='140498379756968' to='140498396907816' index='3'/> | |
<edge from='140498379757296' to='140498396907816' index='4'/> | |
<edge from='140498388300488' to='140498396907816' index='5'/> | |
<edge from='140498379767176' to='140498396907816' index='6'/> | |
<edge from='140498388300488' to='140498396907816' index='7'/> | |
<edge from='140498388300488' to='140498396907816' index='8'/> | |
<edge from='140498388300488' to='140498396907816' index='9'/> | |
<edge from='140498388300488' to='140498396907816' index='10'/> | |
<edge from='140498388300488' to='140498396906416' index='0'/> | |
<edge from='140498379760128' to='140498396906416' index='1'/> | |
<edge from='140498396906296' to='140498396906416' index='2'/> | |
<edge from='140498379756968' to='140498396906416' index='3'/> | |
<edge from='140498379757296' to='140498396906416' index='4'/> | |
<edge from='140498388300488' to='140498396906416' index='5'/> | |
<edge from='140498379767176' to='140498396906416' index='6'/> | |
<edge from='140498379767696' to='140498396906416' index='7'/> | |
<edge from='140498396904392' to='140498396906416' index='8'/> | |
<edge from='140498379767176' to='140498396906416' index='9'/> | |
<edge from='140498388300488' to='140498396906416' index='10'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498396910352' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498388300488' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498396904392' to='140498379759296' index='8'/> | |
<edge from='140498379767176' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498379767176' to='140498396905840' index='1'/> | |
<edge from='140498379767176' to='140498396905728' index='1'/> | |
<edge from='140498379766480' to='140498396905728' index='2'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode 35: iconst_0'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396909696'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
114</p> | |
<p name='debug_idx'> | |
3400114</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396910176'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
115</p> | |
<p name='debug_idx'> | |
3400115</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396906928'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
98</p> | |
<p name='debug_idx'> | |
3400098</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
23 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907312'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
101</p> | |
<p name='debug_idx'> | |
3400101</p> | |
<p name='dump_spec'> | |
P=0.666716, C=6700.000000</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907176'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
100</p> | |
<p name='debug_idx'> | |
3400100</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907064'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
99</p> | |
<p name='debug_idx'> | |
3400099</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907592'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
103</p> | |
<p name='debug_idx'> | |
3400103</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908360'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
106</p> | |
<p name='debug_idx'> | |
3400106</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908504'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
107</p> | |
<p name='debug_idx'> | |
3400107</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
35 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907456'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
102</p> | |
<p name='debug_idx'> | |
3400102</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909064'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
110</p> | |
<p name='debug_idx'> | |
3400110</p> | |
<p name='dump_spec'> | |
P=0.500112, C=4467.000000</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908928'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
109</p> | |
<p name='debug_idx'> | |
3400109</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909208'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
111</p> | |
<p name='debug_idx'> | |
3400111</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396910352'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
116</p> | |
<p name='debug_idx'> | |
3400116</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
36 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905944'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
93</p> | |
<p name='debug_idx'> | |
3400093</p> | |
<p name='dump_spec'> | |
P=1.000000, C=6700.000000</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
95</p> | |
<p name='debug_idx'> | |
3400095</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906056'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
94</p> | |
<p name='debug_idx'> | |
3400094</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908688'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
108</p> | |
<p name='debug_idx'> | |
3400108</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396909448'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
113</p> | |
<p name='debug_idx'> | |
3400113</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396907696'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
104</p> | |
<p name='debug_idx'> | |
3400104</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906296'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
96</p> | |
<p name='debug_idx'> | |
3400096</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396909344'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
112</p> | |
<p name='debug_idx'> | |
3400112</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907816'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
105</p> | |
<p name='debug_idx'> | |
3400105</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396906416'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
97</p> | |
<p name='debug_idx'> | |
3400097</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759296'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
20</p> | |
<p name='debug_idx'> | |
3400020</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498396905840'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
92</p> | |
<p name='debug_idx'> | |
3400092</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905728'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
91</p> | |
<p name='debug_idx'> | |
3400091</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498396909344' to='140498396909696' index='0'/> | |
<edge from='140498379760128' to='140498396909696' index='1'/> | |
<edge from='140498396909448' to='140498396909696' index='2'/> | |
<edge from='140498379756968' to='140498396909696' index='3'/> | |
<edge from='140498379757296' to='140498396909696' index='4'/> | |
<edge from='140498388300488' to='140498396909696' index='5'/> | |
<edge from='140498379767176' to='140498396909696' index='6'/> | |
<edge from='140498379767696' to='140498396909696' index='7'/> | |
<edge from='140498396910176' to='140498396909696' index='8'/> | |
<edge from='140498388300488' to='140498396909696' index='9'/> | |
<edge from='140498388300488' to='140498396909696' index='10'/> | |
<edge from='140498396909344' to='140498396910176' index='0'/> | |
<edge from='140498396904392' to='140498396910176' index='1'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498396904240' to='140498396906928' index='1'/> | |
<edge from='140498396906928' to='140498396907312' index='0'/> | |
<edge from='140498396907176' to='140498396907312' index='1'/> | |
<edge from='140498396907064' to='140498396907176' index='1'/> | |
<edge from='140498379767696' to='140498396907064' index='1'/> | |
<edge from='140498379766480' to='140498396907064' index='2'/> | |
<edge from='140498396907312' to='140498396907592' index='0'/> | |
<edge from='140498396907592' to='140498396908360' index='0'/> | |
<edge from='140498379767696' to='140498396908360' index='1'/> | |
<edge from='140498396908504' to='140498396908504' index='0'/> | |
<edge from='140498396909344' to='140498396908504' index='1'/> | |
<edge from='140498396907592' to='140498396908504' index='2'/> | |
<edge from='140498396907312' to='140498396907456' index='0'/> | |
<edge from='140498396907456' to='140498396909064' index='0'/> | |
<edge from='140498396908928' to='140498396909064' index='1'/> | |
<edge from='140498396908688' to='140498396908928' index='1'/> | |
<edge from='140498396909064' to='140498396909208' index='0'/> | |
<edge from='140498396910352' to='140498396910352' index='0'/> | |
<edge from='140498396909208' to='140498396910352' index='2'/> | |
<edge from='140498396904240' to='140498396905944' index='0'/> | |
<edge from='140498379767176' to='140498396905944' index='1'/> | |
<edge from='140498396905944' to='140498396906192' index='0'/> | |
<edge from='140498396905944' to='140498396906056' index='0'/> | |
<edge from='140498396904392' to='140498396908688' index='1'/> | |
<edge from='140498379766480' to='140498396908688' index='2'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498388300488' to='140498396909448' index='1'/> | |
<edge from='140498379760264' to='140498396909448' index='2'/> | |
<edge from='140498388300488' to='140498396909448' index='3'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498388300488' to='140498396907696' index='1'/> | |
<edge from='140498379760264' to='140498396907696' index='2'/> | |
<edge from='140498388300488' to='140498396907696' index='3'/> | |
<edge from='140498388300488' to='140498396906296' index='1'/> | |
<edge from='140498379760264' to='140498396906296' index='2'/> | |
<edge from='140498388300488' to='140498396906296' index='3'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498396909064' to='140498396909344' index='0'/> | |
<edge from='140498396908504' to='140498396907816' index='0'/> | |
<edge from='140498379760128' to='140498396907816' index='1'/> | |
<edge from='140498396907696' to='140498396907816' index='2'/> | |
<edge from='140498379756968' to='140498396907816' index='3'/> | |
<edge from='140498379757296' to='140498396907816' index='4'/> | |
<edge from='140498388300488' to='140498396907816' index='5'/> | |
<edge from='140498379767176' to='140498396907816' index='6'/> | |
<edge from='140498388300488' to='140498396907816' index='7'/> | |
<edge from='140498388300488' to='140498396907816' index='8'/> | |
<edge from='140498379766480' to='140498396907816' index='9'/> | |
<edge from='140498388300488' to='140498396907816' index='10'/> | |
<edge from='140498388300488' to='140498396906416' index='0'/> | |
<edge from='140498379760128' to='140498396906416' index='1'/> | |
<edge from='140498396906296' to='140498396906416' index='2'/> | |
<edge from='140498379756968' to='140498396906416' index='3'/> | |
<edge from='140498379757296' to='140498396906416' index='4'/> | |
<edge from='140498388300488' to='140498396906416' index='5'/> | |
<edge from='140498379767176' to='140498396906416' index='6'/> | |
<edge from='140498379767696' to='140498396906416' index='7'/> | |
<edge from='140498396904392' to='140498396906416' index='8'/> | |
<edge from='140498379767176' to='140498396906416' index='9'/> | |
<edge from='140498388300488' to='140498396906416' index='10'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498396910352' to='140498379759296' index='0'/> | |
<edge from='140498379760128' to='140498379759296' index='1'/> | |
<edge from='140498379760368' to='140498379759296' index='2'/> | |
<edge from='140498379756968' to='140498379759296' index='3'/> | |
<edge from='140498379757296' to='140498379759296' index='4'/> | |
<edge from='140498388300488' to='140498379759296' index='5'/> | |
<edge from='140498379767176' to='140498379759296' index='6'/> | |
<edge from='140498379767696' to='140498379759296' index='7'/> | |
<edge from='140498396904392' to='140498379759296' index='8'/> | |
<edge from='140498379767176' to='140498379759296' index='9'/> | |
<edge from='140498388300488' to='140498379759296' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498379767176' to='140498396905840' index='1'/> | |
<edge from='140498379767176' to='140498396905728' index='1'/> | |
<edge from='140498379766480' to='140498396905728' index='2'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Bytecode -1: ireturn'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396907816'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
105</p> | |
<p name='debug_idx'> | |
3400105</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396907696'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
104</p> | |
<p name='debug_idx'> | |
3400104</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498396910352'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
116</p> | |
<p name='debug_idx'> | |
3400116</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
36 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909208'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
111</p> | |
<p name='debug_idx'> | |
3400111</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909064'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
110</p> | |
<p name='debug_idx'> | |
3400110</p> | |
<p name='dump_spec'> | |
P=0.500112, C=4467.000000</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908928'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
109</p> | |
<p name='debug_idx'> | |
3400109</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908688'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
108</p> | |
<p name='debug_idx'> | |
3400108</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396907064'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
99</p> | |
<p name='debug_idx'> | |
3400099</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907176'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
100</p> | |
<p name='debug_idx'> | |
3400100</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907312'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
101</p> | |
<p name='debug_idx'> | |
3400101</p> | |
<p name='dump_spec'> | |
P=0.666716, C=6700.000000</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907592'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
103</p> | |
<p name='debug_idx'> | |
3400103</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908360'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
106</p> | |
<p name='debug_idx'> | |
3400106</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396906928'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
98</p> | |
<p name='debug_idx'> | |
3400098</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
23 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905944'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
93</p> | |
<p name='debug_idx'> | |
3400093</p> | |
<p name='dump_spec'> | |
P=1.000000, C=6700.000000</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
95</p> | |
<p name='debug_idx'> | |
3400095</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906056'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
94</p> | |
<p name='debug_idx'> | |
3400094</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396910176'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
115</p> | |
<p name='debug_idx'> | |
3400115</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907456'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
102</p> | |
<p name='debug_idx'> | |
3400102</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909344'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
112</p> | |
<p name='debug_idx'> | |
3400112</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396910496'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
117</p> | |
<p name='debug_idx'> | |
3400117</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
36 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498396909448'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
113</p> | |
<p name='debug_idx'> | |
3400113</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906296'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
96</p> | |
<p name='debug_idx'> | |
3400096</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396908504'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
107</p> | |
<p name='debug_idx'> | |
3400107</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
35 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906416'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
97</p> | |
<p name='debug_idx'> | |
3400097</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396909696'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
114</p> | |
<p name='debug_idx'> | |
3400114</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498396905840'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
92</p> | |
<p name='debug_idx'> | |
3400092</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905728'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
91</p> | |
<p name='debug_idx'> | |
3400091</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498396908504' to='140498396907816' index='0'/> | |
<edge from='140498379760128' to='140498396907816' index='1'/> | |
<edge from='140498396907696' to='140498396907816' index='2'/> | |
<edge from='140498379756968' to='140498396907816' index='3'/> | |
<edge from='140498379757296' to='140498396907816' index='4'/> | |
<edge from='140498388300488' to='140498396907816' index='5'/> | |
<edge from='140498379767176' to='140498396907816' index='6'/> | |
<edge from='140498388300488' to='140498396907816' index='7'/> | |
<edge from='140498388300488' to='140498396907816' index='8'/> | |
<edge from='140498379766480' to='140498396907816' index='9'/> | |
<edge from='140498388300488' to='140498396907816' index='10'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498388300488' to='140498396907696' index='1'/> | |
<edge from='140498379760264' to='140498396907696' index='2'/> | |
<edge from='140498388300488' to='140498396907696' index='3'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379760264' to='140498379758000' index='1'/> | |
<edge from='140498379757744' to='140498379757744' index='0'/> | |
<edge from='140498396910352' to='140498379757744' index='1'/> | |
<edge from='140498396910352' to='140498396910352' index='0'/> | |
<edge from='140498396908504' to='140498396910352' index='1'/> | |
<edge from='140498396909208' to='140498396910352' index='2'/> | |
<edge from='140498396909064' to='140498396909208' index='0'/> | |
<edge from='140498396907456' to='140498396909064' index='0'/> | |
<edge from='140498396908928' to='140498396909064' index='1'/> | |
<edge from='140498396908688' to='140498396908928' index='1'/> | |
<edge from='140498396904392' to='140498396908688' index='1'/> | |
<edge from='140498379766480' to='140498396908688' index='2'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379767696' to='140498396907064' index='1'/> | |
<edge from='140498379766480' to='140498396907064' index='2'/> | |
<edge from='140498396907064' to='140498396907176' index='1'/> | |
<edge from='140498396906928' to='140498396907312' index='0'/> | |
<edge from='140498396907176' to='140498396907312' index='1'/> | |
<edge from='140498396907312' to='140498396907592' index='0'/> | |
<edge from='140498396907592' to='140498396908360' index='0'/> | |
<edge from='140498379767696' to='140498396908360' index='1'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498396904240' to='140498396906928' index='1'/> | |
<edge from='140498396904240' to='140498396905944' index='0'/> | |
<edge from='140498379767176' to='140498396905944' index='1'/> | |
<edge from='140498396905944' to='140498396906192' index='0'/> | |
<edge from='140498396905944' to='140498396906056' index='0'/> | |
<edge from='140498396909344' to='140498396910176' index='0'/> | |
<edge from='140498396904392' to='140498396910176' index='1'/> | |
<edge from='140498396907312' to='140498396907456' index='0'/> | |
<edge from='140498396909064' to='140498396909344' index='0'/> | |
<edge from='140498396910352' to='140498396910496' index='0'/> | |
<edge from='140498379766480' to='140498396910496' index='1'/> | |
<edge from='140498379767176' to='140498396910496' index='2'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498396910496' to='140498379758344' index='1'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379760128' to='140498379757872' index='1'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379758000' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498388300488' to='140498396909448' index='1'/> | |
<edge from='140498379760264' to='140498396909448' index='2'/> | |
<edge from='140498388300488' to='140498396909448' index='3'/> | |
<edge from='140498388300488' to='140498396906296' index='1'/> | |
<edge from='140498379760264' to='140498396906296' index='2'/> | |
<edge from='140498388300488' to='140498396906296' index='3'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498396908504' to='140498396908504' index='0'/> | |
<edge from='140498396909344' to='140498396908504' index='1'/> | |
<edge from='140498396907592' to='140498396908504' index='2'/> | |
<edge from='140498388300488' to='140498396906416' index='0'/> | |
<edge from='140498379760128' to='140498396906416' index='1'/> | |
<edge from='140498396906296' to='140498396906416' index='2'/> | |
<edge from='140498379756968' to='140498396906416' index='3'/> | |
<edge from='140498379757296' to='140498396906416' index='4'/> | |
<edge from='140498388300488' to='140498396906416' index='5'/> | |
<edge from='140498379767176' to='140498396906416' index='6'/> | |
<edge from='140498379767696' to='140498396906416' index='7'/> | |
<edge from='140498396904392' to='140498396906416' index='8'/> | |
<edge from='140498379767176' to='140498396906416' index='9'/> | |
<edge from='140498388300488' to='140498396906416' index='10'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379761168' to='140498379762840' index='2'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498379762128' to='140498379762840' index='6'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498396909344' to='140498396909696' index='0'/> | |
<edge from='140498379760128' to='140498396909696' index='1'/> | |
<edge from='140498396909448' to='140498396909696' index='2'/> | |
<edge from='140498379756968' to='140498396909696' index='3'/> | |
<edge from='140498379757296' to='140498396909696' index='4'/> | |
<edge from='140498388300488' to='140498396909696' index='5'/> | |
<edge from='140498379767176' to='140498396909696' index='6'/> | |
<edge from='140498379767696' to='140498396909696' index='7'/> | |
<edge from='140498396910176' to='140498396909696' index='8'/> | |
<edge from='140498388300488' to='140498396909696' index='9'/> | |
<edge from='140498388300488' to='140498396909696' index='10'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379757872' to='140498379757552' index='1'/> | |
<edge from='140498379758160' to='140498379757552' index='2'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498379758344' to='140498379757552' index='5'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498379767176' to='140498396905840' index='1'/> | |
<edge from='140498379767176' to='140498396905728' index='1'/> | |
<edge from='140498379766480' to='140498396905728' index='2'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Before RemoveUseless'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498396911128'> | |
<properties> | |
<p name='name'> | |
Rethrow</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
119</p> | |
<p name='debug_idx'> | |
3400119</p> | |
<p name='dump_spec'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
32</p> | |
<p name='debug_idx'> | |
3400032</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379761168'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
31</p> | |
<p name='debug_idx'> | |
3400031</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498396907816'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
105</p> | |
<p name='debug_idx'> | |
3400105</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396907696'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
104</p> | |
<p name='debug_idx'> | |
3400104</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908504'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
107</p> | |
<p name='debug_idx'> | |
3400107</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
35 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907592'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
103</p> | |
<p name='debug_idx'> | |
3400103</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907312'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
101</p> | |
<p name='debug_idx'> | |
3400101</p> | |
<p name='dump_spec'> | |
P=0.666716, C=6700.000000</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907176'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
100</p> | |
<p name='debug_idx'> | |
3400100</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907064'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
99</p> | |
<p name='debug_idx'> | |
3400099</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760656'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
27</p> | |
<p name='debug_idx'> | |
3400027</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767848'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
63</p> | |
<p name='debug_idx'> | |
3400063</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904544'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
83</p> | |
<p name='debug_idx'> | |
3400083</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904664'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
84</p> | |
<p name='debug_idx'> | |
3400084</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379768032'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
64</p> | |
<p name='debug_idx'> | |
3400064</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904792'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
85</p> | |
<p name='debug_idx'> | |
3400085</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769184'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
65</p> | |
<p name='debug_idx'> | |
3400065</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379762720'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
34</p> | |
<p name='debug_idx'> | |
3400034</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759176'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
19</p> | |
<p name='debug_idx'> | |
3400019</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759024'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
18</p> | |
<p name='debug_idx'> | |
3400018</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379757432'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
10</p> | |
<p name='debug_idx'> | |
3400010</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498396903128'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
73</p> | |
<p name='debug_idx'> | |
3400073</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903272'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
74</p> | |
<p name='debug_idx'> | |
3400074</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763296'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
37</p> | |
<p name='debug_idx'> | |
3400037</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763448'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
38</p> | |
<p name='debug_idx'> | |
3400038</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905944'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
93</p> | |
<p name='debug_idx'> | |
3400093</p> | |
<p name='dump_spec'> | |
P=1.000000, C=6700.000000</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
95</p> | |
<p name='debug_idx'> | |
3400095</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906056'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
94</p> | |
<p name='debug_idx'> | |
3400094</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396910176'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
115</p> | |
<p name='debug_idx'> | |
3400115</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908688'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
108</p> | |
<p name='debug_idx'> | |
3400108</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908928'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
109</p> | |
<p name='debug_idx'> | |
3400109</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909064'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
110</p> | |
<p name='debug_idx'> | |
3400110</p> | |
<p name='dump_spec'> | |
P=0.500112, C=4467.000000</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909208'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
111</p> | |
<p name='debug_idx'> | |
3400111</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396906928'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
98</p> | |
<p name='debug_idx'> | |
3400098</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
23 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907456'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
102</p> | |
<p name='debug_idx'> | |
3400102</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908360'> | |
<properties> | |
<p name='name'> | |
CastII</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
106</p> | |
<p name='debug_idx'> | |
3400106</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909344'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
112</p> | |
<p name='debug_idx'> | |
3400112</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396910352'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
116</p> | |
<p name='debug_idx'> | |
3400116</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
36 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396910496'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
117</p> | |
<p name='debug_idx'> | |
3400117</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
36 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379758344'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
16</p> | |
<p name='debug_idx'> | |
3400016</p> | |
<p name='dump_spec'> | |
#bool</p> | |
</properties> | |
</node> | |
<node id='140498379757744'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
12</p> | |
<p name='debug_idx'> | |
3400012</p> | |
<p name='dump_spec'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379757872'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
13</p> | |
<p name='debug_idx'> | |
3400013</p> | |
<p name='dump_spec'> | |
#abIO</p> | |
</properties> | |
</node> | |
<node id='140498379758000'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
14</p> | |
<p name='debug_idx'> | |
3400014</p> | |
<p name='dump_spec'> | |
#memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498396906416'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
97</p> | |
<p name='debug_idx'> | |
3400097</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396906296'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
96</p> | |
<p name='debug_idx'> | |
3400096</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766152'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
52</p> | |
<p name='debug_idx'> | |
3400052</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379762840'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
35</p> | |
<p name='debug_idx'> | |
3400035</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396909696'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
114</p> | |
<p name='debug_idx'> | |
3400114</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396909448'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
113</p> | |
<p name='debug_idx'> | |
3400113</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379758824'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
17</p> | |
<p name='debug_idx'> | |
3400017</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-99 </p> | |
</properties> | |
</node> | |
<node id='140498379757552'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
11</p> | |
<p name='debug_idx'> | |
3400011</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379754288'> | |
<properties> | |
<p name='name'> | |
SafePoint</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
4</p> | |
<p name='debug_idx'> | |
3400004</p> | |
<p name='dump_spec'> | |
SafePoint </p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379758160'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
15</p> | |
<p name='debug_idx'> | |
3400015</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
</properties> | |
</node> | |
<node id='140498379769584'> | |
<properties> | |
<p name='name'> | |
LoadI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
68</p> | |
<p name='debug_idx'> | |
3400068</p> | |
<p name='dump_spec'> | |
@precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *, idx=5; #int:64</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379769400'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
67</p> | |
<p name='debug_idx'> | |
3400067</p> | |
<p name='dump_spec'> | |
Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact+16 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379765936'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
51</p> | |
<p name='debug_idx'> | |
3400051</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764576'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
46</p> | |
<p name='debug_idx'> | |
3400046</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760368'> | |
<properties> | |
<p name='name'> | |
MergeMem</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
25</p> | |
<p name='debug_idx'> | |
3400025</p> | |
<p name='dump_spec'> | |
{ - } Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396910928'> | |
<properties> | |
<p name='name'> | |
Return</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
118</p> | |
<p name='debug_idx'> | |
3400118</p> | |
<p name='dump_spec'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769744'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
69</p> | |
<p name='debug_idx'> | |
3400069</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379769296'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
66</p> | |
<p name='debug_idx'> | |
3400066</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:16</p> | |
<p name='short_name'> | |
16</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498396905840'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
92</p> | |
<p name='debug_idx'> | |
3400092</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905728'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
91</p> | |
<p name='debug_idx'> | |
3400091</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
20 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498379763192'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
36</p> | |
<p name='debug_idx'> | |
3400036</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass A: 0x00007fc854049ca8:Constant:exact * Klass:precise klass A: 0x00007fc854049ca8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498396910928' to='140498388300344' index='2'/> | |
<edge from='140498396911128' to='140498388300344' index='3'/> | |
<edge from='140498379761064' to='140498396911128' index='0'/> | |
<edge from='140498379760128' to='140498396911128' index='1'/> | |
<edge from='140498379760264' to='140498396911128' index='2'/> | |
<edge from='140498379756968' to='140498396911128' index='3'/> | |
<edge from='140498379757296' to='140498396911128' index='4'/> | |
<edge from='140498379762128' to='140498396911128' index='5'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379761064' to='140498379761288' index='0'/> | |
<edge from='140498379760128' to='140498379761288' index='1'/> | |
<edge from='140498379761168' to='140498379761288' index='2'/> | |
<edge from='140498379756968' to='140498379761288' index='3'/> | |
<edge from='140498379757296' to='140498379761288' index='4'/> | |
<edge from='140498388300488' to='140498379761288' index='5'/> | |
<edge from='140498388300488' to='140498379761288' index='6'/> | |
<edge from='140498388300488' to='140498379761288' index='7'/> | |
<edge from='140498388300488' to='140498379761288' index='8'/> | |
<edge from='140498388300488' to='140498379761288' index='9'/> | |
<edge from='140498388300488' to='140498379761288' index='10'/> | |
<edge from='140498379762128' to='140498379761288' index='11'/> | |
<edge from='140498388300488' to='140498379761168' index='1'/> | |
<edge from='140498379760264' to='140498379761168' index='2'/> | |
<edge from='140498388300488' to='140498379761168' index='3'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498396908504' to='140498396907816' index='0'/> | |
<edge from='140498379760128' to='140498396907816' index='1'/> | |
<edge from='140498396907696' to='140498396907816' index='2'/> | |
<edge from='140498379756968' to='140498396907816' index='3'/> | |
<edge from='140498379757296' to='140498396907816' index='4'/> | |
<edge from='140498388300488' to='140498396907816' index='5'/> | |
<edge from='140498379767176' to='140498396907816' index='6'/> | |
<edge from='140498388300488' to='140498396907816' index='7'/> | |
<edge from='140498388300488' to='140498396907816' index='8'/> | |
<edge from='140498379766480' to='140498396907816' index='9'/> | |
<edge from='140498388300488' to='140498396907816' index='10'/> | |
<edge from='140498388300488' to='140498396907696' index='1'/> | |
<edge from='140498379760264' to='140498396907696' index='2'/> | |
<edge from='140498388300488' to='140498396907696' index='3'/> | |
<edge from='140498396908504' to='140498396908504' index='0'/> | |
<edge from='140498396909344' to='140498396908504' index='1'/> | |
<edge from='140498396907592' to='140498396908504' index='2'/> | |
<edge from='140498396907312' to='140498396907592' index='0'/> | |
<edge from='140498396906928' to='140498396907312' index='0'/> | |
<edge from='140498396907176' to='140498396907312' index='1'/> | |
<edge from='140498396907064' to='140498396907176' index='1'/> | |
<edge from='140498379767696' to='140498396907064' index='1'/> | |
<edge from='140498379766480' to='140498396907064' index='2'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379760656' index='0'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379764464' to='140498379767848' index='1'/> | |
<edge from='140498379764464' to='140498379767848' index='2'/> | |
<edge from='140498379766616' to='140498379767848' index='3'/> | |
<edge from='140498379764464' to='140498396904544' index='1'/> | |
<edge from='140498379764464' to='140498396904544' index='2'/> | |
<edge from='140498379766616' to='140498396904544' index='3'/> | |
<edge from='140498379756832' to='140498396904664' index='1'/> | |
<edge from='140498379766720' to='140498396904664' index='2'/> | |
<edge from='140498379756832' to='140498379768032' index='1'/> | |
<edge from='140498379766720' to='140498379768032' index='2'/> | |
<edge from='140498379766872' to='140498396904792' index='1'/> | |
<edge from='140498379766872' to='140498379769184' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498388300488' to='140498379762720' index='1'/> | |
<edge from='140498379756832' to='140498379762720' index='2'/> | |
<edge from='140498388300488' to='140498379762720' index='3'/> | |
<edge from='140498388300488' to='140498379759176' index='1'/> | |
<edge from='140498379756832' to='140498379759176' index='2'/> | |
<edge from='140498388300488' to='140498379759176' index='3'/> | |
<edge from='140498388300488' to='140498379759024' index='1'/> | |
<edge from='140498379756832' to='140498379759024' index='2'/> | |
<edge from='140498388300488' to='140498379759024' index='3'/> | |
<edge from='140498388300488' to='140498379757432' index='1'/> | |
<edge from='140498379756832' to='140498379757432' index='2'/> | |
<edge from='140498388300488' to='140498379757432' index='3'/> | |
<edge from='140498379767440' to='140498396903128' index='1'/> | |
<edge from='140498379770136' to='140498396903128' index='2'/> | |
<edge from='140498396903128' to='140498396903272' index='1'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379764328' to='140498379763296' index='1'/> | |
<edge from='140498379763296' to='140498379763448' index='0'/> | |
<edge from='140498379767176' to='140498379763448' index='1'/> | |
<edge from='140498388300488' to='140498379763448' index='2'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396904240' to='140498396905944' index='0'/> | |
<edge from='140498379767176' to='140498396905944' index='1'/> | |
<edge from='140498396905944' to='140498396906192' index='0'/> | |
<edge from='140498396905944' to='140498396906056' index='0'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396909344' to='140498396910176' index='0'/> | |
<edge from='140498396904392' to='140498396910176' index='1'/> | |
<edge from='140498396904392' to='140498396908688' index='1'/> | |
<edge from='140498379766480' to='140498396908688' index='2'/> | |
<edge from='140498396908688' to='140498396908928' index='1'/> | |
<edge from='140498396907456' to='140498396909064' index='0'/> | |
<edge from='140498396908928' to='140498396909064' index='1'/> | |
<edge from='140498396909064' to='140498396909208' index='0'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498396904240' to='140498396906928' index='1'/> | |
<edge from='140498396907312' to='140498396907456' index='0'/> | |
<edge from='140498396907592' to='140498396908360' index='0'/> | |
<edge from='140498379767696' to='140498396908360' index='1'/> | |
<edge from='140498396909064' to='140498396909344' index='0'/> | |
<edge from='140498396910352' to='140498396910352' index='0'/> | |
<edge from='140498396908504' to='140498396910352' index='1'/> | |
<edge from='140498396909208' to='140498396910352' index='2'/> | |
<edge from='140498396910352' to='140498396910496' index='0'/> | |
<edge from='140498379766480' to='140498396910496' index='1'/> | |
<edge from='140498379767176' to='140498396910496' index='2'/> | |
<edge from='140498379757744' to='140498379758344' index='0'/> | |
<edge from='140498396910496' to='140498379758344' index='1'/> | |
<edge from='140498396910352' to='140498379757744' index='1'/> | |
<edge from='140498379757744' to='140498379757872' index='0'/> | |
<edge from='140498379760128' to='140498379757872' index='1'/> | |
<edge from='140498379757744' to='140498379758000' index='0'/> | |
<edge from='140498379760264' to='140498379758000' index='1'/> | |
<edge from='140498388300488' to='140498396906416' index='0'/> | |
<edge from='140498379760128' to='140498396906416' index='1'/> | |
<edge from='140498396906296' to='140498396906416' index='2'/> | |
<edge from='140498379756968' to='140498396906416' index='3'/> | |
<edge from='140498379757296' to='140498396906416' index='4'/> | |
<edge from='140498388300488' to='140498396906416' index='5'/> | |
<edge from='140498379767176' to='140498396906416' index='6'/> | |
<edge from='140498379767696' to='140498396906416' index='7'/> | |
<edge from='140498396904392' to='140498396906416' index='8'/> | |
<edge from='140498379767176' to='140498396906416' index='9'/> | |
<edge from='140498388300488' to='140498396906416' index='10'/> | |
<edge from='140498388300488' to='140498396906296' index='1'/> | |
<edge from='140498379760264' to='140498396906296' index='2'/> | |
<edge from='140498388300488' to='140498396906296' index='3'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379765216' to='140498379766152' index='0'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498379761064' to='140498379762840' index='0'/> | |
<edge from='140498379760128' to='140498379762840' index='1'/> | |
<edge from='140498379756968' to='140498379762840' index='3'/> | |
<edge from='140498379757296' to='140498379762840' index='4'/> | |
<edge from='140498388300488' to='140498379762840' index='5'/> | |
<edge from='140498396909344' to='140498396909696' index='0'/> | |
<edge from='140498379760128' to='140498396909696' index='1'/> | |
<edge from='140498396909448' to='140498396909696' index='2'/> | |
<edge from='140498379756968' to='140498396909696' index='3'/> | |
<edge from='140498379757296' to='140498396909696' index='4'/> | |
<edge from='140498388300488' to='140498396909696' index='5'/> | |
<edge from='140498379767176' to='140498396909696' index='6'/> | |
<edge from='140498379767696' to='140498396909696' index='7'/> | |
<edge from='140498396910176' to='140498396909696' index='8'/> | |
<edge from='140498388300488' to='140498396909696' index='9'/> | |
<edge from='140498388300488' to='140498396909696' index='10'/> | |
<edge from='140498388300488' to='140498396909448' index='1'/> | |
<edge from='140498379760264' to='140498396909448' index='2'/> | |
<edge from='140498388300488' to='140498396909448' index='3'/> | |
<edge from='140498379754448' to='140498379758824' index='0'/> | |
<edge from='140498379756696' to='140498379758824' index='1'/> | |
<edge from='140498379759024' to='140498379758824' index='2'/> | |
<edge from='140498379756968' to='140498379758824' index='3'/> | |
<edge from='140498379757296' to='140498379758824' index='4'/> | |
<edge from='140498388300488' to='140498379758824' index='5'/> | |
<edge from='140498388300488' to='140498379758824' index='6'/> | |
<edge from='140498388300488' to='140498379758824' index='7'/> | |
<edge from='140498388300488' to='140498379758824' index='8'/> | |
<edge from='140498388300488' to='140498379758824' index='9'/> | |
<edge from='140498388300488' to='140498379758824' index='10'/> | |
<edge from='140498379757744' to='140498379757552' index='0'/> | |
<edge from='140498379760128' to='140498379757552' index='1'/> | |
<edge from='140498379756968' to='140498379757552' index='3'/> | |
<edge from='140498379757296' to='140498379757552' index='4'/> | |
<edge from='140498396910496' to='140498379757552' index='5'/> | |
<edge from='140498379754448' to='140498379754288' index='0'/> | |
<edge from='140498379756696' to='140498379754288' index='1'/> | |
<edge from='140498379756832' to='140498379754288' index='2'/> | |
<edge from='140498379756968' to='140498379754288' index='3'/> | |
<edge from='140498379757296' to='140498379754288' index='4'/> | |
<edge from='140498388300488' to='140498379754288' index='5'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498388300488' to='140498379758160' index='1'/> | |
<edge from='140498379760264' to='140498379758160' index='2'/> | |
<edge from='140498388300488' to='140498379758160' index='3'/> | |
<edge from='140498379760264' to='140498379769584' index='1'/> | |
<edge from='140498379769400' to='140498379769584' index='2'/> | |
<edge from='140498379767440' to='140498379769400' index='1'/> | |
<edge from='140498379767440' to='140498379769400' index='2'/> | |
<edge from='140498379769296' to='140498379769400' index='3'/> | |
<edge from='140498388300488' to='140498379765936' index='1'/> | |
<edge from='140498379760264' to='140498379765936' index='2'/> | |
<edge from='140498388300488' to='140498379765936' index='3'/> | |
<edge from='140498388300488' to='140498379764576' index='1'/> | |
<edge from='140498379760264' to='140498379764576' index='2'/> | |
<edge from='140498388300488' to='140498379764576' index='3'/> | |
<edge from='140498388300488' to='140498379760368' index='1'/> | |
<edge from='140498379760264' to='140498379760368' index='2'/> | |
<edge from='140498388300488' to='140498379760368' index='3'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498396910352' to='140498396910928' index='0'/> | |
<edge from='140498379760128' to='140498396910928' index='1'/> | |
<edge from='140498379760264' to='140498396910928' index='2'/> | |
<edge from='140498379756968' to='140498396910928' index='3'/> | |
<edge from='140498379757296' to='140498396910928' index='4'/> | |
<edge from='140498396910496' to='140498396910928' index='5'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379769744' index='0'/> | |
<edge from='140498388300344' to='140498379769296' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498379767176' to='140498396905840' index='1'/> | |
<edge from='140498379767176' to='140498396905728' index='1'/> | |
<edge from='140498379766480' to='140498396905728' index='2'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498379763192' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<method name='static jboolean SubtypeTest.driver()' shortName=' SubtypeTest::driver' bci='-1'> | |
<bytecodes> | |
<![CDATA[ | |
0 invokestatic 4 <SubtypeTest.getObject()LA;> | |
0 bci: 0 CounterData count(6700) | |
3 astore_0 | |
4 fast_aload_0 | |
5 instanceof 5 <A> | |
16 bci: 5 ReceiverTypeData count(0) entries(2) | |
'C'(2234 0.50) | |
'A'(2233 0.50) | |
8 istore_1 | |
9 fast_aload_0 | |
10 instanceof 6 <B> | |
64 bci: 10 ReceiverTypeData count(4294965063) entries(2) | |
'C'(2234 1.00) | |
'A'(2233 1.00) | |
13 istore_2 | |
14 fast_aload_0 | |
15 instanceof 7 <C> | |
112 bci: 15 ReceiverTypeData count(4294962830) entries(2) | |
'C'(2234 2234.00) | |
'A'(2233 2233.00) | |
18 istore_3 | |
19 iload_1 | |
20 ifeq 35 | |
160 bci: 20 BranchData taken(0) displacement(120) | |
not taken(6700) | |
23 iload_2 | |
24 ifeq 35 | |
192 bci: 24 BranchData taken(2233) displacement(88) | |
not taken(4467) | |
27 iload_3 | |
28 ifeq 35 | |
224 bci: 28 BranchData taken(2233) displacement(56) | |
not taken(2234) | |
31 iconst_1 | |
32 goto 36 | |
256 bci: 32 JumpData taken(2234) displacement(24) | |
35 iconst_0 | |
36 ireturn | |
]]> | |
</bytecodes> | |
<inline> | |
</inline> | |
</method> | |
<graph name='After Parsing'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498396911128'> | |
<properties> | |
<p name='name'> | |
Rethrow</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
119</p> | |
<p name='debug_idx'> | |
3400119</p> | |
<p name='dump_spec'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905048'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
87</p> | |
<p name='debug_idx'> | |
3400087</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905184'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
88</p> | |
<p name='debug_idx'> | |
3400088</p> | |
<p name='dump_spec'> | |
P=0.900000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903936'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
79</p> | |
<p name='debug_idx'> | |
3400079</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903656'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
77</p> | |
<p name='debug_idx'> | |
3400077</p> | |
<p name='dump_spec'> | |
P=0.830000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903520'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
76</p> | |
<p name='debug_idx'> | |
3400076</p> | |
<p name='dump_spec'> | |
[eq]</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396903800'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
78</p> | |
<p name='debug_idx'> | |
3400078</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396907064'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
99</p> | |
<p name='debug_idx'> | |
3400099</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907176'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
100</p> | |
<p name='debug_idx'> | |
3400100</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907312'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
101</p> | |
<p name='debug_idx'> | |
3400101</p> | |
<p name='dump_spec'> | |
P=0.666716, C=6700.000000</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396906928'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
98</p> | |
<p name='debug_idx'> | |
3400098</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
23 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396908688'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
108</p> | |
<p name='debug_idx'> | |
3400108</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908928'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
109</p> | |
<p name='debug_idx'> | |
3400109</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909064'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
110</p> | |
<p name='debug_idx'> | |
3400110</p> | |
<p name='dump_spec'> | |
P=0.500112, C=4467.000000</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909344'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
112</p> | |
<p name='debug_idx'> | |
3400112</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908504'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
107</p> | |
<p name='debug_idx'> | |
3400107</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
35 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396910352'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
116</p> | |
<p name='debug_idx'> | |
3400116</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
36 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396910496'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
117</p> | |
<p name='debug_idx'> | |
3400117</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
36 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396909208'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
111</p> | |
<p name='debug_idx'> | |
3400111</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907592'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
103</p> | |
<p name='debug_idx'> | |
3400103</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907456'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
102</p> | |
<p name='debug_idx'> | |
3400102</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396905496'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
90</p> | |
<p name='debug_idx'> | |
3400090</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396905328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
89</p> | |
<p name='debug_idx'> | |
3400089</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396910928'> | |
<properties> | |
<p name='name'> | |
Return</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
118</p> | |
<p name='debug_idx'> | |
3400118</p> | |
<p name='dump_spec'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498396910928' to='140498388300344' index='2'/> | |
<edge from='140498396911128' to='140498388300344' index='3'/> | |
<edge from='140498379761064' to='140498396911128' index='0'/> | |
<edge from='140498379760128' to='140498396911128' index='1'/> | |
<edge from='140498379760264' to='140498396911128' index='2'/> | |
<edge from='140498379756968' to='140498396911128' index='3'/> | |
<edge from='140498379757296' to='140498396911128' index='4'/> | |
<edge from='140498379762128' to='140498396911128' index='5'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498396904904' to='140498396905048' index='1'/> | |
<edge from='140498379767544' to='140498396905184' index='0'/> | |
<edge from='140498396905048' to='140498396905184' index='1'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396903800' to='140498379767544' index='1'/> | |
<edge from='140498396903936' to='140498379767544' index='2'/> | |
<edge from='140498396903656' to='140498396903936' index='0'/> | |
<edge from='140498379764328' to='140498396903656' index='0'/> | |
<edge from='140498396903520' to='140498396903656' index='1'/> | |
<edge from='140498396903408' to='140498396903520' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498396903656' to='140498396903800' index='0'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379767696' to='140498396907064' index='1'/> | |
<edge from='140498379766480' to='140498396907064' index='2'/> | |
<edge from='140498396907064' to='140498396907176' index='1'/> | |
<edge from='140498396906928' to='140498396907312' index='0'/> | |
<edge from='140498396907176' to='140498396907312' index='1'/> | |
<edge from='140498396904240' to='140498396906928' index='1'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396905328' to='140498396904240' index='1'/> | |
<edge from='140498396905496' to='140498396904240' index='2'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396904392' to='140498396908688' index='1'/> | |
<edge from='140498379766480' to='140498396908688' index='2'/> | |
<edge from='140498396908688' to='140498396908928' index='1'/> | |
<edge from='140498396907456' to='140498396909064' index='0'/> | |
<edge from='140498396908928' to='140498396909064' index='1'/> | |
<edge from='140498396909064' to='140498396909344' index='0'/> | |
<edge from='140498396908504' to='140498396908504' index='0'/> | |
<edge from='140498396909344' to='140498396908504' index='1'/> | |
<edge from='140498396907592' to='140498396908504' index='2'/> | |
<edge from='140498396910352' to='140498396910352' index='0'/> | |
<edge from='140498396908504' to='140498396910352' index='1'/> | |
<edge from='140498396909208' to='140498396910352' index='2'/> | |
<edge from='140498396910352' to='140498396910496' index='0'/> | |
<edge from='140498379766480' to='140498396910496' index='1'/> | |
<edge from='140498379767176' to='140498396910496' index='2'/> | |
<edge from='140498396909064' to='140498396909208' index='0'/> | |
<edge from='140498396907312' to='140498396907592' index='0'/> | |
<edge from='140498396907312' to='140498396907456' index='0'/> | |
<edge from='140498396905184' to='140498396905496' index='0'/> | |
<edge from='140498396905184' to='140498396905328' index='0'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498396910352' to='140498396910928' index='0'/> | |
<edge from='140498379760128' to='140498396910928' index='1'/> | |
<edge from='140498379760264' to='140498396910928' index='2'/> | |
<edge from='140498379756968' to='140498396910928' index='3'/> | |
<edge from='140498379757296' to='140498396910928' index='4'/> | |
<edge from='140498396910496' to='140498396910928' index='5'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Iter GVN 1'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498396911128'> | |
<properties> | |
<p name='name'> | |
Rethrow</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
119</p> | |
<p name='debug_idx'> | |
3400119</p> | |
<p name='dump_spec'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396911456'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
121</p> | |
<p name='debug_idx'> | |
3400121</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396915440'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
131</p> | |
<p name='debug_idx'> | |
4100131</p> | |
<p name='dump_spec'> | |
P=0.100000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396916560'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
137</p> | |
<p name='debug_idx'> | |
4500137</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396916312'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
135</p> | |
<p name='debug_idx'> | |
4500135</p> | |
<p name='dump_spec'> | |
P=0.170000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396912384'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
126</p> | |
<p name='debug_idx'> | |
3700126</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396912488'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
127</p> | |
<p name='debug_idx'> | |
3700127</p> | |
<p name='dump_spec'> | |
P=0.333284, C=6700.000000</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396908688'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
108</p> | |
<p name='debug_idx'> | |
3400108</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908928'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
109</p> | |
<p name='debug_idx'> | |
3400109</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396912768'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
129</p> | |
<p name='debug_idx'> | |
3700129</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396908504'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
107</p> | |
<p name='debug_idx'> | |
3400107</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
35 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396911840'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
124</p> | |
<p name='debug_idx'> | |
3400124</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396910352'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
116</p> | |
<p name='debug_idx'> | |
3400116</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
36 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396911704'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
123</p> | |
<p name='debug_idx'> | |
3400123</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396910496'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
117</p> | |
<p name='debug_idx'> | |
3400117</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
36 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396912632'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
128</p> | |
<p name='debug_idx'> | |
3700128</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396916424'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
136</p> | |
<p name='debug_idx'> | |
4500136</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396907064'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
99</p> | |
<p name='debug_idx'> | |
3400099</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907176'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
100</p> | |
<p name='debug_idx'> | |
3400100</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396915688'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
133</p> | |
<p name='debug_idx'> | |
4100133</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396915552'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
132</p> | |
<p name='debug_idx'> | |
4100132</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396911560'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
122</p> | |
<p name='debug_idx'> | |
3400122</p> | |
<p name='dump_spec'> | |
P=0.499888, C=4467.000000</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396910928'> | |
<properties> | |
<p name='name'> | |
Return</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
118</p> | |
<p name='debug_idx'> | |
3400118</p> | |
<p name='dump_spec'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498396910928' to='140498388300344' index='2'/> | |
<edge from='140498396911128' to='140498388300344' index='3'/> | |
<edge from='140498379761064' to='140498396911128' index='0'/> | |
<edge from='140498379760128' to='140498396911128' index='1'/> | |
<edge from='140498379760264' to='140498396911128' index='2'/> | |
<edge from='140498379756968' to='140498396911128' index='3'/> | |
<edge from='140498379757296' to='140498396911128' index='4'/> | |
<edge from='140498379762128' to='140498396911128' index='5'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498396904904' to='140498396911456' index='1'/> | |
<edge from='140498379767544' to='140498396915440' index='0'/> | |
<edge from='140498396911456' to='140498396915440' index='1'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396916424' to='140498379767544' index='1'/> | |
<edge from='140498396916560' to='140498379767544' index='2'/> | |
<edge from='140498396916312' to='140498396916560' index='0'/> | |
<edge from='140498379764328' to='140498396916312' index='0'/> | |
<edge from='140498396912384' to='140498396916312' index='1'/> | |
<edge from='140498396903408' to='140498396912384' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498396904240' to='140498396912488' index='0'/> | |
<edge from='140498396912384' to='140498396912488' index='1'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396915552' to='140498396904240' index='1'/> | |
<edge from='140498396915688' to='140498396904240' index='2'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396904392' to='140498396908688' index='1'/> | |
<edge from='140498379766480' to='140498396908688' index='2'/> | |
<edge from='140498396908688' to='140498396908928' index='1'/> | |
<edge from='140498396912488' to='140498396912768' index='0'/> | |
<edge from='140498396908504' to='140498396908504' index='0'/> | |
<edge from='140498396911840' to='140498396908504' index='1'/> | |
<edge from='140498396912768' to='140498396908504' index='2'/> | |
<edge from='140498396911560' to='140498396911840' index='0'/> | |
<edge from='140498396910352' to='140498396910352' index='0'/> | |
<edge from='140498396908504' to='140498396910352' index='1'/> | |
<edge from='140498396911704' to='140498396910352' index='2'/> | |
<edge from='140498396911560' to='140498396911704' index='0'/> | |
<edge from='140498396910352' to='140498396910496' index='0'/> | |
<edge from='140498379766480' to='140498396910496' index='1'/> | |
<edge from='140498379767176' to='140498396910496' index='2'/> | |
<edge from='140498396912488' to='140498396912632' index='0'/> | |
<edge from='140498396916312' to='140498396916424' index='0'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379767696' to='140498396907064' index='1'/> | |
<edge from='140498379766480' to='140498396907064' index='2'/> | |
<edge from='140498396907064' to='140498396907176' index='1'/> | |
<edge from='140498396915440' to='140498396915688' index='0'/> | |
<edge from='140498396915440' to='140498396915552' index='0'/> | |
<edge from='140498396912632' to='140498396911560' index='0'/> | |
<edge from='140498396911456' to='140498396911560' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edge from='140498379760552' to='140498379764464' index='1'/> | |
<edge from='140498379760824' to='140498379760928' index='0'/> | |
<edge from='140498379764048' to='140498379764328' index='0'/> | |
<edge from='140498379765216' to='140498379765768' index='0'/> | |
<edge from='140498379754144' to='140498379756968' index='0'/> | |
<edge from='140498379759528' to='140498379760264' index='0'/> | |
<edge from='140498379759528' to='140498379760128' index='0'/> | |
<edge from='140498379760824' to='140498379761064' index='0'/> | |
<edge from='140498396910352' to='140498396910928' index='0'/> | |
<edge from='140498379760128' to='140498396910928' index='1'/> | |
<edge from='140498379760264' to='140498396910928' index='2'/> | |
<edge from='140498379756968' to='140498396910928' index='3'/> | |
<edge from='140498379757296' to='140498396910928' index='4'/> | |
<edge from='140498396910496' to='140498396910928' index='5'/> | |
<edge from='140498379765768' to='140498379766288' index='0'/> | |
<edge from='140498388300488' to='140498379766288' index='1'/> | |
<edge from='140498388300488' to='140498379766288' index='2'/> | |
<edge from='140498379756968' to='140498379766288' index='3'/> | |
<edge from='140498388300488' to='140498379766288' index='4'/> | |
<edge from='140498388300344' to='140498379769848' index='0'/> | |
<edge from='140498388300344' to='140498379767440' index='0'/> | |
<edge from='140498388300344' to='140498379767176' index='0'/> | |
<edge from='140498388300344' to='140498379766616' index='0'/> | |
<edge from='140498388300344' to='140498379766480' index='0'/> | |
<edge from='140498388300344' to='140498379765112' index='0'/> | |
<edge from='140498388300344' to='140498379763600' index='0'/> | |
<edge from='140498388300344' to='140498396904136' index='0'/> | |
<edge from='140498379754144' to='140498379754144' index='0'/> | |
<edge from='140498388300344' to='140498379754144' index='1'/> | |
<edge from='140498388300344' to='140498388300488' index='0'/> | |
</edges> | |
</graph> | |
<graph name='Incremental Inline'> | |
<nodes> | |
<node id='140498388300344'> | |
<properties> | |
<p name='name'> | |
Root</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
0</p> | |
<p name='debug_idx'> | |
3400000</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498396911128'> | |
<properties> | |
<p name='name'> | |
Rethrow</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
119</p> | |
<p name='debug_idx'> | |
3400119</p> | |
<p name='dump_spec'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379762128'> | |
<properties> | |
<p name='name'> | |
CreateEx</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
33</p> | |
<p name='debug_idx'> | |
3400033</p> | |
<p name='dump_spec'> | |
#java/lang/Throwable:NotNull * Oop:java/lang/Throwable:NotNull *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379757296'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
return_address</p> | |
<p name='idx'> | |
9</p> | |
<p name='debug_idx'> | |
3400009</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
4</p> | |
<p name='dump_spec'> | |
ReturnAdr</p> | |
<p name='short_name'> | |
RA</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379765216'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
49</p> | |
<p name='debug_idx'> | |
3400049</p> | |
<p name='dump_spec'> | |
# Static uncommon_trap(reason='null_check' action='make_not_entrant') void ( int ) C=0.000100 SubtypeTest::driver @ bci:5</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764192'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
43</p> | |
<p name='debug_idx'> | |
3400043</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379764048'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
42</p> | |
<p name='debug_idx'> | |
3400042</p> | |
<p name='dump_spec'> | |
P=0.999999, C=-1.000000</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763912'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
41</p> | |
<p name='debug_idx'> | |
3400041</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379763768'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
40</p> | |
<p name='debug_idx'> | |
3400040</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760552'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
26</p> | |
<p name='debug_idx'> | |
3400026</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
5</p> | |
<p name='dump_spec'> | |
#5 Oop:A *</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379759528'> | |
<properties> | |
<p name='name'> | |
CallStaticJava</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
21</p> | |
<p name='debug_idx'> | |
3400021</p> | |
<p name='dump_spec'> | |
# Static SubtypeTest::getObject A * ( ) SubtypeTest::driver @ bci:0</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379756832'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
7</p> | |
<p name='debug_idx'> | |
3400007</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
Memory Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379766872'> | |
<properties> | |
<p name='name'> | |
LoadNKlass</p> | |
<p name='type'> | |
narrowklass:</p> | |
<p name='idx'> | |
57</p> | |
<p name='debug_idx'> | |
3400057</p> | |
<p name='dump_spec'> | |
@java/lang/Object+8 * [narrowklass], idx=4; #narrowklass: klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379766720'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
56</p> | |
<p name='debug_idx'> | |
3400056</p> | |
<p name='dump_spec'> | |
Oop:A:NotNull+8 * [narrowklass]</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379767032'> | |
<properties> | |
<p name='name'> | |
DecodeNKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
58</p> | |
<p name='debug_idx'> | |
3400058</p> | |
<p name='dump_spec'> | |
#klass A: 0x00007fc854049ca8 * Klass:klass A: 0x00007fc854049ca8 *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498396904904'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
86</p> | |
<p name='debug_idx'> | |
3400086</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396911456'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
121</p> | |
<p name='debug_idx'> | |
3400121</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396915440'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
131</p> | |
<p name='debug_idx'> | |
4100131</p> | |
<p name='dump_spec'> | |
P=0.100000, C=-1.000000</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379767544'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
61</p> | |
<p name='debug_idx'> | |
3400061</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396916560'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
137</p> | |
<p name='debug_idx'> | |
4500137</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396916312'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
135</p> | |
<p name='debug_idx'> | |
4500135</p> | |
<p name='dump_spec'> | |
P=0.170000, C=-1.000000</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396912384'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
126</p> | |
<p name='debug_idx'> | |
3700126</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396903408'> | |
<properties> | |
<p name='name'> | |
CmpP</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
75</p> | |
<p name='debug_idx'> | |
3400075</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396912488'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
127</p> | |
<p name='debug_idx'> | |
3700127</p> | |
<p name='dump_spec'> | |
P=0.333284, C=6700.000000</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396904240'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
81</p> | |
<p name='debug_idx'> | |
3400081</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396904392'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
82</p> | |
<p name='debug_idx'> | |
3400082</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
</properties> | |
</node> | |
<node id='140498396908688'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
108</p> | |
<p name='debug_idx'> | |
3400108</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396908928'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
109</p> | |
<p name='debug_idx'> | |
3400109</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396912768'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
129</p> | |
<p name='debug_idx'> | |
3700129</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396908504'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
107</p> | |
<p name='debug_idx'> | |
3400107</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
35 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396911840'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
124</p> | |
<p name='debug_idx'> | |
3400124</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396910352'> | |
<properties> | |
<p name='name'> | |
Region</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
116</p> | |
<p name='debug_idx'> | |
3400116</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_start'> | |
true</p> | |
<p name='bci'> | |
36 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396911704'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
123</p> | |
<p name='debug_idx'> | |
3400123</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396910496'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
117</p> | |
<p name='debug_idx'> | |
3400117</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
36 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396912632'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
128</p> | |
<p name='debug_idx'> | |
3700128</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396916424'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
136</p> | |
<p name='debug_idx'> | |
4500136</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379767696'> | |
<properties> | |
<p name='name'> | |
Phi</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
62</p> | |
<p name='debug_idx'> | |
3400062</p> | |
<p name='dump_spec'> | |
#bool</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498396907064'> | |
<properties> | |
<p name='name'> | |
CmpI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
99</p> | |
<p name='debug_idx'> | |
3400099</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396907176'> | |
<properties> | |
<p name='name'> | |
Bool</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
100</p> | |
<p name='debug_idx'> | |
3400100</p> | |
<p name='dump_spec'> | |
[ne]</p> | |
<p name='bci'> | |
24 </p> | |
<p name='line'> | |
21</p> | |
</properties> | |
</node> | |
<node id='140498396915688'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
133</p> | |
<p name='debug_idx'> | |
4100133</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396915552'> | |
<properties> | |
<p name='name'> | |
IfFalse</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
132</p> | |
<p name='debug_idx'> | |
4100132</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
F</p> | |
<p name='bci'> | |
15 </p> | |
<p name='line'> | |
20</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498396911560'> | |
<properties> | |
<p name='name'> | |
If</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
122</p> | |
<p name='debug_idx'> | |
3400122</p> | |
<p name='dump_spec'> | |
P=0.499888, C=4467.000000</p> | |
<p name='bci'> | |
28 </p> | |
<p name='line'> | |
21</p> | |
<p name='debug_orig'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379769952'> | |
<properties> | |
<p name='name'> | |
AddP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
71</p> | |
<p name='debug_idx'> | |
3400071</p> | |
<p name='dump_spec'> | |
Klass:klass A: 0x00007fc854049ca8+64 *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379770136'> | |
<properties> | |
<p name='name'> | |
LoadKlass</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
72</p> | |
<p name='debug_idx'> | |
3400072</p> | |
<p name='dump_spec'> | |
@klass A: 0x00007fc854049ca8+64 *, idx=6; # * Klass: *</p> | |
<p name='bci'> | |
10 </p> | |
<p name='line'> | |
19</p> | |
</properties> | |
</node> | |
<node id='140498379756696'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
6</p> | |
<p name='debug_idx'> | |
3400006</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
I_O</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379754448'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
5</p> | |
<p name='debug_idx'> | |
3400005</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
Control</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379759960'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
22</p> | |
<p name='debug_idx'> | |
3400022</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760824'> | |
<properties> | |
<p name='name'> | |
Catch</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
28</p> | |
<p name='debug_idx'> | |
3400028</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764464'> | |
<properties> | |
<p name='name'> | |
CastPP</p> | |
<p name='type'> | |
inst:</p> | |
<p name='idx'> | |
45</p> | |
<p name='debug_idx'> | |
3400045</p> | |
<p name='dump_spec'> | |
#A:NotNull * Oop:A:NotNull *</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379760928'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
29</p> | |
<p name='debug_idx'> | |
3400029</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379764328'> | |
<properties> | |
<p name='name'> | |
IfTrue</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
44</p> | |
<p name='debug_idx'> | |
3400044</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
T</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379765768'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
50</p> | |
<p name='debug_idx'> | |
3400050</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
0</p> | |
<p name='dump_spec'> | |
#0</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379756968'> | |
<properties> | |
<p name='name'> | |
Parm</p> | |
<p name='type'> | |
rawptr:</p> | |
<p name='idx'> | |
8</p> | |
<p name='debug_idx'> | |
3400008</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
3</p> | |
<p name='dump_spec'> | |
FramePtr</p> | |
<p name='short_name'> | |
RP</p> | |
<p name='bci'> | |
-1 </p> | |
</properties> | |
</node> | |
<node id='140498379760264'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
memory</p> | |
<p name='idx'> | |
24</p> | |
<p name='debug_idx'> | |
3400024</p> | |
<p name='con'> | |
2</p> | |
<p name='dump_spec'> | |
#2 Memory: @BotPTR *+bot, idx=Bot;</p> | |
<p name='short_name'> | |
M</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379760128'> | |
<properties> | |
<p name='name'> | |
Proj</p> | |
<p name='type'> | |
abIO</p> | |
<p name='idx'> | |
23</p> | |
<p name='debug_idx'> | |
3400023</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1</p> | |
<p name='short_name'> | |
IO</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498379761064'> | |
<properties> | |
<p name='name'> | |
CatchProj</p> | |
<p name='type'> | |
control</p> | |
<p name='idx'> | |
30</p> | |
<p name='debug_idx'> | |
3400030</p> | |
<p name='is_dead_loop_safe'> | |
true</p> | |
<p name='con'> | |
1</p> | |
<p name='dump_spec'> | |
#1@bci -1 </p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='short_name'> | |
C</p> | |
<p name='bci'> | |
0 </p> | |
<p name='line'> | |
17</p> | |
</properties> | |
</node> | |
<node id='140498396910928'> | |
<properties> | |
<p name='name'> | |
Return</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
118</p> | |
<p name='debug_idx'> | |
3400118</p> | |
<p name='dump_spec'> | |
</p> | |
</properties> | |
</node> | |
<node id='140498379766288'> | |
<properties> | |
<p name='name'> | |
Halt</p> | |
<p name='type'> | |
bottom</p> | |
<p name='idx'> | |
53</p> | |
<p name='debug_idx'> | |
3400053</p> | |
<p name='dump_spec'> | |
</p> | |
<p name='is_block_proj'> | |
true</p> | |
<p name='bci'> | |
5 </p> | |
<p name='line'> | |
18</p> | |
</properties> | |
</node> | |
<node id='140498379769848'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
70</p> | |
<p name='debug_idx'> | |
3400070</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:64</p> | |
<p name='short_name'> | |
64</p> | |
</properties> | |
</node> | |
<node id='140498379767440'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
60</p> | |
<p name='debug_idx'> | |
3400060</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass B: 0x00007fc85404b7f8:Constant:exact * Klass:precise klass B: 0x00007fc85404b7f8:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379767176'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
59</p> | |
<p name='debug_idx'> | |
3400059</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:1</p> | |
<p name='short_name'> | |
1</p> | |
</properties> | |
</node> | |
<node id='140498379766616'> | |
<properties> | |
<p name='name'> | |
ConL</p> | |
<p name='type'> | |
long:</p> | |
<p name='idx'> | |
55</p> | |
<p name='debug_idx'> | |
3400055</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#long:8</p> | |
<p name='short_name'> | |
8</p> | |
</properties> | |
</node> | |
<node id='140498379766480'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
54</p> | |
<p name='debug_idx'> | |
3400054</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:0</p> | |
<p name='short_name'> | |
0</p> | |
</properties> | |
</node> | |
<node id='140498379765112'> | |
<properties> | |
<p name='name'> | |
ConI</p> | |
<p name='type'> | |
int:</p> | |
<p name='idx'> | |
48</p> | |
<p name='debug_idx'> | |
3400048</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#int:-12</p> | |
<p name='short_name'> | |
I</p> | |
</properties> | |
</node> | |
<node id='140498379763600'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
anyptr:</p> | |
<p name='idx'> | |
39</p> | |
<p name='debug_idx'> | |
3400039</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#NULL</p> | |
<p name='short_name'> | |
P</p> | |
</properties> | |
</node> | |
<node id='140498396904136'> | |
<properties> | |
<p name='name'> | |
ConP</p> | |
<p name='type'> | |
klass:</p> | |
<p name='idx'> | |
80</p> | |
<p name='debug_idx'> | |
3400080</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#precise klass C: 0x00007fc854049c08:Constant:exact * Klass:precise klass C: 0x00007fc854049c08:Constant:exact *</p> | |
<p name='short_name'> | |
CP</p> | |
</properties> | |
</node> | |
<node id='140498379754144'> | |
<properties> | |
<p name='name'> | |
Start</p> | |
<p name='type'> | |
tuple:</p> | |
<p name='idx'> | |
3</p> | |
<p name='debug_idx'> | |
3400003</p> | |
<p name='dump_spec'> | |
#{0:control, 1:abIO, 2:memory, 3:rawptr:BotPTR, 4:return_address}</p> | |
<p name='is_block_start'> | |
true</p> | |
</properties> | |
</node> | |
<node id='140498388300488'> | |
<properties> | |
<p name='name'> | |
Con</p> | |
<p name='type'> | |
top</p> | |
<p name='idx'> | |
1</p> | |
<p name='debug_idx'> | |
3400001</p> | |
<p name='is_con'> | |
true</p> | |
<p name='dump_spec'> | |
#top</p> | |
<p name='short_name'> | |
^</p> | |
</properties> | |
</node> | |
</nodes> | |
<edges> | |
<edge from='140498388300344' to='140498388300344' index='0'/> | |
<edge from='140498379766288' to='140498388300344' index='1'/> | |
<edge from='140498396910928' to='140498388300344' index='2'/> | |
<edge from='140498396911128' to='140498388300344' index='3'/> | |
<edge from='140498379761064' to='140498396911128' index='0'/> | |
<edge from='140498379760128' to='140498396911128' index='1'/> | |
<edge from='140498379760264' to='140498396911128' index='2'/> | |
<edge from='140498379756968' to='140498396911128' index='3'/> | |
<edge from='140498379757296' to='140498396911128' index='4'/> | |
<edge from='140498379762128' to='140498396911128' index='5'/> | |
<edge from='140498379761064' to='140498379762128' index='0'/> | |
<edge from='140498379760128' to='140498379762128' index='1'/> | |
<edge from='140498379754144' to='140498379757296' index='0'/> | |
<edge from='140498379764192' to='140498379765216' index='0'/> | |
<edge from='140498379760128' to='140498379765216' index='1'/> | |
<edge from='140498379760264' to='140498379765216' index='2'/> | |
<edge from='140498379756968' to='140498379765216' index='3'/> | |
<edge from='140498379757296' to='140498379765216' index='4'/> | |
<edge from='140498379765112' to='140498379765216' index='5'/> | |
<edge from='140498379763600' to='140498379765216' index='6'/> | |
<edge from='140498388300488' to='140498379765216' index='7'/> | |
<edge from='140498388300488' to='140498379765216' index='8'/> | |
<edge from='140498388300488' to='140498379765216' index='9'/> | |
<edge from='140498379763600' to='140498379765216' index='10'/> | |
<edge from='140498379764048' to='140498379764192' index='0'/> | |
<edge from='140498379760928' to='140498379764048' index='0'/> | |
<edge from='140498379763912' to='140498379764048' index='1'/> | |
<edge from='140498379763768' to='140498379763912' index='1'/> | |
<edge from='140498379760552' to='140498379763768' index='1'/> | |
<edge from='140498379763600' to='140498379763768' index='2'/> | |
<edge from='140498379759528' to='140498379760552' index='0'/> | |
<edge from='140498379754448' to='140498379759528' index='0'/> | |
<edge from='140498379756696' to='140498379759528' index='1'/> | |
<edge from='140498379756832' to='140498379759528' index='2'/> | |
<edge from='140498379756968' to='140498379759528' index='3'/> | |
<edge from='140498388300488' to='140498379759528' index='4'/> | |
<edge from='140498388300488' to='140498379759528' index='5'/> | |
<edge from='140498388300488' to='140498379759528' index='6'/> | |
<edge from='140498388300488' to='140498379759528' index='7'/> | |
<edge from='140498388300488' to='140498379759528' index='8'/> | |
<edge from='140498379754144' to='140498379756832' index='0'/> | |
<edge from='140498379756832' to='140498379766872' index='1'/> | |
<edge from='140498379766720' to='140498379766872' index='2'/> | |
<edge from='140498379764464' to='140498379766720' index='1'/> | |
<edge from='140498379764464' to='140498379766720' index='2'/> | |
<edge from='140498379766616' to='140498379766720' index='3'/> | |
<edge from='140498379766872' to='140498379767032' index='1'/> | |
<edge from='140498379767032' to='140498396904904' index='1'/> | |
<edge from='140498396904136' to='140498396904904' index='2'/> | |
<edge from='140498396904904' to='140498396911456' index='1'/> | |
<edge from='140498379767544' to='140498396915440' index='0'/> | |
<edge from='140498396911456' to='140498396915440' index='1'/> | |
<edge from='140498379767544' to='140498379767544' index='0'/> | |
<edge from='140498396916424' to='140498379767544' index='1'/> | |
<edge from='140498396916560' to='140498379767544' index='2'/> | |
<edge from='140498396916312' to='140498396916560' index='0'/> | |
<edge from='140498379764328' to='140498396916312' index='0'/> | |
<edge from='140498396912384' to='140498396916312' index='1'/> | |
<edge from='140498396903408' to='140498396912384' index='1'/> | |
<edge from='140498379770136' to='140498396903408' index='1'/> | |
<edge from='140498379767440' to='140498396903408' index='2'/> | |
<edge from='140498396904240' to='140498396912488' index='0'/> | |
<edge from='140498396912384' to='140498396912488' index='1'/> | |
<edge from='140498396904240' to='140498396904240' index='0'/> | |
<edge from='140498396915552' to='140498396904240' index='1'/> | |
<edge from='140498396915688' to='140498396904240' index='2'/> | |
<edge from='140498396904240' to='140498396904392' index='0'/> | |
<edge from='140498379767176' to='140498396904392' index='1'/> | |
<edge from='140498379766480' to='140498396904392' index='2'/> | |
<edge from='140498396904392' to='140498396908688' index='1'/> | |
<edge from='140498379766480' to='140498396908688' index='2'/> | |
<edge from='140498396908688' to='140498396908928' index='1'/> | |
<edge from='140498396912488' to='140498396912768' index='0'/> | |
<edge from='140498396908504' to='140498396908504' index='0'/> | |
<edge from='140498396911840' to='140498396908504' index='1'/> | |
<edge from='140498396912768' to='140498396908504' index='2'/> | |
<edge from='140498396911560' to='140498396911840' index='0'/> | |
<edge from='140498396910352' to='140498396910352' index='0'/> | |
<edge from='140498396908504' to='140498396910352' index='1'/> | |
<edge from='140498396911704' to='140498396910352' index='2'/> | |
<edge from='140498396911560' to='140498396911704' index='0'/> | |
<edge from='140498396910352' to='140498396910496' index='0'/> | |
<edge from='140498379766480' to='140498396910496' index='1'/> | |
<edge from='140498379767176' to='140498396910496' index='2'/> | |
<edge from='140498396912488' to='140498396912632' index='0'/> | |
<edge from='140498396916312' to='140498396916424' index='0'/> | |
<edge from='140498379767544' to='140498379767696' index='0'/> | |
<edge from='140498379767176' to='140498379767696' index='1'/> | |
<edge from='140498379766480' to='140498379767696' index='2'/> | |
<edge from='140498379767696' to='140498396907064' index='1'/> | |
<edge from='140498379766480' to='140498396907064' index='2'/> | |
<edge from='140498396907064' to='140498396907176' index='1'/> | |
<edge from='140498396915440' to='140498396915688' index='0'/> | |
<edge from='140498396915440' to='140498396915552' index='0'/> | |
<edge from='140498396912632' to='140498396911560' index='0'/> | |
<edge from='140498396911456' to='140498396911560' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='1'/> | |
<edge from='140498379767032' to='140498379769952' index='2'/> | |
<edge from='140498379769848' to='140498379769952' index='3'/> | |
<edge from='140498379756832' to='140498379770136' index='1'/> | |
<edge from='140498379769952' to='140498379770136' index='2'/> | |
<edge from='140498379754144' to='140498379756696' index='0'/> | |
<edge from='140498379754144' to='140498379754448' index='0'/> | |
<edge from='140498379759528' to='140498379759960' index='0'/> | |
<edge from='140498379759960' to='140498379760824' index='0'/> | |
<edge from='140498379760128' to='140498379760824' index='1'/> | |
<edge from='140498379764328' to='140498379764464' index='0'/> | |
<edg |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment