hg: jdk9/jdk9/langtools: 6 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Wed Mar 4 22:02:28 UTC 2015
Changeset: 414b82835861
Author: dlsmith
Date: 2015-02-20 17:05 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/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/jdk9/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
Changeset: 59af0866b952
Author: juh
Date: 2015-02-23 11:42 -0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/59af0866b952
8072663: Remove the sun.security.acl package which is not used in the JDK
Reviewed-by: mullan, alanb, mchung
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/ct.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/legacy.properties
Changeset: f683944ffa42
Author: jlahoda
Date: 2015-02-24 16:11 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f683944ffa42
8067886: Inaccessible nested classes can be incorrectly imported
Summary: Check type accessibility at the point of import when importing the type using type-import-on-demand.
Reviewed-by: mcimadamore, jfranck
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
+ test/tools/javac/importscope/ImportInaccessible.java
+ test/tools/javac/importscope/ImportInaccessible.out
Changeset: d6ec687ad8fb
Author: jjg
Date: 2015-02-25 14:35 -0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d6ec687ad8fb
8041628: Javadoc cross-compilation problem
Reviewed-by: jjg
Contributed-by: duboscq at ssw.jku.at
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/RootDocImpl.java
Changeset: 99ff00581f36
Author: lana
Date: 2015-02-26 20:17 -0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/99ff00581f36
Merge
More information about the jdk9-all-changes
mailing list