hg: valhalla/valhalla/langtools: Enhancement: add support for ref-only var with bounds mentioning any-vars
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Thu Jul 2 11:16:33 UTC 2015
Changeset: e8231081c2a6
Author: mcimadamore
Date: 2015-07-02 12:16 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/e8231081c2a6
Enhancement: add support for ref-only var with bounds mentioning any-vars
* tweaked TypeVariableMapping attribute to include full bound (non-erased) info
* revised Types.needsMangling routine to take into account tvar bounds
* added smoke test
! src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/classfile/TypeVariablesMap_attribute.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java
! src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java
+ test/tools/javac/valhalla/typespec/Specialization01.java
More information about the valhalla-dev
mailing list