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