hg: jdk9/dev/langtools: 3 new changesets
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Thu Jul 30 12:27:31 UTC 2015
Changeset: 3c1da6c1ef9d
Author: mcimadamore
Date: 2015-07-30 13:20 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/3c1da6c1ef9d
8081769: Redundant error message on bad usage of 'class' literal
Summary: javac should skip to next token when an erroneous ident is found in term3rest
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/parser/8081769/T8081769.java
+ test/tools/javac/parser/8081769/T8081769.out
Changeset: 2289e78ae8b2
Author: mcimadamore
Date: 2015-07-30 13:21 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/2289e78ae8b2
8129214: Access error when unboxing a primitive whose target is a type-variable in a different package
Summary: Missing erasure when unboxing type in Lower
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/generics/typevars/8129214/T8129214.java
+ test/tools/javac/generics/typevars/8129214/pkg/Foo.java
Changeset: 577e9ffab3bc
Author: mcimadamore
Date: 2015-07-30 13:24 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/577e9ffab3bc
8131742: Syntactically meaningless code accepted by javac
Summary: Receiver parameter logic for type annotations should be disabled when parsing lambda formals
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/lambda/8131742/T8131742.java
+ test/tools/javac/lambda/8131742/T8131742.out
More information about the jdk9-dev-changes
mailing list