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
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:
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
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 ClassBoundMethodHandle BMH = BoundMethodHandle.class;
+ static final String BMH = java/lang/invoke/BoundMethodHandle;
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