hg: jigsaw/jake/langtools: 18 new changesets

jonathan.gibbons at oracle.com jonathan.gibbons at oracle.com
Fri Aug 12 01:53:19 UTC 2016


Changeset: 8150eeaf8c24
Author:    vromero
Date:      2016-07-27 07:07 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/8150eeaf8c24

8161277: javax.lang.model.util.Types.isSameType(...) returns true on wildcards
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java
+ test/tools/javac/T8161277/IsSameTypeWildcardTest.java
! test/tools/lib/types/TypeHarness.java

Changeset: b4e9df9d2f31
Author:    sadayapalam
Date:      2016-07-28 10:13 +0530
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b4e9df9d2f31

8158224: NullPointerException in com.sun.tools.javac.comp.Modules.checkCyclicDependencies when module missing
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
+ test/tools/javac/modules/T8158224/Processor.java
+ test/tools/javac/modules/T8158224/T8158224.java
+ test/tools/javac/modules/T8158224/T8158224.out
+ test/tools/javac/modules/T8158224/mods/foo/module-info.java

Changeset: e978c992b81f
Author:    amurillo
Date:      2016-07-28 16:44 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e978c992b81f

Merge


Changeset: 467ad69d5948
Author:    ksrini
Date:      2016-07-20 12:49 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/467ad69d5948

8154705: invalid use of ALL-MODULE-PATH causes crash
Summary: Introducing Modules.initModules as a clear point where the module graphs is initialized in javac
Reviewed-by: jjg, ksrini

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! test/tools/javac/6330997/T6330997.java
! test/tools/javac/T6435291/T6435291.java
! test/tools/javac/api/6400303/T6400303.java
! test/tools/javac/api/TestResolveIdent.java
! test/tools/javac/defaultMethods/BadClassfile.java
! test/tools/javac/lib/combo/ReusableContext.java
! test/tools/lib/types/TypeHarness.java

Changeset: 74dd68a85107
Author:    ddehaven
Date:      2016-07-29 09:35 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/74dd68a85107

8161544: JDK9 message drop 20 resource updates - OpenJDK
Summary: JDK9 message drop 20 resource updates - openjdk
Reviewed-by: rfield, peytoia
Contributed-by: li.jiang at oracle.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties

Changeset: 653c218a6e57
Author:    sdrach
Date:      2016-07-29 12:27 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/653c218a6e57

8143366: Control characters in constant pool strings are not escaped properly
Reviewed-by: jjg

! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java
+ test/tools/javap/ControlCharTest.java

Changeset: 3665ebc22a42
Author:    vromero
Date:      2016-08-01 08:36 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/3665ebc22a42

8161708: javac, consider a different way to handle access code for operators
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java

Changeset: a8dde57edb12
Author:    bpatel
Date:      2016-08-02 13:14 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/a8dde57edb12

8154817: Fix the click-through navigation for modules
Reviewed-by: jjg, ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! test/jdk/javadoc/doclet/testModules/TestModules.java

Changeset: 05ff25dd7ff7
Author:    darcy
Date:      2016-08-03 10:05 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/05ff25dd7ff7

8163115: Temporarily problem list javac repeating annotations tests
Reviewed-by: jjg

! test/ProblemList.txt

Changeset: 9417d5f9e225
Author:    darcy
Date:      2016-08-03 11:30 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/9417d5f9e225

8163113: langtools repeating annotations tests depend rely on annotations toString output
Reviewed-by: jlahoda, vromero

! test/ProblemList.txt
! test/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java

Changeset: bbf4cfc235bd
Author:    jjg
Date:      2016-08-03 16:01 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/bbf4cfc235bd

8162359: javac should use stdout for --help and --version
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Messager.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.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.jdeps/share/classes/com/sun/tools/javap/JavapFileManager.java
! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java
! test/tools/javac/lib/DPrinter.java
! test/tools/javac/lib/combo/ReusableContext.java
+ test/tools/javac/main/StreamsTest.java
! test/tools/javac/modules/ModuleTestBase.java
! test/tools/javac/newlines/NewLineTest.java
! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
! test/tools/lib/toolbox/TestRunner.java

Changeset: a7f6eca0f869
Author:    erikj
Date:      2016-08-04 10:07 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/a7f6eca0f869

8157100: missing dependency in build system
Reviewed-by: tbell

! make/gensrc/GensrcCommon.gmk

Changeset: b99404788cbf
Author:    amurillo
Date:      2016-08-04 17:32 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b99404788cbf

Added tag jdk-9+130 for changeset 3665ebc22a42

! .hgtags

Changeset: 4c85d752a985
Author:    amurillo
Date:      2016-08-04 17:48 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/4c85d752a985

Merge


Changeset: 45241cff9d3a
Author:    jlahoda
Date:      2016-08-08 17:22 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/45241cff9d3a

8144733: Iterating over elements of a Scope can return spurious inner class elements
Summary: When a Symbol is removed from a Scope while iterating over it, update the iterator as well to reflect the change.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
+ test/tools/javac/scope/IterateAndRemove.java

Changeset: aebfafc43714
Author:    vromero
Date:      2016-08-08 11:48 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/aebfafc43714

8162874: AST nodes representing operators should have a common superclass
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java

Changeset: 6e14043ceae4
Author:    lana
Date:      2016-08-11 15:47 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/6e14043ceae4

Added tag jdk-9+131 for changeset aebfafc43714

! .hgtags

Changeset: 0aa1c15fd0c3
Author:    jjg
Date:      2016-08-11 18:52 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/0aa1c15fd0c3

Merge

! .hgtags
! make/gensrc/GensrcCommon.gmk
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! test/ProblemList.txt
! test/jdk/javadoc/doclet/testModules/TestModules.java
! test/tools/javac/6330997/T6330997.java
! test/tools/javac/T6435291/T6435291.java
! test/tools/javac/api/6400303/T6400303.java
! test/tools/javac/api/TestResolveIdent.java
! test/tools/javac/defaultMethods/BadClassfile.java
! test/tools/javac/lib/DPrinter.java
! test/tools/javac/lib/combo/ReusableContext.java
! test/tools/javac/modules/ModuleTestBase.java
+ test/tools/javac/modules/T8158224/Processor.java
! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
+ test/tools/javac/scope/IterateAndRemove.java
! test/tools/lib/toolbox/TestRunner.java



More information about the jigsaw-dev mailing list