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 >
