hg: jdk9/jdk9/langtools: 4 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Wed Jun 4 17:15:03 UTC 2014


Changeset: 217bf9b56e6c
Author:    pgovereau
Date:      2014-05-28 21:47 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/217bf9b56e6c

8037934: Javac generates invalid signatures for local types
Reviewed-by: vromero, rfield
Contributed-by: separdaud at redhat.com

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/types/BadSigTest.java

Changeset: 9955b8180ff6
Author:    vromero
Date:      2014-05-29 15:28 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/9955b8180ff6

8037937: javac: AssertionError during LVT generation, wrong variable ranges
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/tools/javac/flow/LVTHarness.java
! test/tools/javac/flow/tests/TestCaseIfElse.java

Changeset: ca2bc0c46552
Author:    jlahoda
Date:      2014-05-30 12:54 +0200
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ca2bc0c46552

8031967: For some sources compiler compiles for ever
Summary: Avoid creating DeferredTypes for method calls with method calls as receivers if the site can be determined reliably
Reviewed-by: mcimadamore, vromero
Contributed-by: maurizio.cimadamore at oracle.com, jan.lahoda at oracle.com

! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/lambda/T8031967.java

Changeset: 7d67ebd3e35c
Author:    lana
Date:      2014-05-30 09:25 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/7d67ebd3e35c

Merge




More information about the jdk9-all-changes mailing list