hg: lambda/lambda/jdk: 8008688: Make MethodHandleInfo public

robert.field at oracle.com robert.field at oracle.com
Sun Sep 1 14:30:25 PDT 2013


Changeset: b2fcc37f2103
Author:    rfield
Date:      2013-09-01 14:30 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/b2fcc37f2103

8008688: Make MethodHandleInfo public
Summary: A major overhaul to MethodHandleInfo and method handles in general. Also sync to TL
Reviewed-by: twisti
Contributed-by: John Rose.  Sync'ed to current repo by Robert Field

! src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
+ src/share/classes/java/lang/invoke/InfoFromMemberName.java
! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/Invokers.java
! src/share/classes/java/lang/invoke/LambdaForm.java
! src/share/classes/java/lang/invoke/MemberName.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/share/classes/java/lang/invoke/MethodHandles.java
! src/share/classes/java/lang/invoke/SerializedLambda.java
! test/java/lang/invoke/7087570/Test7087570.java
+ test/java/lang/invoke/RevealDirectTest.java
+ test/java/lang/invoke/jtreg.security.policy
! test/java/util/stream/test/org/openjdk/tests/java/lang/invoke/GenBadMHTest.java
! test/jdk/lambda/InvokespecialMethodKindTest.java



More information about the lambda-dev mailing list