hotspot PrintInlining bug
Ulf.Zibis at gmx.de
Mon Dec 14 02:29:18 PST 2009
Christian Thalinger schrieb:
> On Sat, 2009-12-12 at 19:21 +0100, Ulf Zibis wrote:
>> Please refer to:
>> Here, method highSurrogate(char,char) was inlined in Decoder
>> $decode(...) ( line 1000-1022), but
>> not logged as inline (hot) ( line 841).
>> I value this as a bug.
> Where do you see the method being inlined? -- Christian
I'm sure, I saw it inlined at line 1000-1022 last friday evening, but
looking today, I can't see it like you.
I remember, I was very tired, so please forgive my wrong info. It seems,
I was confused.
Anyway, I still don't get the difference between 'never executed' and
'call site not reached' (line 839):
7 sun.nio.cs.ext.EUC_TW_C_d_b_reverse2$Decoder::decode (108 bytes)
@ 48 java.lang.String::charAt inline (hot)
@ 93 java.lang.Character::highSurrogate never executed
@ 102 java.lang.Character::lowSurrogate call site not reached
More information about the hotspot-compiler-dev