hg: jdk9/jdk9/langtools: 9 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Wed Oct 5 20:01:43 UTC 2016
Changeset: abfa6353574c
Author: sadayapalam
Date: 2016-09-28 09:05 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/abfa6353574c
8166363: Method with reordered type parameter bounds compiles with @Override annotation but does not actually override superclass method.
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/generics/bridges/ReorderedBoundsTest.java
Changeset: 721c5727816d
Author: shinyafox
Date: 2016-09-28 16:36 +0900
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/721c5727816d
8154714: jshell tool: add exports support
Reviewed-by: jlahoda, rfield
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/ToolBasicTest.java
Changeset: b15188167309
Author: shinyafox
Date: 2016-09-29 17:36 +0900
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/b15188167309
8166744: JShell: java.lang.IndexOutOfBoundsException for legal history access
Reviewed-by: rfield, jlahoda
! test/jdk/jshell/HistoryTest.java
Changeset: 21be9eb2fb2f
Author: lana
Date: 2016-09-29 17:24 +0000
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/21be9eb2fb2f
Merge
Changeset: 36f470bd6765
Author: mchung
Date: 2016-09-29 21:31 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/36f470bd6765
8166238: Update jdeps for GNU-style long form options
Reviewed-by: alanb
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/jdkinternals/ShowReplacement.java
! test/tools/jdeps/modules/GenModuleInfo.java
! test/tools/jdeps/modules/InverseDeps.java
! test/tools/jdeps/modules/src/m3/module-info.java
Changeset: 8bf23828bb2f
Author: jjg
Date: 2016-09-30 13:15 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/8bf23828bb2f
8166144: New javadoc options don't conform to JEP 293 (GNU style options)
Reviewed-by: ksrini, bpatel
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/jdk/javadoc/doclet/lib/JavadocTester.java
! test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java
! test/jdk/javadoc/doclet/testXOption/TestXOption.java
! test/jdk/javadoc/tool/CheckResourceKeys.java
+ test/jdk/javadoc/tool/OptionSyntaxTest.java
! test/jdk/javadoc/tool/api/basic/IsSupportedOptionTest.java
! test/jdk/javadoc/tool/modules/FilterOptions.java
! test/jdk/javadoc/tool/modules/Modules.java
Changeset: f6d8902a4c8b
Author: erikj
Date: 2016-10-04 13:41 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/f6d8902a4c8b
8166965: Some small java build tools are still running with big JVM configuration
Reviewed-by: ihse
! make/gendata/Gendata-jdk.compiler.gmk
! make/gensrc/GensrcCommon.gmk
Changeset: 50a14048e428
Author: jlahoda
Date: 2016-10-04 16:25 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/50a14048e428
8152911: javac assertion error when compiling overlay sources
Summary: Avoid creating ModuleSymbols with unspecified name, to avoid conflicts with predefined ModuleSymbol for the java.base module.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
- src/jdk.compiler/share/classes/com/sun/tools/javac/file/ModuleNameReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/modules/EdgeCases.java
Changeset: 17a82cb0e4b4
Author: jlahoda
Date: 2016-10-04 17:40 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/17a82cb0e4b4
8073844: fatal annotation processing errors do not stop compilation
Summary: JavacProcessingEnvironment lets the should-stop policy decide when the compilation should stop.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/StopAfterError/StopAfterError.java
+ test/tools/javac/processing/StopAfterError/StopAfterError.out
+ test/tools/javac/processing/StopAfterError/StopAfterErrorAux.java
+ test/tools/javac/processing/StopAfterError/StopAfterErrorContinue.out
More information about the jdk9-all-changes
mailing list