On Mon, Feb 21, 2011 at 3:19 AM, Christian Thalinger
<christian.thalin...@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
_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to