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