On Feb 21, 2011, at 2:14 PM, Charles Oliver Nutter wrote: > 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?
Yeah, I suspect something like that. > > 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... -- Christian _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev