hg: jigsaw/jake/langtools: 10 new changesets
Changeset: 0bdb7cb95c68 Author:lana Date: 2016-12-07 05:58 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/0bdb7cb95c68 8169618: JDK9 message drop interim resource updates - OpenJDK Reviewed-by: rfield, peytoia, joehw, weijun Contributed-by: li.ji...@oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties Changeset: 9ebe388283a9 Author:bpatel Date: 2016-12-08 12:46 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/9ebe388283a9 8168688: javadoc top left frame should display all modules while in module mode Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! test/jdk/javadoc/doclet/testModules/TestModules.java Changeset: 4da132af5f52 Author:lana Date: 2016-12-08 21:21 + URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/4da132af5f52 Merge Changeset: e655eba3ff9c Author:jjg Date: 2016-12-08 16:52 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e655eba3ff9c 8170953: CheckResourceKeys tests should declare the resource package to be open Reviewed-by: mchung ! test/jdk/javadoc/tool/CheckResourceKeys.java ! test/tools/javac/diags/CheckExamples.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/warnings/VerifyLintDescriptions.java ! test/tools/javadoc/CheckResourceKeys.java Changeset: 5d43af61155b Author:cushon Date: 2016-12-09 18:06 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/5d43af61155b 8170667: ClassReader assigns method parameters from MethodParameters incorrectly when long/double parameters are present Summary: MethodParameters attribute does not skip a slot for long/double. Reviewed-by: vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/tools/javac/T8170667/ParameterProcessor.java Changeset: 27be91e4393b Author:jjg Date: 2016-12-09 16:24 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/27be91e4393b 8170251: Add javax.tools.Tool.name() Reviewed-by: darcy, mchung ! src/java.compiler/share/classes/javax/tools/Tool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/module-info.java + test/jdk/javadoc/tool/api/TestName.java + test/tools/javac/api/TestName.java Changeset: e5e4064d037d Author:jlahoda Date: 2016-12-12 13:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e5e4064d037d 8147527: Wrong code generated for postfix unary operators Summary: Avoiding use of duplicated tree nodes when these may be changed in place. Reviewed-by: mcimadamore, jlahoda Contributed-by: bsr...@gmail.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java + test/tools/javac/boxing/QualBoxedPostOp.java + test/tools/javac/boxing/QualBoxedPostOp2.java + test/tools/javac/boxing/QualBoxedPostOp3.java + test/tools/javac/boxing/QualBoxedPostOp3Parent.java + test/tools/javac/desugar/BoxingAndSuper.java Changeset: 4d4cd7cd731c Author:jlahoda Date:
hg: jigsaw/jake/langtools: 10 new changesets
Changeset: 6cc2220006f2 Author:lana Date: 2016-11-11 05:56 + URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/6cc2220006f2 Merge Changeset: eb48b040fbc2 Author:jlahoda Date: 2016-11-11 12:54 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/eb48b040fbc2 8145838: JShell: restrict RemoteAgent connection socket to localhost Summary: Also reviewed by Chris Ries Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java Changeset: 4c650abde107 Author:jlahoda Date: 2016-11-11 17:45 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/4c650abde107 8169599: Several JShell tests are failing on Solaris after JDK-8145838 Summary: Partially reverting eb48b040fbc2 Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/execution/JdiDefaultExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java Changeset: c5d46cf53534 Author:rfield Date: 2016-11-11 11:50 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/c5d46cf53534 8166333: jshell tool: shortcut var does not import its type Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java Changeset: 768f685bceb7 Author:mchung Date: 2016-11-11 17:32 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/768f685bceb7 8168386: Fix jdeps verbose options Reviewed-by: dfuchs, lancea ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/DotFileTest.java + test/tools/jdeps/Options.java ! test/tools/jdeps/lib/JdepsRunner.java Changeset: c18249ecb690 Author:mchung Date: 2016-11-12 09:26 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/c18249ecb690 8169606: jdeps --list-reduced-deps should not show java.base as all modules require it Reviewed-by: dfuchs ! 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/Module.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java ! test/tools/jdeps/listdeps/ListModuleDeps.java + test/tools/jdeps/listdeps/src/hi/Hi.java Changeset: 120957324d6e Author:sadayapalam Date: 2016-11-14 19:45 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/120957324d6e 8168312: javac throws NPE if annotation processor is specified and module is declared in a file named arbitrarily Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java + test/tools/javac/modules/AnnotationProcessingWithModuleInfoInWrongPlace.java Changeset: cb9e896265ef Author:ksrini Date: 2016-11-14 16:33 -0800 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/cb9e896265ef 8167967: javadoc should identify the ordinal value of enum constants Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java ! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/jdk/javadoc/doclet/testOrdering/TestOrdering.java - test/jdk/javadoc/doclet/testOrdering/order/
hg: jigsaw/jake/langtools: 10 new changesets
Changeset: abfa6353574c Author:sadayapalam Date: 2016-09-28 09:05 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/abfa6353574c 8166363: Method with reordered type parameter bounds compiles with @Override annotation but does not actually override superclass method. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/tools/javac/generics/bridges/ReorderedBoundsTest.java Changeset: 721c5727816d Author:shinyafox Date: 2016-09-28 16:36 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/721c5727816d 8154714: jshell tool: add exports support Reviewed-by: jlahoda, rfield ! 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: b15188167309 Author:shinyafox Date: 2016-09-29 17:36 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/b15188167309 8166744: JShell: java.lang.IndexOutOfBoundsException for legal history access Reviewed-by: rfield, jlahoda ! test/jdk/jshell/HistoryTest.java Changeset: 21be9eb2fb2f Author:lana Date: 2016-09-29 17:24 + URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/21be9eb2fb2f Merge Changeset: 36f470bd6765 Author:mchung Date: 2016-09-29 21:31 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/36f470bd6765 8166238: Update jdeps for GNU-style long form options Reviewed-by: alanb ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/jdkinternals/ShowReplacement.java ! test/tools/jdeps/modules/GenModuleInfo.java ! test/tools/jdeps/modules/InverseDeps.java ! test/tools/jdeps/modules/src/m3/module-info.java Changeset: 8bf23828bb2f Author:jjg Date: 2016-09-30 13:15 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/8bf23828bb2f 8166144: New javadoc options don't conform to JEP 293 (GNU style options) Reviewed-by: ksrini, bpatel ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/jdk/javadoc/doclet/lib/JavadocTester.java ! test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/jdk/javadoc/doclet/testXOption/TestXOption.java ! test/jdk/javadoc/tool/CheckResourceKeys.java + test/jdk/javadoc/tool/OptionSyntaxTest.java ! test/jdk/javadoc/tool/api/basic/IsSupportedOptionTest.java ! test/jdk/javadoc/tool/modules/FilterOptions.java ! test/jdk/javadoc/tool/modules/Modules.java Changeset: f6d8902a4c8b Author:erikj Date: 2016-10-04 13:41 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f6d8902a4c8b 8166965: Some small java build tools are still running with big JVM configuration Reviewed-by: ihse ! make/gendata/Gendata-jdk.compiler.gmk ! make/gensrc/GensrcCommon.gmk Changeset: 50a14048e428 Author:jlahoda Date: 2016-10-04 16:25 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/50a14048e428 8152911: javac assertion error when compiling overlay sources Summary: Avoid creating ModuleSymbols with unspecified name, to avoid conflicts with predefined ModuleSymbol for the java.base module. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.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/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java - src/jdk.compiler/share/classes/com/sun/tools/javac/file/ModuleNameReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt ! test/tools/javac/modules/EdgeCases.java Changeset: 17a82cb0e4b4 Author:jlahoda Date: 2016-10-04 17:40 +0200 URL: http://hg.openjdk.java.net
hg: jigsaw/jake/langtools: 10 new changesets
Changeset: 5ba1a29a0eb0 Author:alundblad Date: 2015-09-04 13:24 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/5ba1a29a0eb0 8129114: Sjavac should stream back compiler output to the client as soon as it becomes available Summary: Protocol revised, javac output sent back to client slightly earlier. Reviewed-by: jlahoda + src/jdk.compiler/share/classes/com/sun/tools/sjavac/AutoFlushWriter.java ! 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/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/CompilationResult.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/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 ! test/tools/sjavac/IdleShutdown.java ! test/tools/sjavac/PooledExecution.java Changeset: 3059496164ab Author:vromero Date: 2015-09-08 10:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/3059496164ab 8132806: javac does a naive implementation of some incorporation steps Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: c14eb253bdd8 Author:vromero Date: 2015-09-08 11:53 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/c14eb253bdd8 8135203: javac, patch intended for an issue was pushed with wrong id and message Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 2a035634dcb6 Author:vromero Date: 2015-09-08 11:59 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/2a035634dcb6 8073594: javac, before calling rawInstantiate from selectBest the warner should be cleared out Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 2d65e99e2ae7 Author:jlahoda Date: 2015-09-10 21:10 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/2d65e99e2ae7 8132885: langtools/test/tools/javac/sym/ElementStructureTest.java is also searching default classpath Summary: Explicitly setting classpath when inspecting the platform classes; using the java.util.ServiceLoader instead of the javac's copy Reviewed-by: jjg ! test/tools/javac/sym/ElementStructureTest.java Changeset: 551d797dc863 Author:mcimadamore Date: 2015-09-11 16:27 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/551d797dc863 8135246: CheckAttributedTree silently generates spurious compiler error Summary: cyclic inheritance errors should cause shared combo context to be thrown away Reviewed-by: jlahoda ! test/tools/javac/lib/combo/ReusableContext.java Changeset: d68904d5a00e Author:lana Date: 2015-09-11 13:01 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/d68904d5a00e Merge - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java Changeset: 1b4ea2ca8cb5 Author:chegar Date: 2015-09-18 15:30 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/1b4ea2ca8cb5 Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java ! test/tools/javac/lib/combo/ReusableContext.java ! test/tools/javac/sym/ElementStructureTest.java Changeset: 59071599f17d Author:lana Date: 2015-09-18 10:46 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/59071599f17d Added tag jdk9-b82 for changeset d68904d5a00e ! .hgtags Changeset: 80eba25a11d2 Author:chegar Date: 2015-09-18 19:03 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/80eba25a11d2 Merge ! .hgtags