hg: jdk9/client/langtools: 8 new changesets

philip.race at oracle.com philip.race at oracle.com
Thu Sep 1 19:37:07 UTC 2016


Changeset: 047d4d42b466
Author:    mchung
Date:      2016-08-30 17:47 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/047d4d42b466

8160851: Remove old launcher module-related options
Reviewed-by: jjg, alanb

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformProvider.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/package-info.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.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

Changeset: 98d653e53a0a
Author:    mchung
Date:      2016-08-30 20:49 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/98d653e53a0a

8165109: langtools/test switches to use new CLI options
Reviewed-by: jjg, amlu

! test/jdk/javadoc/tool/ReleaseOption.java
! test/tools/javac/T8139474/DashRelease7DashVerboseTest.java
! test/tools/javac/diags/examples/ProcessorPathNoProcessorModulePath/ProcessorPathNoProcessorModulePath.java
! test/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java
! test/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java
! test/tools/javac/modules/AnachronisticModuleInfo/AnachronisticModuleInfoTest.java
! test/tools/javac/modules/UpgradeModulePathTest.java
! test/tools/javac/options/release/ReleaseOption.java
! test/tools/javac/options/release/ReleaseOptionClashes.java
! test/tools/javac/options/release/ReleaseOptionThroughAPI.java
! test/tools/javac/platform/PlatformProviderTest.java
! test/tools/javac/sym/ElementStructureTest.java
! test/tools/javac/synthesize/Main.java
! test/tools/javadoc/ReleaseOption.java
! test/tools/lib/toolbox/ModuleBuilder.java

Changeset: d2959c941df3
Author:    rfield
Date:      2016-08-31 10:35 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/d2959c941df3

8164518: JShell: Add failover case of explicitly listening to "localhost"
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIInitiator.java
+ test/jdk/jshell/JDILaunchingExecutionControlTest.java
! test/jdk/jshell/JDIListeningExecutionControlTest.java
+ test/jdk/jshell/JDIListeningLocalhostExecutionControlTest.java
! test/jdk/jshell/UserJDIUserRemoteTest.java

Changeset: d87cef2896aa
Author:    shinyafox
Date:      2016-09-01 11:07 +0900
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/d87cef2896aa

8164825: jshell tool: Completion for subcommand
Reviewed-by: jlahoda

+ src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ContinuousCompletionProvider.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/jdk/jshell/CommandCompletionTest.java

Changeset: 8d4de635981a
Author:    amlu
Date:      2016-09-01 13:18 +0800
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/8d4de635981a

8165193: Workaround intermittent failures of JavacTreeScannerTest and SourceTreeScannerTest due to C2 memory usage
Reviewed-by: darcy

! test/tools/javac/tree/JavacTreeScannerTest.java
! test/tools/javac/tree/SourceTreeScannerTest.java

Changeset: fdff20865f5f
Author:    jlahoda
Date:      2016-09-01 10:30 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/fdff20865f5f

8131023: JShell: System.in does not work
Summary: Pass user input to snippets/remote agent
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/IOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/DemultiplexInput.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/MultiplexingOutputStream.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/PipeInputStream.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java
! test/jdk/jshell/ReplToolTesting.java
! test/jdk/jshell/StartOptionTest.java
+ test/jdk/jshell/UserInputTest.java
! test/jdk/jshell/UserJDIUserRemoteTest.java

Changeset: 5a2d38a840cc
Author:    jlahoda
Date:      2016-08-29 15:53 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/5a2d38a840cc

8165008: javac -Xmodule compiles the module in a way that reads the unnamed module
Summary: Ensuring proper separation between named modules and the unnamed module when using -Xmodule
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/tools/javac/modules/XModuleTest.java

Changeset: 6c6c7ebe3319
Author:    rfield
Date:      2016-09-01 12:13 -0700
URL:       http://hg.openjdk.java.net/jdk9/client/langtools/rev/6c6c7ebe3319

8133507: JShell: StackTraceElement#getFileName of EvalException does not use custom id generator
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! test/jdk/jshell/IdGeneratorTest.java



More information about the jdk9-client-changes mailing list