hg: valhalla/valhalla/langtools: Add basic support for specialized inner classes.
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Mon Aug 25 13:55:46 UTC 2014
Changeset: c6b55abeadc6
Author: mcimadamore
Date: 2014-08-25 14:51 +0100
URL: http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/c6b55abeadc6
Add basic support for specialized inner classes.
* Tweak visitor methods to use allParams() instead of getTypeArguments()
* Tweak class specialization so that a type is specialized if its enclosing type is specialized
* Minor tweaks to Items and Lower to allow analsyis propagation
* Added support for inner classes to BytecodeMappingHarness
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/SpecializeTypes.java
! src/share/classes/com/sun/tools/javac/jvm/Items.java
! test/tools/javac/valhalla/typespec/items/BytecodeMappingHarness.java
+ test/tools/javac/valhalla/typespec/items/tests/TestInner.java
More information about the valhalla-dev
mailing list