hg: valhalla/valhalla/langtools: Misc specialized local class fixes:

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Mon Jul 4 17:14:27 UTC 2016


Changeset: ca533bf26159
Author:    mcimadamore
Date:      2016-07-04 18:14 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/ca533bf26159

Misc specialized local class fixes:
* free variables are incorrectly erased eagerly
* generic method translation should patch local class types
* enhance ClassReader/PoolReader so that enclosing method attribute can be parsed correctly

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/SpecializeTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolReader.java



More information about the valhalla-dev mailing list