hg: jdk9/client/langtools: 5 new changesets

philip.race at oracle.com philip.race at oracle.com
Mon Feb 23 19:06:51 UTC 2015


Changeset: 5e500700b168
Author:    vromero
Date:      2015-02-18 17:07 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/5e500700b168

8068489: remove unnecessary complexity in Flow and Bits, after JDK-8064857
Reviewed-by: mcimadamore, jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Bits.java

Changeset: c5561bfde449
Author:    katleman
Date:      2015-02-19 11:24 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/c5561bfde449

Added tag jdk9-b51 for changeset 7c44d9a33bbe

! .hgtags

Changeset: ee20efe0255d
Author:    lana
Date:      2015-02-19 16:38 -0800
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/ee20efe0255d

Merge

- test/tools/javac/resolve/tests/PrimitiveBinopOverload.java

Changeset: 414b82835861
Author:    dlsmith
Date:      2015-02-20 17:05 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/414b82835861

8039214: Inference should not map capture variables to their upper bounds
Summary: Update to Types.containsType; related adjustment to most-specific test
Reviewed-by: mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/generics/inference/CaptureLowerBound.java
+ test/tools/javac/generics/inference/CaptureLowerBoundNeg.java
+ test/tools/javac/generics/inference/CaptureLowerBoundNeg.out
+ test/tools/javac/generics/inference/NestedCapture.java
+ test/tools/javac/generics/inference/NestedWildcards.java
+ test/tools/javac/generics/wildcards/SubtypeCaptureLeak.java

Changeset: e29b25f6101f
Author:    mcimadamore
Date:      2015-02-23 13:02 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/e29b25f6101f

8071291: Compiler crashes trying to cast UnionType to IntersectionClassType
Summary: Compiler tests for .isCompound but then cast to a more specific Type subclass, resulting in CCE
Reviewed-by: vromero, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/multicatch/8071291/T8071291.java



More information about the jdk9-all-changes mailing list