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 hidden or 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 hidden or 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 hidden or 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 hidden or 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