Changeset: f534faf33c47 Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/f534faf33c47
Added tag jdk-9+113 for changeset 4e87682893e6 ! .hgtags Changeset: 2f6ca5367226 Author: rfield Date: 2016-04-04 10:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/2f6ca5367226 8147515: JShell: Internationalize Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! 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/resources/l10n.properties ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolFormatTest.java + test/jdk/jshell/ToolLocaleMessageTest.java ! test/jdk/jshell/ToolReloadTest.java Changeset: 83c0f2cb6028 Author: jjg Date: 2016-04-04 12:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/83c0f2cb6028 8153416: unexport javah from jdk.compiler module Reviewed-by: mchung ! src/jdk.compiler/share/classes/module-info.java ! test/tools/javac/file/ExplodedImage.java ! test/tools/javac/nativeHeaders/javahComparison/CompareTest.java ! test/tools/javah/4942232/Test.java ! test/tools/javah/6257087/T6257087.java ! test/tools/javah/6572945/T6572945.java ! test/tools/javah/ModuleClass.java ! test/tools/javah/T4942232/MissingParamClassTest.java ! test/tools/javah/T6893943.java ! test/tools/javah/T6994608.java ! test/tools/javah/T7126832/T7126832.java ! test/tools/javah/T7185778.java ! test/tools/javah/TestHelpOpts.java ! test/tools/javah/VersionTest.java ! test/tools/javah/constMacroTest/ConstMacroTest.java Changeset: f2ce02ef81e9 Author: rfield Date: 2016-04-04 20:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/f2ce02ef81e9 8153417: jshell tool: use test passed locale to retrieve ResourceBundle Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java Changeset: 68696e640592 Author: rfield Date: 2016-04-05 00:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/68696e640592 8153482: jdk/jshell/StartOptionTest.java fails on Windows after JDK-8147515 Reviewed-by: jlahoda ! test/jdk/jshell/StartOptionTest.java Changeset: d5754aaff8ec Author: alanb Date: 2016-04-05 21:17 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d5754aaff8ec 8153370: Drop use of old style -XaddExports from tests Reviewed-by: mchung ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/platform/PlatformProviderTest.java Changeset: 680712ce0386 Author: psandoz Date: 2016-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/680712ce0386 8149644: Integrate VarHandles Reviewed-by: mcimadamore, forax ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 82f94333bd7e Author: zmajo Date: 2016-03-24 16:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/82f94333bd7e Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java - src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java - src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java - src/jdk.compiler/share/classes/com/sun/tools/javac/util/ServiceLoader.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java - test/com/sun/javadoc/testLinkOption/java/lang/StringBuilderChild.java - test/com/sun/javadoc/testLinkOption/package-list - test/com/sun/javadoc/testProfiles/TestProfiles.java - test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java - test/com/sun/javadoc/testProfiles/pkg1/Class1Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Class2Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Class3Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Interface1Pkg1.java - test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/ClassError.java - test/com/sun/javadoc/testProfiles/pkg2/ClassException.java - test/com/sun/javadoc/testProfiles/pkg3/Class1Pkg3.java - test/com/sun/javadoc/testProfiles/pkg3/Class2Pkg3.java - test/com/sun/javadoc/testProfiles/pkg3/Interface1Pkg3.java - test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java - test/com/sun/javadoc/testProfiles/pkg4/Class1Pkg4.java - test/com/sun/javadoc/testProfiles/pkg5/Class1Pkg5.java - test/com/sun/javadoc/testProfiles/pkg5/Interface1Pkg5.java - test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java - test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java - test/com/sun/javadoc/testProfiles/profile-rtjar-includes-nopkgs.txt - test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt - test/jdk/javadoc/doclet/testLinkOption/java/lang/StringBuilderChild.java - test/jdk/javadoc/doclet/testLinkOption/package-list - test/tools/javac/Object1.java - test/tools/javac/Object1.out - test/tools/javac/Object2.java - test/tools/javac/Object2.out - test/tools/javac/profiles/ProfileTest.java - test/tools/javac/proprietary/WarnClass.java - test/tools/javac/proprietary/WarnClass.out - test/tools/javac/proprietary/WarnImport.java - test/tools/javac/proprietary/WarnImport.out - test/tools/javac/proprietary/WarnMethod.java - test/tools/javac/proprietary/WarnMethod.out - test/tools/javac/proprietary/WarnStaticImport.java - test/tools/javac/proprietary/WarnStaticImport.out - test/tools/javac/proprietary/WarnVariable.java - test/tools/javac/proprietary/WarnVariable.out - test/tools/javac/proprietary/WarnWildcard.java - test/tools/javac/proprietary/WarnWildcard.out - test/tools/javac/synthesize/Boolean.java - test/tools/javac/synthesize/Byte.java - test/tools/javac/synthesize/Character.java - test/tools/javac/synthesize/Cloneable.java - test/tools/javac/synthesize/Double.java - test/tools/javac/synthesize/Float.java - test/tools/javac/synthesize/Integer.java - test/tools/javac/synthesize/Long.java - test/tools/javac/synthesize/Number.java - test/tools/javac/synthesize/Object.java - test/tools/javac/synthesize/Serializable.java - test/tools/javac/synthesize/Short.java - test/tools/javac/synthesize/Test.java - test/tools/javac/synthesize/Void.java - test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java - test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java - test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java - test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java - test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java - test/tools/jdeps/javax/activity/NotCompactProfile.java Changeset: f54b675d5eee Author: zmajo Date: 2016-03-29 13:43 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/f54b675d5eee Merge Changeset: 87435db6e97c Author: amurillo Date: 2016-03-31 14:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/87435db6e97c Merge Changeset: c33ef58de585 Author: amurillo Date: 2016-04-04 13:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/c33ef58de585 Merge Changeset: 306fef8428ac Author: amurillo Date: 2016-04-05 20:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/306fef8428ac Merge Changeset: 68d65a7076b9 Author: vromero Date: 2016-04-06 13:49 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/68d65a7076b9 8151191: javac error when running javadoc on some inner classes Reviewed-by: jjg ! 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/jvm/ClassReader.java + test/tools/javac/T8151191/Anno.java + test/tools/javac/T8151191/AnnoProcessor.java + test/tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java Changeset: bd919db5c123 Author: lana Date: 2016-04-07 11:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/bd919db5c123 Merge Changeset: 09cd25821441 Author: mcimadamore Date: 2016-04-08 10:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/09cd25821441 8152832: Type inference regression in javac Summary: Stale incoropration actions caused missing inference bounds Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8152832/T8152832.java Changeset: 482c38db3637 Author: jlahoda Date: 2016-04-08 11:52 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/482c38db3637 8153243: make docs should generate JShell API docs Summary: Tweaking JShell javadoc so that it can be built without warnings/errors. Reviewed-by: rfield, erikj ! src/jdk.jshell/share/classes/jdk/jshell/Diag.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java Changeset: 571ee117bb25 Author: rfield Date: 2016-04-08 10:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/571ee117bb25 8130450: JShell: events are not generated for repeated source 8139835: JShell API: Snippet.id() doc -- specify: no meaning, dynamic Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java ! test/jdk/jshell/SimpleRegressionTest.java Changeset: 859998e32f58 Author: rfield Date: 2016-04-08 13:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/859998e32f58 8153896: JShell API: Snippet.id() doc -- breaks make doc Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java Changeset: 697549008e7f Author: rfield Date: 2016-04-09 11:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/697549008e7f 8153716: JShell tool: should warn when failed to launch editor Summary: Catch launch exceptions. Split ToolBasicTest into two to provide place for regression test. Reviewed-by: rfield Contributed-by: kubota.y...@gmail.com ! 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/ReplToolTesting.java ! test/jdk/jshell/ToolBasicTest.java + test/jdk/jshell/ToolSimpleTest.java Changeset: 01684d40a5b0 Author: chegar Date: 2016-04-09 19:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/01684d40a5b0 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz - test/tools/jdeps/jdk.unsupported/Foo.java - test/tools/jdeps/jdk.unsupported/JDKUnsupportedTest.java + test/tools/jdeps/unsupported/Bar.java + test/tools/jdeps/unsupported/Foo.java + test/tools/jdeps/unsupported/JDKUnsupportedTest.java Changeset: cba09a2e6ae9 Author: ksrini Date: 2016-04-10 08:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/cba09a2e6ae9 8073100: [javadoc] Provide an ability to suppress document generation for specific elements. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/doctree/HiddenTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/HiddenTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.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/testHiddenTag/TestHiddenTag.java + test/jdk/javadoc/doclet/testHiddenTag/pkg1/A.java ! test/tools/javac/doctree/DocCommentTester.java + test/tools/javac/doctree/HiddenTest.java ! test/tools/javac/lib/DPrinter.java