Changeset: f0bc0f34d2cc Author: jjg Date: 2017-02-07 16:19 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f0bc0f34d2cc
8174140: Move test files into package hierarchy Reviewed-by: darcy ! test/tools/javac/T4093617/T4093617.java - test/tools/javac/T4093617/java.base/Object.java + test/tools/javac/T4093617/java.base/java/lang/Object.java ! test/tools/javac/redefineObject/Object1-test.java ! test/tools/javac/redefineObject/Object2-test.java - test/tools/javac/redefineObject/java.base/Object1.java - test/tools/javac/redefineObject/java.base/Object2.java + test/tools/javac/redefineObject/java.base/java/lang/Object1.java + test/tools/javac/redefineObject/java.base/java/lang/Object2.java Changeset: 981fbff798b8 Author: ksrini Date: 2017-02-07 13:45 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/981fbff798b8 8173302: Move the Description up on module and package index page Reviewed-by: bpatel, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java + test/jdk/javadoc/doclet/testOverview/TestOverview.java + test/jdk/javadoc/doclet/testOverview/msrc/module-info.java + test/jdk/javadoc/doclet/testOverview/msrc/p1/C.java + test/jdk/javadoc/doclet/testOverview/msrc/p2/C2.java + test/jdk/javadoc/doclet/testOverview/overview.html + test/jdk/javadoc/doclet/testOverview/src/p1/C.java + test/jdk/javadoc/doclet/testOverview/src/p2/C2.java Changeset: c80dce0bcab4 Author: vromero Date: 2017-02-08 06:43 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/c80dce0bcab4 8174027: error message should adapt to the corresponding top level element Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/T6234077.out + test/tools/javac/T8173955/MessageForClassTest.java + test/tools/javac/T8173955/MessageForClassTest.out + test/tools/javac/T8173955/MessageForEnumTest.java + test/tools/javac/T8173955/MessageForEnumTest.out + test/tools/javac/T8173955/MessageForInterfaceTest.java + test/tools/javac/T8173955/MessageForInterfaceTest.out ! test/tools/javac/modules/ModuleInfoTest.java Changeset: e8d71e4be697 Author: rfield Date: 2017-02-08 09:12 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e8d71e4be697 8173893: JShell: reduce memory leaks Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/debug/InternalDebugControl.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java Changeset: c9b0b57e3bd5 Author: rfield Date: 2017-02-08 10:43 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/c9b0b57e3bd5 8173845: JShell API: not patch compatible Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiInitiator.java + test/jdk/jshell/FileManagerTest.java ! test/jdk/jshell/MyExecutionControl.java Changeset: fc0a9318d392 Author: rfield Date: 2017-02-08 13:35 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/fc0a9318d392 8173916: jshell tool: /methods signature confusing/non-standard format 8174028: jshell tool: /method /type failed declaration listed (without indication) 8174041: jshell tool: --startup PRINTING references undeclared Locale class Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/tool/resources/PRINTING.jsh ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/ToolReloadTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: 7729c633b9f1 Author: vromero Date: 2017-02-08 19:42 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/7729c633b9f1 8174073: NPE caused by @link reference to class Reviewed-by: jjg, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java + test/tools/javac/doclint/NPEDuplicateClassNamesTest.java Changeset: 706967704e65 Author: mcimadamore Date: 2017-02-09 15:19 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/706967704e65 8174249: Regression in generic method unchecked calls Summary: Erasure for unchecked call occurs too early after JDK-8078093 Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8174249/T8174249a.java + test/tools/javac/generics/inference/8174249/T8174249b.java Changeset: f06dc0d49d68 Author: bpatel Date: 2017-02-09 08:01 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f06dc0d49d68 8168965: search items are not listed in any sensible order Reviewed-by: jjg, ksrini Contributed-by: michel.trud...@oracle.com ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js ! test/jdk/javadoc/doclet/testSearch/TestSearch.java Changeset: 7549af75ce62 Author: lana Date: 2017-02-09 18:09 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/7549af75ce62 Merge - test/tools/javac/T4093617/java.base/Object.java - test/tools/javac/redefineObject/java.base/Object1.java - test/tools/javac/redefineObject/java.base/Object2.java Changeset: 70014b92e871 Author: rfield Date: 2017-02-09 14:37 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/70014b92e871 8174672: JShell tests: jdk/jshell/UserJdiUserRemoteTest.java problem listed with wrong bug number Reviewed-by: jjg ! test/ProblemList.txt Changeset: 37ec42288f73 Author: vromero Date: 2017-02-09 16:30 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/37ec42288f73 8169200: Gen has a reference to Flow that is not used, should be removed Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java Changeset: fbfd5e635eb2 Author: rfield Date: 2017-02-09 18:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/fbfd5e635eb2 8174262: Error message misspelling: "instanciated" Reviewed-by: jjg ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: 65d446c80cdf Author: alanb Date: 2017-02-10 09:06 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/65d446c80cdf 8173393: Module system implementation refresh (2/2017) Reviewed-by: mcimadamore, mchung, alanb Contributed-by: alan.bate...@oracle.com, mandy.ch...@oracle.com ! make/tools/crules/MutableFieldsAnalyzer.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeKind.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java ! src/java.compiler/share/classes/javax/tools/JavaFileManager.java ! src/java.compiler/share/classes/javax/tools/StandardLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Module_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.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/ModuleInfoBuilder.java ! test/jdk/jshell/KullaTesting.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java Changeset: 22c052d7a86d Author: alanb Date: 2017-02-10 12:28 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/22c052d7a86d Merge Changeset: 3e4d400638e5 Author: vromero Date: 2017-02-10 07:50 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/3e4d400638e5 8174099: class ComboTask at the combo test library needs an execute() method Reviewed-by: mcimadamore ! test/tools/javac/lib/combo/ComboTask.java Changeset: e7b7e4e436c4 Author: rfield Date: 2017-02-10 13:49 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e7b7e4e436c4 8174762: JShell: @since tags missing Reviewed-by: jjg ! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Diag.java ! src/jdk.jshell/share/classes/jdk/jshell/ErroneousSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/EvalException.java ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! src/jdk.jshell/share/classes/jdk/jshell/JShellException.java ! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/OuterImportSnippetWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/OuterSnippetsClassWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/OuterWrapMap.java ! src/jdk.jshell/share/classes/jdk/jshell/PersistentSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! src/jdk.jshell/share/classes/jdk/jshell/SnippetEvent.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java ! src/jdk.jshell/share/classes/jdk/jshell/StatementSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/TypeDeclSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/UnresolvedReferenceException.java ! src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/FailOverExecutionControlProvider.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiExecutionControlProvider.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiInitiator.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LoaderDelegate.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControlProvider.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/package-info.java ! src/jdk.jshell/share/classes/jdk/jshell/package-info.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControlProvider.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionEnv.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/SPIResolutionException.java ! src/jdk.jshell/share/classes/jdk/jshell/spi/package-info.java ! src/jdk.jshell/share/classes/jdk/jshell/tool/JavaShellToolBuilder.java ! src/jdk.jshell/share/classes/jdk/jshell/tool/package-info.java ! src/jdk.jshell/share/classes/module-info.java Changeset: f34b5b81ef55 Author: jjg Date: 2017-02-10 15:42 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f34b5b81ef55 8174104: Compiler does not allow non-existent module path entry Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! test/tools/javac/diags/examples/IllegalArgumentForOption/IllegalArgumentForOption.java ! test/tools/javac/modules/ModulePathTest.java Changeset: 7cb91a17315a Author: alanb Date: 2017-02-13 08:12 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/7cb91a17315a Merge ! make/tools/crules/MutableFieldsAnalyzer.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeKind.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java ! src/java.compiler/share/classes/javax/tools/JavaFileManager.java ! src/java.compiler/share/classes/javax/tools/StandardLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Module_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.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/ModuleInfoBuilder.java ! src/jdk.jshell/share/classes/module-info.java ! test/ProblemList.txt ! test/jdk/jshell/KullaTesting.java - test/tools/javac/T4093617/java.base/Object.java + test/tools/javac/T4093617/java.base/java/lang/Object.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java ! test/tools/javac/modules/ModuleInfoTest.java ! test/tools/javac/modules/ModulePathTest.java ! test/tools/javac/redefineObject/Object1-test.java ! test/tools/javac/redefineObject/Object2-test.java - test/tools/javac/redefineObject/java.base/Object1.java - test/tools/javac/redefineObject/java.base/Object2.java + test/tools/javac/redefineObject/java.base/java/lang/Object1.java + test/tools/javac/redefineObject/java.base/java/lang/Object2.java