hg: jdk9/hs-rt/langtools: 17 new changesets
jesper.wilhelmsson at oracle.com
jesper.wilhelmsson at oracle.com
Wed Mar 9 18:48:40 UTC 2016
Changeset: ddfdf0304052
Author: jlahoda
Date: 2016-02-29 11:54 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/ddfdf0304052
8131027: JShell API/tool: suggest imports for a class
Summary: Adding two new actions to JShell: add imports and create variable.
Reviewed-by: rfield
! 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/jshell/Eval.java
! 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
! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java
+ test/jdk/jshell/ComputeFQNsTest.java
+ test/jdk/jshell/InferTypeTest.java
! test/jdk/jshell/KullaTesting.java
Changeset: b7583d50f67d
Author: alundblad
Date: 2016-02-29 13:24 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/b7583d50f67d
8147569: Error messages from sjavac server does not always get relayed back to client
Summary: Refactored how logging works in sjavac.
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CleanProperties.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileProperties.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Transformer.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/LinePrefixFilterWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFileMonitor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/log/LazyInitFileLog.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/log/LoggingOutputStream.java
! test/tools/sjavac/IdleShutdown.java
! test/tools/sjavac/PooledExecution.java
Changeset: 8ea3f9487e89
Author: alundblad
Date: 2016-02-29 13:37 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/8ea3f9487e89
8147571: Information about written .h files is printed on the wrong logging level
Summary: Changed how SmartWriter outputs log messages.
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/CompilationService.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
Changeset: 5282596d34b3
Author: alundblad
Date: 2016-02-29 19:07 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/5282596d34b3
8148498: The sjavac client should never create a port file
Summary: Sjavac client now avoids creating a port file.
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java
Changeset: fd18a155ad22
Author: jlahoda
Date: 2016-02-29 19:52 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/fd18a155ad22
8150874: Disable the ComputeFQNsTest.testSuspendIndexing test
Reviewed-by: rfield
! test/jdk/jshell/ComputeFQNsTest.java
Changeset: 20c4b78bf457
Author: alundblad
Date: 2016-03-02 12:54 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/20c4b78bf457
8150941: Sjavac should not wait for portfile to materialize if server process is terminated
Summary: Sjavac cancels forking early if server process dies.
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
Changeset: 01b00ac6bc18
Author: alundblad
Date: 2016-03-02 13:12 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/01b00ac6bc18
8061320: Sjavac should prevent using source dir as dest dir
Summary: Sjavac now makes sure that src and dst dirs do not overlap.
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
+ test/tools/sjavac/OverlappingSrcDst.java
Changeset: cb0309f4983f
Author: sadayapalam
Date: 2016-03-02 19:09 +0530
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/cb0309f4983f
8151016: Migrate asserts introduced in Valhalla code generation to JDK9 dev
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
Changeset: 61980f5f4e38
Author: bpatel
Date: 2016-03-02 21:27 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/61980f5f4e38
8148985: javadoc "FRAMES" and "NO FRAMES" links not working correctly
Reviewed-by: jjg, ksrini
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
! test/com/sun/javadoc/testHtmlVersion/TestHtmlVersion.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
! test/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/jdk/javadoc/doclet/testJavascript/TestJavascript.java
Changeset: 5c59fd4607e5
Author: ksrini
Date: 2016-03-02 15:00 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/5c59fd4607e5
8150895: Fix bug id in test for JDK-8149842
Reviewed-by: bpatel
! test/jdk/javadoc/doclet/testIncluded/TestIncluded.java
Changeset: aaa527f80b3b
Author: sadayapalam
Date: 2016-03-03 06:10 +0530
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/aaa527f80b3b
8151018: javac should emit a clearer diagnostic when a <> inferred anonymous type's non-private methods don't override super's
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/DiamondMethodDoesNotOverride.java
! test/tools/javac/generics/diamond/neg/Neg15.out
Changeset: d061b06552eb
Author: sadayapalam
Date: 2016-03-03 15:07 +0530
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/d061b06552eb
8151134: Fix bug id in test for JDK-8151018
Reviewed-by: jlahoda
! test/tools/javac/generics/diamond/neg/Neg15.java
Changeset: 178ce5786775
Author: alundblad
Date: 2016-03-03 15:53 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/178ce5786775
8151141: Sjavac fails to fork server on Windows
Summary: Reverted changeset 3269:20c4b78bf457.
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
Changeset: f035d3881296
Author: lana
Date: 2016-03-03 12:26 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/f035d3881296
Added tag jdk-9+108 for changeset fd18a155ad22
! .hgtags
Changeset: 8000338dd45a
Author: lana
Date: 2016-03-03 12:48 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/8000338dd45a
Merge
Changeset: e90d9efcb13f
Author: ksrini
Date: 2016-03-03 14:54 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/e90d9efcb13f
8150130: NPE building javafx docs with new doclet
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
+ test/jdk/javadoc/doclet/testJavaFX/pkg4/C.java
Changeset: f8aebd55b8f5
Author: ksrini
Date: 2016-03-05 07:53 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/langtools/rev/f8aebd55b8f5
8150000: Javadoc omits package listing for type
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
More information about the jdk9-hs-rt-changes
mailing list