Out of curiousity...How tough is it to get new optimizations into u{1-n} releases? I know new ones go in all the time, I am just wondering how onerous the process is for approving stuff like that.
-Tom On Thu, Jun 2, 2011 at 11:27 AM, John Rose <john.r.r...@oracle.com> wrote: > On Jun 2, 2011, at 9:01 AM, Charles Oliver Nutter wrote: > >> Ok, the ricochet flag performs in the expected range...but still >> slower than the old logic, and also slower than the 5/13 macosx build. > > You mean java -Djava.lang.invoke.GWT_FORCE_RICOCHET_FRAMES=true? > > If so, let's look at the code again. I want to see if those extra interface > casts are still in there. We can get rid of them if they add significant > bulk to the code. > > Or maybe there's a failed inline. > > The door is about closed on JDK7 code changes (and the backed-off GWT stuff > is in). I can help you work around weaknesses in the JDK7 code, by adjusting > the JRuby code. Not optimal, but maybe practical. > > Best wishes, > -- John > _______________________________________________ > mlvm-dev mailing list > mlvm-dev@openjdk.java.net > http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev > -- blog: http://blog.enebo.com twitter: tom_enebo mail: tom.en...@gmail.com _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev