Projects, which use JSR292
Charles Oliver Nutter
headius at headius.com
Mon Feb 21 05:14:07 PST 2011
On Mon, Feb 21, 2011 at 3:19 AM, Christian Thalinger
<christian.thalinger at oracle.com> wrote:
> I understand that and I also want the performance to be better than before. I try to find out why HotSpot is inlining the recursive calls indefinitely...
I was dozing this afternoon and wondered if perhaps the indy recursive
calls are not reducing the recursive inlining count within Hotspot.
Perhaps it could explain why recursive calls are being inlined so
heavily, potentially to the exclusion of other calls?
Obviously the indy logic is only a stone's throw away from my dynopt
logic, which works correctly and performs well. So there's something
about indy inlining decisions that differs from a simple static or
virtual call...
Hmm.
- Charlie
More information about the mlvm-dev
mailing list