Re: Testing out latest work

2012-07-13 Thread John Rose
On Jul 13, 2012, at 4:04 PM, Charles Oliver Nutter wrote: > Still looking good on general stability. Perf is a mixed bag but still > usually faster than non-indy. Well, that's better than slower. We are going to shake out lots of perf. problems after we get this next push done. > I have run in

Re: Testing out latest work

2012-07-13 Thread Charles Oliver Nutter
Ok, updates. Still looking good on general stability. Perf is a mixed bag but still usually faster than non-indy. I have run into my first obvious behavioral difference between the new and old code: the "name" argument (2nd arg) to bootstrap methods was interned under the old backend, but is not

Re: review request (L): JDK changes for 7023639: JSR 292 method handle invocation needs a fast path for compiled code

2012-07-13 Thread Vladimir Kozlov
BoundMethodHandle.java: I am concern that BMH subclass names are looks like constants names: BMH_LLI. In several places you have BMH constants and variables: + final Class BMH = BoundMethodHandle.class; + static final String BMH = "java/lang/invoke/BoundMethodHandle"; ThrowExceptionsTest.j

hg: mlvm/mlvm/jdk: meth-lazy: probably missed during last merge

2012-07-13 Thread christian . thalinger
Changeset: a436cf481411 Author:twisti Date: 2012-07-13 11:18 -0700 URL: http://hg.openjdk.java.net/mlvm/mlvm/jdk/rev/a436cf481411 meth-lazy: probably missed during last merge ! meth-lazy-7023639.patch ___ mlvm-dev mailing list mlvm-dev@o

review request (L): JDK changes for 7023639: JSR 292 method handle invocation needs a fast path for compiled code

2012-07-13 Thread John Rose
On Jul 11, 2012, at 5:53 PM, John Rose wrote: > As some of you have noticed, Chris Thalinger, Michael Haupt, and I have been > working on the mlvm patches [1] for JEP-160 [2] for several months. These > changes make method handles more optimizable. They refactor lots of "magic" > out of the J

hg: mlvm/mlvm/jdk: meth: forgot to hg add MethodHandleInfo.java

2012-07-13 Thread john . r . rose
Changeset: 22468f6f518d Author:jrose Date: 2012-07-13 02:35 -0700 URL: http://hg.openjdk.java.net/mlvm/mlvm/jdk/rev/22468f6f518d meth: forgot to hg add MethodHandleInfo.java ! meth-lazy-7023639.patch ___ mlvm-dev mailing list mlvm-dev@op

hg: mlvm/mlvm/jdk: meth: move misc. doc clarification into the big patch

2012-07-13 Thread john . r . rose
Changeset: 8bf7abfe2a9d Author:jrose Date: 2012-07-13 02:32 -0700 URL: http://hg.openjdk.java.net/mlvm/mlvm/jdk/rev/8bf7abfe2a9d meth: move misc. doc clarification into the big patch ! meth-lazy-7023639.patch ! meth.patch ___ mlvm-dev ma

hg: mlvm/mlvm/jdk: 2 new changesets

2012-07-13 Thread john . r . rose
Changeset: 4deb4756153e Author:jrose Date: 2012-07-13 01:55 -0700 URL: http://hg.openjdk.java.net/mlvm/mlvm/jdk/rev/4deb4756153e meth: reorder series ! meth-lazy-7023639.patch ! meth.patch ! series Changeset: 8e60c519b9f8 Author:jrose Date: 2012-07-13 02:18 -0700 URL:

hg: mlvm/mlvm/jdk: meth-lazy: removed obsolete DataBinding interface and commented-out code

2012-07-13 Thread michael . haupt
Changeset: 4d38d18ba364 Author:mhaupt Date: 2012-07-13 10:45 +0200 URL: http://hg.openjdk.java.net/mlvm/mlvm/jdk/rev/4d38d18ba364 meth-lazy: removed obsolete DataBinding interface and commented-out code ! meth-lazy-7023639.xbmh.patch ___