hg: bsd-port/jdk9/langtools: 13 new changesets

glewis at eyesbeyond.com glewis at eyesbeyond.com
Sat Oct 24 13:18:09 UTC 2015


Changeset: 21b0862fdd32
Author:    sadayapalam
Date:      2015-10-07 15:53 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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/bsd-port/jdk9/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: 130a7c2a8590
Author:    lana
Date:      2015-10-09 10:23 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/130a7c2a8590

Merge


Changeset: 45f796d8cdcd
Author:    lana
Date:      2015-10-15 15:15 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/45f796d8cdcd

Added tag jdk9-b86 for changeset 130a7c2a8590

! .hgtags

Changeset: 288f18dd9157
Author:    lana
Date:      2015-10-19 00:25 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/288f18dd9157

Added tag jdk9-b87 for changeset 45f796d8cdcd

! .hgtags

Changeset: 79e637c1e083
Author:    mcimadamore
Date:      2015-10-12 12:24 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/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/bsd-port/jdk9/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

Changeset: 814a0cab8c90
Author:    sadayapalam
Date:      2015-10-13 09:48 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/814a0cab8c90

8000316: Huge performance bottleneck in com.sun.tools.javac.comp.Check.localClassName
Summary: Speed up Check.localClassName by avoiding generating names known to be in use already
Reviewed-by: mcimadamore, jlahoda, sadayapalam
Contributed-by: dmitry.chuyko at oracle.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/T8000316/T8000316.java

Changeset: 575ea88f69a5
Author:    chegar
Date:      2015-10-13 09:02 +0100
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/575ea88f69a5

8139371: Three langtools test failures after the removal of sun.misc.Lock
Reviewed-by: jjg, mchung

! test/tools/javac/proprietary/WarnClass.java
! test/tools/javac/proprietary/WarnClass.out
! test/tools/javac/warnings/6594914/T6594914b.java
! test/tools/javac/warnings/6594914/T6594914b.out
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/m/Gee.java

Changeset: 126e5c6abd1d
Author:    lana
Date:      2015-10-15 16:50 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/126e5c6abd1d

Merge


Changeset: ac57d80b205d
Author:    lana
Date:      2015-10-21 15:15 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ac57d80b205d

Merge


Changeset: 4789df418bc3
Author:    lana
Date:      2015-10-22 08:47 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/4789df418bc3

Added tag jdk9-b88 for changeset ac57d80b205d

! .hgtags



More information about the bsd-port-dev mailing list