hg: jdk9/client/langtools: 8 new changesets
philip.race at oracle.com
philip.race at oracle.com
Mon Oct 12 22:02:19 UTC 2015
Changeset: 7ef2c66892a3
Author: vromero
Date: 2015-10-06 13:59 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/7ef2c66892a3
8138914: javac, method visitTypeVar() at visitor Types.hashCode generates the same hash code for different type variables
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
Changeset: 21b0862fdd32
Author: sadayapalam
Date: 2015-10-07 15:53 +0530
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/21b0862fdd32
8130506: javac AssertionError when invoking MethodHandle.invoke with lambda paramter
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/MethodHandleInvokeTest.java
Changeset: eb3d4a11eea6
Author: sadayapalam
Date: 2015-10-07 16:02 +0530
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/eb3d4a11eea6
8065219: Deprecated warning in method reference are missing in some cases.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/warnings/DeprecationSE8Test.java
+ test/tools/javac/warnings/DeprecationSE8Test.noLint.out
+ test/tools/javac/warnings/DeprecationSE8Test.out
Changeset: 9e37996eb1b3
Author: sadayapalam
Date: 2015-10-07 19:35 +0530
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/9e37996eb1b3
8075799: Extraneous access checks implemented by javac
Summary: Allow anonymous class constructors to refer to inaccessible types.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/AnonymousClass/CtorAccessBypassTest.java
! test/tools/javac/generics/diamond/neg/Neg18.out
Changeset: e481951ea027
Author: lana
Date: 2015-10-08 22:30 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/e481951ea027
Added tag jdk9-b85 for changeset 7ef2c66892a3
! .hgtags
Changeset: 130a7c2a8590
Author: lana
Date: 2015-10-09 10:23 -0700
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/130a7c2a8590
Merge
Changeset: 79e637c1e083
Author: mcimadamore
Date: 2015-10-12 12:24 +0100
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/79e637c1e083
8138840: NPE when compiling bitwise operations with illegal operand types
8139243: compiler crashes with exception on sum operation of String var and void method call result
8139249: Compiler crashes on unary bitwise complement with non-integral operand
Summary: Certain binary operator checks are accepting more operands than required.
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java
+ test/tools/javac/8138840/T8138840.java
+ test/tools/javac/8138840/T8138840.out
+ test/tools/javac/8138840/T8139243.java
+ test/tools/javac/8138840/T8139243.out
+ test/tools/javac/8138840/T8139249.java
+ test/tools/javac/8138840/T8139249.out
Changeset: 700677b16a97
Author: sadayapalam
Date: 2015-10-12 19:43 +0530
URL: http://hg.openjdk.java.net/jdk9/client/langtools/rev/700677b16a97
8139245: compiler crashes with exception on int:new method reference and generic method inference
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/methodReference/MethodRefIntColonColonNewTest.java
+ test/tools/javac/lambda/methodReference/MethodRefIntColonColonNewTest.out
More information about the jdk9-all-changes
mailing list