hg: jdk9/hs/langtools: 17 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Sun Mar 6 06:28:41 UTC 2016


Changeset: ddfdf0304052
Author:    jlahoda
Date:      2016-02-29 11:54 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/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/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/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/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/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/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/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/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/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/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/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/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/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/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/langtools/rev/8000338dd45a

Merge


Changeset: e90d9efcb13f
Author:    ksrini
Date:      2016-03-03 14:54 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/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/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-all-changes mailing list