hg: valhalla/valhalla/langtools: BytecodeMapping generation fixes:
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Tue Jan 6 13:00:52 UTC 2015
Changeset: 8331682af2ed
Author: mcimadamore
Date: 2015-01-06 12:54 +0000
URL: http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/8331682af2ed
BytecodeMapping generation fixes:
* missing BMA for eq/ne any comparisons nested within logic operators &&/||
* missing BMA for field/method access immediately following a constructor call
* refactor Items code in order to avoid cast to AnyItem in order to access type info associated with a given item
* added tests
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java
+ test/tools/javac/valhalla/typespec/items/tests/TestBinary.java
! test/tools/javac/valhalla/typespec/items/tests/TestInstanceof.java
! test/tools/javac/valhalla/typespec/items/tests/TestNew.java
More information about the valhalla-dev
mailing list