hg: jdk9/jdk9/langtools: 9 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Wed Jan 28 23:16:25 UTC 2015
Changeset: 52227644abfa
Author: rfield
Date: 2015-01-16 20:03 -0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/52227644abfa
8068488: Facilitate extension of the javac parser -- missing modifier
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/parser/extend/JavacExtensionTest.java
+ test/tools/javac/parser/extend/TrialParser.java
+ test/tools/javac/parser/extend/TrialParserFactory.java
Changeset: c31aefdd3ab4
Author: mcimadamore
Date: 2015-01-19 18:29 +0000
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c31aefdd3ab4
8069229: new .java file with no copyright notice
Summary: Add missing copyright header
Reviewed-by: jlahoda
! make/tools/propertiesparser/gen/ClassGenerator.java
Changeset: 2dc86bb9736a
Author: jlahoda
Date: 2015-01-20 09:51 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/2dc86bb9736a
8052070: javac crashes when there are duplicated type parameters
Summary: Avoid eager completion of ClassSymbol while type parameters are being processed.
Reviewed-by: jlahoda, mcimadamore
Contributed-by: srikanth.adayapalam at oracle.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
+ test/tools/javac/8052070/DuplicateTypeParameter.java
+ test/tools/javac/8052070/DuplicateTypeParameter.out
Changeset: 1b58b3cc63bc
Author: jlahoda
Date: 2015-01-20 12:00 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1b58b3cc63bc
8069094: SuppressWarnings(\"deprecation\") not respected on default clause on annotation declarations
Summary: Properly deferring warnings that are reported during entering of annotation's default value.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/warnings/suppress/T8069094.java
+ test/tools/javac/warnings/suppress/T8069094.out
Changeset: 1580b10e028a
Author: jfranck
Date: 2015-01-20 21:49 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/1580b10e028a
8046977: ClassCastException: typing information needed for method reference bridging not preserved
Reviewed-by: mcimadamore
Contributed-by: srikanth.adayapalam at oracle.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
Changeset: ba94059b469a
Author: jfranck
Date: 2015-01-21 19:02 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ba94059b469a
8070507: LambdaLambdaSerialized can fail in -agentvm mode
Reviewed-by: mcimadamore
! test/tools/javac/lambda/LambdaLambdaSerialized.java
! test/tools/javac/lambda/SerializedLambdaInInit.java
Changeset: a6f70f3d55b5
Author: jfranck
Date: 2015-01-22 09:50 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/a6f70f3d55b5
8071310: Tests missing for checkin for JDK-8046977
Reviewed-by: jlahoda
Contributed-by: srikanth.adayapalam at oracle.com
+ test/tools/javac/lambda/MethodReferenceGenericTarget.java
Changeset: de31f7bc10c7
Author: jlahoda
Date: 2015-01-23 15:14 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/de31f7bc10c7
8069254: Warning issued despite @SafeVarargs annotation on constructor
Summary: The Symbol created for diamond inference does not have annotations attached - need to look for @SafeVarargs on the underlying constructor's Symbol.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/varargs/warning/Warn6.java
Changeset: 5b102fc29edf
Author: lana
Date: 2015-01-24 23:22 -0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5b102fc29edf
Merge
More information about the jdk9-all-changes
mailing list