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
$ ~/jdk1.7.0-b147/fastdebug/bin/java -XX:+PrintCompilation -XX:+PrintIdeal -XX:CICompilerCount=1 sum | |
214 1 sum::doit (22 bytes) | |
VM option '+PrintCompilation' | |
VM option '+PrintIdeal' | |
VM option 'CICompilerCount=1' | |
21 ConI === 0 [[ 180 ]] #int:0 | |
180 Phi === 184 21 70 [[ 179 ]] #int !orig=[159],[139],[66] !jvms: | |
sum::doit @ bci:10 | |
179 AddI === _ 180 181 [[ 178 ]] !orig=[154],[137],70,[145] !jvms: su |
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"> virtual jint Call.doit()</p> | |
</properties> | |
<graph name="Bytecode 0: aload_0"> | |
<nodes> | |
<node id="159337448"> | |
<properties> | |
<p name="name"> Root</p> |
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
Node | |
AbsNode | |
AbsDNode | |
AbsFNode | |
AbsINode | |
AddNode | |
AddDNode | |
AddFNode | |
AddINode | |
AddLNode |
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
AbstractInterpreter::_code : StubQueue * = 0xb49150c0 | |
_stub_buffer : 0xb6f7a6c0 | |
_number_of_stubs: 0x103 | |
Codelet @ 0xb6f7a6c0 128 -1 0xffffffff 0x10c81a1: "slow signature handler" | |
Dump of assembler code from 0xb6f7a6e0 to 0xb6f7a740: | |
0xb6f7a6e0: mov %esp,%ecx | |
0xb6f7a6e2: call 0xb6f7a6ec | |
0xb6f7a6e7: jmp 0xb6f7a73f | |
0xb6f7a6ec: push %ecx | |
0xb6f7a6ed: push %edi |
NewerOlder