hg: jdk7u/jdk7u-dev/jdk: 3 new changesets

john.r.rose at oracle.com john.r.rose at oracle.com
Tue Jan 24 20:05:19 PST 2012


Changeset: f45ddb8b71aa
Author:    jrose
Date:      2011-06-14 22:47 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/f45ddb8b71aa

7054590: (JSR-292) MethodHandleProxies.asInterfaceInstance() accepts private/protected nested interfaces
Summary: fix non-compliant logic in MethodHandleProxies, fix invalid private classes in MethodHandlesTest
Reviewed-by: twisti, never

! src/share/classes/java/lang/invoke/MethodHandleProxies.java
! test/java/lang/invoke/MethodHandlesTest.java

Changeset: 98f844077547
Author:    jrose
Date:      2012-01-18 17:34 -0800
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/98f844077547

7077803: java.lang.InternalError in java.lang.invoke.MethodHandleNatives.init
Summary: Use correct access token for unreflecting MHs where setAccessible(true)
Reviewed-by: never, twisti

! src/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 6fb7e795664e
Author:    jrose
Date:      2012-01-18 17:34 -0800
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/6fb7e795664e

7030453: JSR 292 ClassValue.get method is too slow
Summary: Implement ClassValue cooperatively with Class like ThreadLocal with Thread.
Reviewed-by: twisti, mduigou

! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/ClassValue.java
! test/java/lang/invoke/ClassValueTest.java




More information about the jdk7u-dev mailing list