hg: valhalla/valhalla/langtools: Unify code paths for type-argument bound-checking.
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Tue Jul 15 17:42:38 UTC 2014
Changeset: f0d0dd18b996
Author: mcimadamore
Date: 2014-07-15 18:37 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/f0d0dd18b996
Unify code paths for type-argument bound-checking.
* All bound-checking code is now done in Check - this includes generic type well-formedness AND explicit method type-argument checks
* Completely overhauled logic for bound check. Code is now more general and reusable
* Changed source/target version of bootstrap compiler to allow lambda support
! make/build.properties
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/Pair.java
! test/tools/javac/generics/typevars/6968793/T6968793.out
More information about the valhalla-dev
mailing list