RFR (M): 8000989: smaller code changes to make future JSR 292 backports easier

Christian Thalinger christian.thalinger at oracle.com
Tue Oct 16 18:20:59 UTC 2012


Thank you, John.  After this is in 8 I will send a 7 backport webrev.

-- Chris

On Oct 16, 2012, at 11:11 AM, John Rose <john.r.rose at oracle.com> wrote:

> Reviewed; good.  This removes a significant source of friction (mismerges) for sharing changes between 7 and 8.  — John
> 
> On Oct 16, 2012, at 11:01 AM, Christian Thalinger wrote:
> 
>> http://cr.openjdk.java.net/~twisti/8000989
>> 
>> 8000989: smaller code changes to make future JSR 292 backports easier
>> Reviewed-by:
>> 
>> In 8 we added two new constructors to InternalError which we use in
>> 292.  Factor InternalError generation to a method to make future
>> backports to 7u easier.
>> 
>> src/share/classes/java/lang/invoke/BoundMethodHandle.java
>> src/share/classes/java/lang/invoke/CallSite.java
>> src/share/classes/java/lang/invoke/DirectMethodHandle.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/MethodHandleStatics.java
>> src/share/classes/sun/invoke/util/ValueConversions.java
>> test/java/lang/invoke/BigArityTest.java
>> test/java/lang/invoke/PrivateInvokeTest.java
>> 
> 




More information about the core-libs-dev mailing list