hg: amber/amber: removing Lookup argument from describeConstable() and adding FieldDescriptor, MethodDescriptor and TypeDescriptor

vicente.romero at oracle.com vicente.romero at oracle.com
Fri May 4 18:34:02 UTC 2018


Changeset: 1ecd754523c6
Author:    vromero
Date:      2018-05-04 11:20 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/1ecd754523c6

removing Lookup argument from describeConstable() and adding FieldDescriptor, MethodDescriptor and TypeDescriptor

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/constant/AsTypeMethodHandleDesc.java
! src/java.base/share/classes/java/lang/invoke/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/invoke/constant/Constable.java
! src/java.base/share/classes/java/lang/invoke/constant/ConstantClassDesc.java
! src/java.base/share/classes/java/lang/invoke/constant/ConstantDescs.java
! src/java.base/share/classes/java/lang/invoke/constant/ConstantMethodHandleDesc.java
! src/java.base/share/classes/java/lang/invoke/constant/ConstantMethodTypeDesc.java
! src/java.base/share/classes/java/lang/invoke/constant/ConstantUtils.java
! src/java.base/share/classes/java/lang/invoke/constant/DynamicConstantDesc.java
! src/java.base/share/classes/java/lang/invoke/constant/EnumDesc.java
+ src/java.base/share/classes/java/lang/invoke/constant/FieldDescriptor.java
+ src/java.base/share/classes/java/lang/invoke/constant/MethodDescriptor.java
! src/java.base/share/classes/java/lang/invoke/constant/MethodTypeDesc.java
! src/java.base/share/classes/java/lang/invoke/constant/PrimitiveClassDesc.java
+ src/java.base/share/classes/java/lang/invoke/constant/TypeDescriptor.java
! src/java.base/share/classes/java/lang/invoke/constant/VarHandleDesc.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constables.java
! test/langtools/tools/javac/specialConstantFolding/IndyLinkageErrorTest.java
! test/langtools/tools/javac/specialConstantFolding/IndyNegativeTest01.java
! test/langtools/tools/javac/specialConstantFolding/IndyPositiveTest01.java
! test/langtools/tools/javac/specialConstantFolding/IntrinsicsTest.java



More information about the amber-dev mailing list