hg: valhalla/valhalla/langtools: Add new compilation step to create specialized class symbols

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Wed Aug 6 13:32:33 UTC 2014


Changeset: 508f9d4b42c6
Author:    mcimadamore
Date:      2014-08-06 14:32 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/508f9d4b42c6

Add new compilation step to create specialized class symbols

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/CompileStates.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ src/share/classes/com/sun/tools/javac/comp/SpecializeTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/util/List.java
+ test/tools/javac/valhalla/typespec/SpecializeTypesTest.java
- test/tools/javac/valhalla/typespec/separate/A.java
- test/tools/javac/valhalla/typespec/separate/TestSeparate.java
- test/tools/javac/valhalla/typespec/separate/TestSeparate.out
+ test/tools/javac/valhalla/typespec/separate01/A.java
+ test/tools/javac/valhalla/typespec/separate01/TestSeparate.java
+ test/tools/javac/valhalla/typespec/separate01/TestSeparate.out
+ test/tools/javac/valhalla/typespec/separate02/AnyMap.java
+ test/tools/javac/valhalla/typespec/separate02/AnyMapClient.java
+ test/tools/javac/valhalla/typespec/separate02/AnyMapTest.java



More information about the valhalla-dev mailing list