+PrintInlining falsly? says: never executed

Christian Thalinger Christian.Thalinger at Sun.COM
Mon Dec 7 04:52:06 PST 2009


On Mon, 2009-12-07 at 13:30 +0100, Ulf Zibis wrote:
> That is what I thought from beginning.
> So my question remains:
> If I run my code with default values, method decode in not inlined 
> because of inline size threshold.
> If I set MaxInlineSize=250, it should be inlined, because it has only 
> 189 bytes.
> My code runs a loop 10 * 25 on a 65536 byte array, so the decode method 
> is executed 8,192,000 times.
> Why it is not inlined then ???

IIRC you never mentioned where to find that code (only the decoder).

> >   
> >> Other questions:
> >> What does "call site not reached" mean?
> >>     
> >
> > This call site was never executed before.
> >   
> 
> OK, my question more exactly is, what is a call site?

http://en.wikipedia.org/wiki/Call_site

-- Christian



More information about the hotspot-compiler-dev mailing list