hg: jigsaw/jake/langtools: 16 new changesets

mandy.chung at oracle.com mandy.chung at oracle.com
Mon Nov 7 22:52:00 UTC 2016


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



More information about the jigsaw-dev mailing list