hg: valhalla/valhalla/langtools: 3 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Wed Mar 2 19:06:49 UTC 2016


Changeset: 7336e56a8007
Author:    mcimadamore
Date:      2016-03-01 14:17 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/7336e56a8007

Enhancement: add support for calls to Object methods on any-type-variables with M3 translation
Fix: erasure of type-variables not computed correctly when generic classfile is emitted
Fix: alternate generic method translation does not take into account virtualized interfaces

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/SpecializeTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java

Changeset: 057d267fb959
Author:    mcimadamore
Date:      2016-03-02 19:05 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/057d267fb959

Enhancement: add support for wildcard member access with M? translation
Enhancement: add support for M3 name mangling
Fix: generic method bridge does not contain exact type information when fbounds are present
Fix: PoolWriter should recurse on non-specializable type-vars with specializable bounds

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/SpecializeTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java

Changeset: c7f82527a8cd
Author:    mcimadamore
Date:      2016-03-02 19:06 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/c7f82527a8cd

merge

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java



More information about the valhalla-dev mailing list