[7u12] Request for approval for CR 8000999: backport of JSR 292 to 7u

Christian Thalinger christian.thalinger at oracle.com
Thu Oct 18 11:54:35 PDT 2012


Webrev: http://cr.openjdk.java.net/~twisti/8000999/

8000999: backport of JSR 292 to 7u

This is an umbrella bug for these changes (which are backported in one
changeset):

6983728: JSR 292 remove argument count limitations 
7128512: Javadoc typo in java.lang.invoke.MethodHandle 
7117167: Misc warnings in java.lang.invoke and sun.invoke.* 
7129034: VM crash with a field setter method with a filterArguments 
7087658: MethodHandles.Lookup.findVirtual is confused by interface methods that are multiply inherited 
7127687: MethodType leaks memory due to interning 
7023639: JSR 292 method handle invocation needs a fast path for compiled code 
7188911: nightly failures after JSR 292 lazy method handle update (round 2) 
7190416: JSR 292: typo in InvokerBytecodeGenerator.getConstantPoolSize 
7191102: nightly failures after JSR 292 lazy method handle update (round 3) 
7194612: api/java_lang/invoke/MethodHandles/Lookup/index.html#ExceptionsTests[findVirtualNSME] fails w/ -esa 
7194662: JSR 292: PermuteArgsTest times out in nightly test runs

There are of course corresponding changesets in JDK 8 but I don't list them here.  The backport is a verbatim copy of the JDK 8 files into a 7u repository.  The HotSpot changes were already committed before the HS24 fork.

-- Chris


More information about the jdk7u-dev mailing list