review (M) for 6862956: PhaseIdealLoop should have a CFG verification mode
Tom Rodriguez
Thomas.Rodriguez at Sun.COM
Thu Aug 13 16:44:48 PDT 2009
Yes, the indenting seems wrong. I've fixed it:
Accumulated compiler times:
---------------------------
Total compilation: 2.887 sec.
method compilation : 2.874 sec/50848 bytes (17694 bytes per sec)
stub compilation : 0.013 sec.
Phases:
parse : 0.847 sec
optimizer : 0.624 sec
iterGVN : 0.042 sec
idealLoop : 0.284 sec
idealLoopVerify: 0.101 sec
ccp : 0.015 sec
iterGVN2 : 0.027 sec
graphReshape : 0.011 sec
subtotal : 0.352 sec, 56.37 %
matcher : 0.180 sec
scheduler : 0.200 sec
regalloc : 0.789 sec
ctorChaitin : 0.001 sec
buildIFG : 0.272 sec
computeLive : 0.172 sec
regAllocSplit : 0.141 sec
postAllocCopyRemoval: 0.044 sec
fixupSpills : 0.003 sec
subtotal : 0.633 sec, 80.28 %
macroExpand : 0.055 sec
blockOrdering : 0.018 sec
peephole : 0.002 sec
codeGen : 0.146 sec
install_code : 0.035 sec
-------------- : ----------
total : 2.908 sec, 101.19 %
output : 0.147 sec
isched : 0.000 sec
bldOopMaps : 0.028 sec
tom
On Aug 13, 2009, at 12:12 AM, Christian Thalinger wrote:
> Tom Rodriguez wrote:
>> Accumulated compiler times:
>> ---------------------------
>> Total compilation: 19.067 sec.
>> method compilation : 19.057 sec/135529 bytes (7112 bytes per sec)
>> stub compilation : 0.009 sec.
>> Phases:
>> parse : 4.822 sec
>> optimizer : 2.652 sec
>> iterGVN : 0.138 sec
>> idealLoop : 1.456 sec
>> idealLoopVerify: 0.332 sec
>> ccp : 0.046 sec
>> iterGVN2 : 0.164 sec
>> graphReshape : 0.030 sec
>> subtotal : 1.670 sec, 62.95 %
>> matcher : 0.525 sec
>> scheduler : 0.629 sec
>> regalloc : 4.276 sec
>> ctorChaitin : 0.002 sec
>> buildIFG : 1.425 sec
>> computeLive : 0.759 sec
>> regAllocSplit: 1.260 sec
>> postAllocCopyRemoval: 0.140 sec
>> fixupSpills : 0.012 sec
>> subtotal : 3.598 sec, 84.14 %
>> macroExpand : 0.140 sec
>> blockOrdering: 0.049 sec
>> peephole : 0.007 sec
>> codeGen : 4.347 sec
>> install_code : 0.057 sec
>> ------------ : ----------
>> total : 17.536 sec, 92.02 %
>> output : 4.348 sec
>> isched : 0.000 sec
>> bldOopMaps: 0.088 sec
>
> The indent is a little confusing. It looks like idealLoopVerify is a
> compiler phase.
>
> -- Christian
More information about the hotspot-compiler-dev
mailing list