hg: amber/amber: removing classes NamedClassRef and PrimitiveClassRef, creating a condy for ClassRefs with a primitive descriptor

vicente.romero at oracle.com vicente.romero at oracle.com
Sat Jan 6 22:05:21 UTC 2018


Changeset: a58eab16f75a
Author:    vromero
Date:      2018-01-06 16:57 -0500
URL:       http://hg.openjdk.java.net/amber/amber/rev/a58eab16f75a

removing classes NamedClassRef and PrimitiveClassRef, creating a condy for ClassRefs with a primitive descriptor
field BSM_PRIMITIVE_CLASS at class SymbolicRefs was made public in order to use it to build the condy
for primitive classes

some changes to ConstantFoldingHarness to direct the output of the test's class files to test.classes

! src/java.base/share/classes/java/lang/sym/ClassRef.java
- src/java.base/share/classes/java/lang/sym/NamedClassRef.java
- src/java.base/share/classes/java/lang/sym/PrimitiveClassRef.java
! src/java.base/share/classes/java/lang/sym/SymbolicRefs.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ConstablesVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constables.java
! test/langtools/tools/javac/specialConstantFolding/harness/ConstantFoldingHarness.java
! test/langtools/tools/javac/specialConstantFolding/harness/tests/InstanceTrackableMethodsTest.java



More information about the amber-dev mailing list