Changeset: f7187b5fe9e2 Author: rfield Date: 2016-10-24 19:59 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f7187b5fe9e2
8166649: jshell tool: missing --add-modules and --module-path 8167462: jshell tool: /help /reload is wrong about re-executing commands Reviewed-by: jlahoda ! 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: 32444e1ad88a Author: tbell Date: 2016-10-25 08:39 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/32444e1ad88a 8168369: fix for langtools intermittent failures needs to check PRODUCT_HOME Reviewed-by: erikj ! test/Makefile Changeset: 18d9a9e14262 Author: sadayapalam Date: 2016-10-26 11:22 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/18d9a9e14262 8166367: Missing ExceptionTable attribute in anonymous class constructors Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/AnonymousClass/AnonymousCtorExceptionTest.java Changeset: a94763e89674 Author: mcimadamore Date: 2016-10-26 12:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/a94763e89674 8168134: Inference: javac incorrectly propagating inner constraint with primitive target Summary: Check for propagation doesn't take into account primitive type constraints Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8168134/T8168134.java Changeset: 6a79477df95d Author: mcimadamore Date: 2016-10-26 15:41 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/6a79477df95d 8168774: Polymorhic signature method check crashes javac Summary: Check for polysig method assumes arity is greater than zero Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/meth/BadPolySig.java Changeset: edad5f2365b6 Author: lana Date: 2016-10-27 21:22 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/edad5f2365b6 Merge Changeset: 6bb6785c2329 Author: rfield Date: 2016-10-27 17:11 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/6bb6785c2329 8167643: JShell: silently ignore access modifiers (as semantically irrelevant) Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! test/jdk/jshell/ClassesTest.java ! test/jdk/jshell/ErrorTranslationTest.java ! test/jdk/jshell/IgnoreTest.java ! test/jdk/jshell/KullaTesting.java ! test/jdk/jshell/MethodsTest.java ! test/jdk/jshell/ModifiersTest.java ! test/jdk/jshell/ToolBasicTest.java Changeset: e0798bbe23da Author: alanb Date: 2016-10-28 10:17 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e0798bbe23da 8168789: ModuleReader.list and ModuleFinder.of update Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java Changeset: 117bd6e52035 Author: mchung Date: 2016-10-31 18:06 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/117bd6e52035 8167057: jdeps option to list modules and internal APIs for @modules for test dev Reviewed-by: dfuchs ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsFilter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleGraphBuilder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/lib/JdepsRunner.java + test/tools/jdeps/listdeps/ListModuleDeps.java + test/tools/jdeps/listdeps/src/lib/Lib.java + test/tools/jdeps/listdeps/src/z/Bar.java + test/tools/jdeps/listdeps/src/z/Foo.java + test/tools/jdeps/listdeps/src/z/UseUnsafe.java Changeset: 11ab0f581f11 Author: vromero Date: 2016-11-01 10:14 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/11ab0f581f11 8132562: javac fails with CLASSPATH with double-quotes as an environment variable Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java + test/tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java Changeset: 85a8bfb00296 Author: vromero Date: 2016-11-01 10:51 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/85a8bfb00296 8167431: javac takes too long time to resolve interface dependency Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java Changeset: 68754738ba9c Author: smarks Date: 2016-11-01 11:28 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/68754738ba9c 8165646: (jdeprscan) adjust tool output to improve clarity Reviewed-by: jjg, psandoz ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Messages.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/Scan.java ! test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java Changeset: d44acab5b0ab Author: darcy Date: 2016-11-01 14:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/d44acab5b0ab 8169025: Problem list ClassPathWithDoubleQuotesTest.java until JDK-8169005 is fixed Reviewed-by: ksrini ! test/ProblemList.txt Changeset: 6ef8a1453577 Author: jlahoda Date: 2016-11-02 07:38 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/6ef8a1453577 8131019: jshell tool: access javadoc from tool Summary: Adding internal support to resolve {@inheritDoc} and format javadoc to plain text for use by jdk.jshell and jdk.scripting.nashorn.shell, enhancing Shift-<tab> documentation in JShell with ability to show javadoc. Reviewed-by: jjg, rfield ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java + src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java + src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java + src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/resources/javadocformatter.properties ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java + test/jdk/internal/shellsupport/doc/JavadocFormatterTest.java + test/jdk/internal/shellsupport/doc/JavadocHelperTest.java ! test/jdk/jshell/CompletionSuggestionTest.java + test/jdk/jshell/JavadocTest.java ! test/jdk/jshell/KullaTesting.java Changeset: eabfa20e38fd Author: lana Date: 2016-11-04 17:24 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/eabfa20e38fd Added tag jdk-9+143 for changeset 6ef8a1453577 ! .hgtags Changeset: b0d7c4fed00c Author: mchung Date: 2016-11-07 14:51 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b0d7c4fed00c Merge ! .hgtags ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DepsAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleGraphBuilder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/Makefile ! test/ProblemList.txt ! test/jdk/jshell/CompletionSuggestionTest.java