Changeset: e15a551a81b5 Author: smarks Date: 2016-08-29 13:44 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e15a551a81b5
8164837: fix jdeprscan TestLoad and TestScan failures on Windows Reviewed-by: darcy ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! test/ProblemList.txt Changeset: 047d4d42b466 Author: mchung Date: 2016-08-30 17:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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/jigsaw/jake/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 Changeset: e3da5f8001d2 Author: jlahoda Date: 2016-09-01 21:25 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e3da5f8001d2 8164952: JShell tests: jdk/jshell/CompletionSuggestionTest.testUncompletedDeclaration(): failure Summary: Avoiding conflict between the CompletionSuggestionTest.testUncompletedDeclaration test and ClassPathTest Reviewed-by: rfield ! test/jdk/jshell/CompletionSuggestionTest.java Changeset: f3c256cbcb58 Author: rfield Date: 2016-09-01 13:21 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f3c256cbcb58 8165211: JShell: Fix completion analysis problems Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/jdk/jshell/CompletenessTest.java Changeset: 192d58e5d899 Author: sadayapalam Date: 2016-09-02 07:49 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/192d58e5d899 8164073: Javac should unconditionally warn if deprecated javadoc tag is used without @Deprecated annotation 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/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java ! test/tools/javac/T4994049/DeprecatedYES.out ! test/tools/javac/danglingDep/DepX.out + test/tools/javac/depDocComment/SuppressDepAnnWithSwitchTest.java ! test/tools/javac/depDocComment/SuppressDeprecation.java ! test/tools/javac/depDocComment/SuppressDeprecation.out + test/tools/javac/depDocComment/SuppressDeprecation8.out ! test/tools/javac/depOverrides/doccomment/Test1.java ! test/tools/javac/depOverrides/doccomment/Test1A.out ! test/tools/javac/depOverrides/doccomment/Test1B.out ! test/tools/javac/depOverrides/doccomment/Test1B2.out + test/tools/javac/depOverrides/doccomment/Test1B3.out + test/tools/javac/depOverrides/doccomment/Test1I.out ! test/tools/javac/depOverrides/doccomment/Test2.java + test/tools/javac/depOverrides/doccomment/Test2P.out ! test/tools/javac/depOverrides/doccomment/Test2Q.out ! test/tools/javac/depOverrides/doccomment/Test2R.out ! test/tools/javac/depOverrides/doccomment/Test3.out ! test/tools/javac/lint/Deprecation.out Changeset: 595ae38c8f08 Author: lana Date: 2016-09-02 02:42 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/595ae38c8f08 Merge Changeset: 53ebb47dc802 Author: vromero Date: 2016-09-02 05:43 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/53ebb47dc802 8160454: JSR269 jigsaw update: javax.lang.model.element.ModuleElement.getDirectives() causes NPE on unnamed modules Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java + test/tools/javac/modules/T8160454/NPEGetDirectivesTest.java Changeset: af5eb8f3ffd2 Author: jlahoda Date: 2016-09-06 12:51 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/af5eb8f3ffd2 8161376: Introduce -Xlint:exports Summary: Adding -Xlint:exports, currently not doing anything. Functionality will be added separatelly under JDK-8153362. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties Changeset: 39138c7eeb27 Author: lana Date: 2016-09-08 21:11 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/39138c7eeb27 Added tag jdk-9+135 for changeset af5eb8f3ffd2 ! .hgtags Changeset: 898ed6a0367f Author: mchung Date: 2016-09-08 17:42 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/898ed6a0367f Merge ! .hgtags ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! 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/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.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/jdeps/JdepsConfiguration.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! test/ProblemList.txt ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/CompletionSuggestionTest.java + test/tools/javac/modules/RequiresStaticTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/modules/XModuleTest.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/sym/ElementStructureTest.java ! test/tools/javac/synthesize/Main.java ! test/tools/sjavac/Serialization.java