hg: jdk/jdk: 8184777: Factor out species generation logic from BoundMethodHandle
claes.redestad at oracle.com
claes.redestad at oracle.com
Wed Nov 15 23:58:01 UTC 2017
Changeset: a2008587c13f
Author: redestad
Date: 2017-11-16 00:58 +0100
URL: http://hg.openjdk.java.net/jdk/jdk/rev/a2008587c13f
8184777: Factor out species generation logic from BoundMethodHandle
Reviewed-by: vlivanov
Contributed-by: john.r.rose at oracle.com, claes.redestad at oracle.com
! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
+ src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
+ test/jdk/java/lang/invoke/ClassSpecializerTest.java
+ test/jdk/java/lang/invoke/java.base/java/lang/invoke/ClassSpecializerHelper.java
! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java
More information about the jdk-all-changes
mailing list