hg: jigsaw/jake/langtools: 19 new changesets

alan.bateman at oracle.com alan.bateman at oracle.com
Mon Feb 13 09:29:13 UTC 2017


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.trudeau at 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.bateman at oracle.com, mandy.chung at 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



More information about the jigsaw-dev mailing list