From kumar.x.srinivasan at oracle.com Fri Sep 4 18:23:50 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Fri, 04 Sep 2015 18:23:50 +0000 Subject: hg: javadoc-next/new-api/langtools: 8134247: Improve performance - Part III Message-ID: <201509041823.t84INpcK002733@aojmv0008.oracle.com> Changeset: 15f1b8a0861d Author: ksrini Date: 2015-09-04 11:23 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/15f1b8a0861d 8134247: Improve performance - Part III ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ImplementedMethods.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 ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocTreeImpl.java From kumar.x.srinivasan at oracle.com Sat Sep 12 02:40:04 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Sat, 12 Sep 2015 02:40:04 +0000 Subject: hg: javadoc-next/new-api/langtools: 8081740: Design and implement the new API Message-ID: <201509120240.t8C2e4DX013791@aojmv0008.oracle.com> Changeset: bd967a4fc4aa Author: ksrini Date: 2015-09-11 19:38 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/bd967a4fc4aa 8081740: Design and implement the new API ! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocTreeImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java From kumar.x.srinivasan at oracle.com Mon Sep 14 15:39:15 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Mon, 14 Sep 2015 15:39:15 +0000 Subject: hg: javadoc-next/new-api/langtools: 25 new changesets Message-ID: <201509141539.t8EFdGLX006350@aojmv0008.oracle.com> Changeset: 48f213c93965 Author: vromero Date: 2015-08-10 18:10 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/48f213c93965 8053906: javac is accepting a self-referencing variable initializer inside a lambda expression Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java - test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.java - test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.out - test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.java - test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.out + test/tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTesta.java + test/tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTesta.out + test/tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTestb.java + test/tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTestb.out + test/tools/javac/lambda/self_initializer/T8053906/SelfInitializerInLambdaTestc.java + test/tools/javac/lambda/self_initializer/T8053906/SelfInitializerInLambdaTestc.out Changeset: 3ba9703836d4 Author: katleman Date: 2015-08-13 12:20 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/3ba9703836d4 Added tag jdk9-b77 for changeset 6ec3d5cb1bfc ! .hgtags Changeset: 7fd155b7041c Author: lana Date: 2015-08-13 14:14 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/7fd155b7041c Merge - test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.java - test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.out - test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.java - test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.out Changeset: eaab8a16dcfb Author: katleman Date: 2015-08-20 11:38 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/eaab8a16dcfb Added tag jdk9-b78 for changeset 7fd155b7041c ! .hgtags Changeset: 24d08e405e5b Author: mcimadamore Date: 2015-08-24 13:15 +0100 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/24d08e405e5b 8129547: Excess entries in BootstrapMethods with the same (bsm, bsmKind, bsmStaticArgs), but different dynamicArgs Summary: Pool.DynamicMethod implementation for hash/equals leads to duplicate BSM entries. Reviewed-by: jlahoda Contributed-by: aleksey.shipilev at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Pool.java + test/tools/javac/TestBootstrapMethodsCount.java Changeset: adba44f6b471 Author: alundblad Date: 2015-08-25 15:14 +0200 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/adba44f6b471 8048318: Refactor sjavac as a thin client Summary: Moved compilation logic from client to server. 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/Transformer.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/PortFileInaccessibleException.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/CompilationService.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/CompilationSubResult.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.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/OptionDecoding.java ! test/tools/sjavac/PooledExecution.java Changeset: 45897784a998 Author: mcimadamore Date: 2015-08-25 15:10 +0100 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/45897784a998 8134329: TeeOpTest.java fails across platforms after fix for JDK-8129547 Summary: Wrong indexes associated to CONSTANT_InvokeDynamic_info entries. Reviewed-by: sundar Contributed-by: aleksey.shipilev at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Pool.java + test/tools/javac/lambda/8134329/T8134329.java Changeset: a3dd196e5341 Author: alundblad Date: 2015-08-26 09:02 +0200 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/a3dd196e5341 8133671: langtools tests have bad license Summary: Dropped classpath exception from copyright notice in tests. Reviewed-by: jjg ! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C1.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C2.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C3.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C4.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C5.java ! test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java ! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java ! test/com/sun/javadoc/testHtmlStrongTag/pkg1/C1.java ! test/com/sun/javadoc/testHtmlStrongTag/pkg2/C2.java ! test/com/sun/javadoc/testHtmlTableTags/pkg2/C3.java ! test/com/sun/javadoc/testHtmlTableTags/pkg2/C4.java ! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java ! test/com/sun/javadoc/testHtmlTag/pkg1/C1.java ! test/com/sun/javadoc/testHtmlTag/pkg2/C2.java ! test/com/sun/javadoc/testHtmlVersion/pkg/TestError.java ! test/com/sun/javadoc/testHtmlVersion/pkg/TestException.java ! test/com/sun/javadoc/testHtmlVersion/pkg1/NestedInnerClass.java ! test/com/sun/javadoc/testHtmlVersion/pkg1/PrivateIncludeInnerClass.java ! test/com/sun/javadoc/testHtmlVersion/pkg1/ProtectedInnerClass.java ! test/com/sun/javadoc/testHtmlVersion/pkg1/PublicExcludeInnerClass.java ! test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java ! test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java ! test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java ! test/com/sun/javadoc/testSerializedForm/pkg1/NestedInnerClass.java ! test/com/sun/javadoc/testSerializedForm/pkg1/PrivateIncludeInnerClass.java ! test/com/sun/javadoc/testSerializedForm/pkg1/ProtectedInnerClass.java ! test/com/sun/javadoc/testSerializedForm/pkg1/PublicExcludeInnerClass.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C1.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C2.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C3.java ! test/com/sun/javadoc/testSinceTag/pkg1/C1.java ! test/com/sun/javadoc/testTagOutput/TestTagOutput.java ! test/tools/javac/6668794/badClass/A.java ! test/tools/javac/6668794/badClass/Test.java ! test/tools/javac/6668794/badSource/p/A.java ! test/tools/javac/7129225/Anno.java ! test/tools/javac/7129225/AnnoProcessor.java ! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java ! test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedA.java ! test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedB.java ! test/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java ! test/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java ! test/tools/javac/8074306/TestSyntheticNullChecks.java ! test/tools/javac/T6668802.java ! test/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java ! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java ! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java ! test/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java ! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java ! test/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java ! test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.java ! test/tools/javac/T8023112/SkipLazyConstantCreationForMethodRefTest.java ! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/tools/javac/T8024398/NPETryTest.java ! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java ! test/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java ! test/tools/javac/diags/examples/BadSourceFileHeader/sourcepath/p/A.java ! test/tools/javac/diags/examples/MethodRedundantTypeargs.java ! test/tools/javac/generics/6987475/T6987475pos.java ! test/tools/javac/generics/8064803/T8064803.java ! test/tools/javac/generics/inference/8048838/T8048838.java ! test/tools/javac/generics/inference/8055963/T8055963.java ! test/tools/javac/generics/inference/8058199/T8058199.java ! test/tools/javac/generics/inference/8058511/T8058511a.java ! test/tools/javac/generics/inference/8058511/T8058511b.java ! test/tools/javac/generics/inference/8058511/T8058511c.java ! test/tools/javac/generics/inference/8078024/T8078024.java ! test/tools/javac/generics/inference/8130304/T8130304.java ! test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java ! test/tools/javac/generics/typevars/8129214/T8129214.java ! test/tools/javac/generics/typevars/8129214/pkg/Foo.java ! test/tools/javac/lambda/8051958/T8051958.java ! test/tools/javac/lambda/8068399/T8068399.java ! test/tools/javac/lambda/8068430/T8068430.java ! test/tools/javac/lambda/8073842/T8073842.java ! test/tools/javac/lambda/LambdaInterfaceStaticField.java ! test/tools/javac/lambda/LambdaMultiCatchTest.java ! test/tools/javac/lambda/T8038420/LambdaIncrement.java ! test/tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.java ! test/tools/javac/lambda/lambdaExecution/InInterface.java ! test/tools/javac/lambda/lambdaExecution/InnerConstructor.java ! test/tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java ! test/tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java ! test/tools/javac/lambda/lambdaExecution/TMapper.java ! test/tools/javac/lambda/lambdaExecution/TPredicate.java ! test/tools/javac/lambda/methodReference/MethodReferenceComplexNullCheckTest.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection1.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection2.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection3.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceNullCheckTest.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferencePackagePrivateQualifier.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestFDCCE.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerDefault.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerInstance.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerVarArgsThis.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInstance.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestMethodHandle.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNew.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInner.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInnerImplicitArgs.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase1.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase2.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase4.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuper.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuperDefault.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestTypeConversion.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgs.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsExt.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuper.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuperDefault.java ! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsThis.java ! test/tools/javac/lambda/methodReferenceExecution/pkg/B.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/AttributeInjector.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFile.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFilePreprocessor.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassToInterfaceConverter.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/Compiler.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/DirectedClassLoader.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/SourceModel.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/ClassCase.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Hierarchy.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/HierarchyGenerator.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Rule.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/RuleGroup.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTNode.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTParser.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTShape.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java ! test/tools/javac/linenumbers/NestedLineNumberTest.java ! test/tools/javac/processing/messager/MessagerDiags.java ! test/tools/javac/unicode/Wrapper.java ! test/tools/javap/T4884240.java ! test/tools/javap/classfile/deps/GetDeps.java ! test/tools/javap/classfile/deps/T6907575.java ! test/tools/javap/classfile/deps/p/C1.java ! test/tools/sjavac/ApiExtraction.java ! test/tools/sjavac/ClasspathDependencies.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java ! test/tools/sjavac/ExclPattern.java ! test/tools/sjavac/IdleShutdown.java ! test/tools/sjavac/IgnoreSymbolFile.java ! test/tools/sjavac/IncCompInheritance.java ! test/tools/sjavac/IncCompileFullyQualifiedRef.java ! test/tools/sjavac/JavacOptionPrep.java ! test/tools/sjavac/OptionDecoding.java ! test/tools/sjavac/PackagePathMismatch.java ! test/tools/sjavac/ParallelCompilations.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/PooledExecution.java ! test/tools/sjavac/SjavacBase.java ! test/tools/sjavac/StateDir.java ! test/tools/sjavac/Wrapper.java ! test/tools/sjavac/util/OptionTestUtil.java Changeset: a4d9179cf598 Author: alundblad Date: 2015-08-26 11:14 +0200 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/a4d9179cf598 8134483: A recent update to copyright headers caused two tests to fail Summary: Replaced copyright notice with nodynamiccopyright and adjusted line numbers. Reviewed-by: jfranck ! test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.java ! test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.out ! test/tools/javac/linenumbers/NestedLineNumberTest.java Changeset: 9b3da6108876 Author: katleman Date: 2015-08-27 12:59 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/9b3da6108876 Added tag jdk9-b79 for changeset eaab8a16dcfb ! .hgtags Changeset: c5671e662392 Author: lana Date: 2015-08-27 13:22 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/c5671e662392 Merge Changeset: 891db670a8cb Author: mcimadamore Date: 2015-08-31 15:50 +0100 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/891db670a8cb 8134007: Improve string folding Summary: Generalize string folding algorithm to detect mulitple groups of foldable constants within an concat expression Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/tools/javac/parser/8134007/T8134007.java Changeset: 176472b94f2e Author: mcimadamore Date: 2015-08-31 17:33 +0100 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/176472b94f2e 8129962: Investigate performance improvements in langtools combo tests Summary: New combo API that runs all combo instances in a shared javac context (whenever possible). Reviewed-by: jjg, jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/MultiTaskListener.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! test/tools/javac/Diagnostics/6769027/T6769027.java ! test/tools/javac/T7093325.java - test/tools/javac/TestBootstrapMethodsCount.java ! test/tools/javac/cast/intersection/IntersectionTypeCastTest.java ! test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java ! test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java ! test/tools/javac/failover/CheckAttributedTree.java ! test/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java ! test/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java ! test/tools/javac/lambda/FunctionalInterfaceConversionTest.java ! test/tools/javac/lambda/LambdaParserTest.java ! test/tools/javac/lambda/MethodReferenceParserTest.java + test/tools/javac/lambda/TestBootstrapMethodsCount.java ! test/tools/javac/lambda/TestInvokeDynamic.java ! test/tools/javac/lambda/TestLambdaToMethodStats.java ! test/tools/javac/lambda/bytecode/TestLambdaBytecode.java ! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java ! test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java - test/tools/javac/lib/JavacTestingAbstractThreadedTest.java + test/tools/javac/lib/combo/ComboInstance.java + test/tools/javac/lib/combo/ComboParameter.java + test/tools/javac/lib/combo/ComboTask.java + test/tools/javac/lib/combo/ComboTestHelper.java + test/tools/javac/lib/combo/ReusableContext.java ! test/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java ! test/tools/javac/resolve/BitWiseOperators.java ! test/tools/javac/types/ScopeListenerTest.java ! test/tools/javac/varargs/7042566/T7042566.java ! test/tools/javac/varargs/warning/Warn4.java ! test/tools/javac/varargs/warning/Warn5.java Changeset: f0e149d3e375 Author: katleman Date: 2015-09-03 14:24 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/f0e149d3e375 Added tag jdk9-b80 for changeset c5671e662392 ! .hgtags Changeset: ead8b7192f00 Author: lana Date: 2015-09-03 16:13 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/ead8b7192f00 Merge - test/tools/javac/TestBootstrapMethodsCount.java - test/tools/javac/lib/JavacTestingAbstractThreadedTest.java Changeset: 5ba1a29a0eb0 Author: alundblad Date: 2015-09-04 13:24 +0200 URL: http://hg.openjdk.java.net/javadoc-next/new-api/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/javadoc-next/new-api/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/javadoc-next/new-api/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/javadoc-next/new-api/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/javadoc-next/new-api/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/javadoc-next/new-api/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: a7bc0d2f60ba Author: lana Date: 2015-09-11 10:26 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/a7bc0d2f60ba Added tag jdk9-b81 for changeset ead8b7192f00 ! .hgtags Changeset: d68904d5a00e Author: lana Date: 2015-09-11 13:01 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/d68904d5a00e Merge - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java Changeset: 8fa8045bbd4e Author: mcimadamore Date: 2015-09-14 11:26 +0100 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/8fa8045bbd4e 8077306: Recursive implementation of List.map leads to stack overflow Summary: Recusrive implementation of List.map uses too much stack; switch to iterative version. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java + test/tools/javac/generics/inference/8077306/T8077306.java Changeset: bc6ec6b3a3c8 Author: ksrini Date: 2015-09-14 07:35 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/bc6ec6b3a3c8 Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C1.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C2.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C3.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C4.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C5.java ! test/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java ! test/jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java ! test/jdk/javadoc/doclet/testHtmlStrongTag/pkg1/C1.java ! test/jdk/javadoc/doclet/testHtmlStrongTag/pkg2/C2.java ! test/jdk/javadoc/doclet/testHtmlTableTags/pkg2/C3.java ! test/jdk/javadoc/doclet/testHtmlTableTags/pkg2/C4.java ! test/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java ! test/jdk/javadoc/doclet/testHtmlTag/pkg1/C1.java ! test/jdk/javadoc/doclet/testHtmlTag/pkg2/C2.java ! test/jdk/javadoc/doclet/testHtmlVersion/pkg/TestError.java ! test/jdk/javadoc/doclet/testHtmlVersion/pkg/TestException.java ! test/jdk/javadoc/doclet/testHtmlVersion/pkg1/NestedInnerClass.java ! test/jdk/javadoc/doclet/testHtmlVersion/pkg1/PrivateIncludeInnerClass.java ! test/jdk/javadoc/doclet/testHtmlVersion/pkg1/ProtectedInnerClass.java ! test/jdk/javadoc/doclet/testHtmlVersion/pkg1/PublicExcludeInnerClass.java ! test/jdk/javadoc/doclet/testProfiles/pkg2/Anno1Pkg2.java ! test/jdk/javadoc/doclet/testProfiles/pkg2/Anno2Pkg2.java ! test/jdk/javadoc/doclet/testProfiles/pkg4/Anno1Pkg4.java ! test/jdk/javadoc/doclet/testSerializedForm/pkg1/NestedInnerClass.java ! test/jdk/javadoc/doclet/testSerializedForm/pkg1/PrivateIncludeInnerClass.java ! test/jdk/javadoc/doclet/testSerializedForm/pkg1/ProtectedInnerClass.java ! test/jdk/javadoc/doclet/testSerializedForm/pkg1/PublicExcludeInnerClass.java ! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C1.java ! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C2.java ! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C3.java ! test/jdk/javadoc/doclet/testSinceTag/pkg1/C1.java ! test/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java - test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.java - test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.out - test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.java - test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.out - test/tools/javac/lib/JavacTestingAbstractThreadedTest.java From kumar.x.srinivasan at oracle.com Mon Sep 14 22:35:14 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Mon, 14 Sep 2015 22:35:14 +0000 Subject: hg: javadoc-next/new-api/langtools: 8081740: Design and implement the new API: added switch -Xold and WYSIWYG method detail ordering Message-ID: <201509142235.t8EMZEE3008182@aojmv0008.oracle.com> Changeset: 13c551b086dc Author: ksrini Date: 2015-09-14 15:34 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/13c551b086dc 8081740: Design and implement the new API: added switch -Xold and WYSIWYG method detail ordering ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java ! test/jdk/javadoc/doclet/testOrdering/TestOrdering.java + test/jdk/javadoc/doclet/testOrdering/order/MethodOrder.java From kumar.x.srinivasan at oracle.com Mon Sep 14 23:19:10 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Mon, 14 Sep 2015 23:19:10 +0000 Subject: hg: javadoc-next/new-api/langtools: Fix copyrights inadvertently changed Message-ID: <201509142319.t8ENJAAN016462@aojmv0008.oracle.com> Changeset: 2fda6f25cdc7 Author: ksrini Date: 2015-09-14 16:18 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/2fda6f25cdc7 Fix copyrights inadvertently changed ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.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/processing/JavacRoundEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/GraphUtils.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/IntHashTable.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Annotation.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attributes.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java From kumar.x.srinivasan at oracle.com Tue Sep 15 14:32:42 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Tue, 15 Sep 2015 14:32:42 +0000 Subject: hg: javadoc-next/new-api/langtools: Fix copyrights inadvertently changed Message-ID: <201509151432.t8FEWhfp025430@aojmv0008.oracle.com> Changeset: 8c60a5ff9a82 Author: ksrini Date: 2015-09-15 07:32 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/8c60a5ff9a82 Fix copyrights inadvertently changed ! test/jdk/javadoc/doclet/AccessAsciiArt/p1/C.java ! test/jdk/javadoc/doclet/AccessAsciiArt/p1/I.java ! test/jdk/javadoc/doclet/AccessAsciiArt/p1/SC.java ! test/jdk/javadoc/doclet/AccessAsciiArt/p1/SI.java ! test/jdk/javadoc/doclet/AccessAsciiArt/p1/subpkg/SSC.java ! test/jdk/javadoc/doclet/AccessFrameTitle/p1/C1.java ! test/jdk/javadoc/doclet/AccessFrameTitle/p2/C2.java ! test/jdk/javadoc/doclet/AccessH1/p1/C.java ! test/jdk/javadoc/doclet/AccessH1/p2/C2.java ! test/jdk/javadoc/doclet/AccessSkipNav/p1/C1.java ! test/jdk/javadoc/doclet/AccessSkipNav/p2/C2.java ! test/jdk/javadoc/doclet/AccessSummary/p1/C1.java ! test/jdk/javadoc/doclet/AccessSummary/p2/C2.java ! test/jdk/javadoc/doclet/AuthorDD/p1/C1.java ! test/jdk/javadoc/doclet/DocRootSlash/p1/C1.java ! test/jdk/javadoc/doclet/DocRootSlash/p2/C2.java ! test/jdk/javadoc/doclet/JavascriptWinTitle/p1/C.java ! test/jdk/javadoc/doclet/JavascriptWinTitle/p2/C2.java ! test/jdk/javadoc/doclet/MetaTag/p1/C1.java ! test/jdk/javadoc/doclet/MetaTag/p2/C2.java ! test/jdk/javadoc/doclet/PackagesHeader/p1/C1.java ! test/jdk/javadoc/doclet/PackagesHeader/p2/C2.java ! test/jdk/javadoc/doclet/ValidHtml/p1/C.java ! test/jdk/javadoc/doclet/ValidHtml/p2/C2.java ! test/jdk/javadoc/doclet/VersionNumber/p1/C.java ! test/jdk/javadoc/doclet/WindowTitles/p1/C1.java ! test/jdk/javadoc/doclet/WindowTitles/p2/C2.java ! test/jdk/javadoc/doclet/_template/Template.java ! test/jdk/javadoc/doclet/_template/TemplateComplete.java ! test/jdk/javadoc/doclet/constantValues/A.java ! test/jdk/javadoc/doclet/constantValues/TestConstantValues2.java ! test/jdk/javadoc/doclet/testAbsLinkPath/pkg1/C1.java ! test/jdk/javadoc/doclet/testAbsLinkPath/pkg2/C2.java ! test/jdk/javadoc/doclet/testAbstractMethod/pkg/A.java ! test/jdk/javadoc/doclet/testAbstractMethod/pkg/B.java ! test/jdk/javadoc/doclet/testAbstractMethod/pkg/C.java ! test/jdk/javadoc/doclet/testAnchorNames/pkg1/DeprMemClass.java ! test/jdk/javadoc/doclet/testAnchorNames/pkg1/RegClass.java ! test/jdk/javadoc/doclet/testAnnotationOptional/pkg/AnnotationOptional.java ! test/jdk/javadoc/doclet/testAnnotationTypes/pkg/AnnotationType.java ! test/jdk/javadoc/doclet/testAnnotationTypes/pkg/AnnotationTypeField.java ! test/jdk/javadoc/doclet/testBadPackageFileInJar/pkg/C.java ! test/jdk/javadoc/doclet/testBadSourceFile/C1.java ! test/jdk/javadoc/doclet/testBadSourceFile/C2.java ! test/jdk/javadoc/doclet/testBaseClass/baz/Foo.java ! test/jdk/javadoc/doclet/testCRLineSeparator/pkg/MyClass.java ! test/jdk/javadoc/doclet/testCharset/pkg/Foo.java ! test/jdk/javadoc/doclet/testClassCrossReferences/C.java ! test/jdk/javadoc/doclet/testClassTree/pkg/AnnotationType.java ! test/jdk/javadoc/doclet/testClassTree/pkg/ChildClass.java ! test/jdk/javadoc/doclet/testClassTree/pkg/Coin.java ! test/jdk/javadoc/doclet/testClassTree/pkg/ParentClass.java ! test/jdk/javadoc/doclet/testCmndLineClass/C5.java ! test/jdk/javadoc/doclet/testCmndLineClass/pkg1/C1.java ! test/jdk/javadoc/doclet/testCmndLineClass/pkg1/C2.java ! test/jdk/javadoc/doclet/testCmndLineClass/pkg2/C3.java ! test/jdk/javadoc/doclet/testCmndLineClass/pkg2/C4.java ! test/jdk/javadoc/doclet/testCompletionFailure/pkg1/NumberFormatTest.java ! test/jdk/javadoc/doclet/testConstructorIndent/C.java ! test/jdk/javadoc/doclet/testConstructors/pkg1/Outer.java ! test/jdk/javadoc/doclet/testDeprecatedDocs/pkg/DeprecatedClassByAnnotation.java ! test/jdk/javadoc/doclet/testDeprecatedDocs/pkg/TestAnnotationType.java ! test/jdk/javadoc/doclet/testDeprecatedDocs/pkg/TestClass.java ! test/jdk/javadoc/doclet/testDeprecatedDocs/pkg/TestEnum.java ! test/jdk/javadoc/doclet/testDeprecatedDocs/pkg/TestError.java ! test/jdk/javadoc/doclet/testDeprecatedDocs/pkg/TestException.java ! test/jdk/javadoc/doclet/testDocEncoding/pkg/Test.java ! test/jdk/javadoc/doclet/testDocFileDir/pkg/C.java ! test/jdk/javadoc/doclet/testDocFiles/pkg/Test.java ! test/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootTag.java ! test/jdk/javadoc/doclet/testDocRootInlineTag/pkg/C.java ! test/jdk/javadoc/doclet/testDocRootLink/pkg1/C1.java ! test/jdk/javadoc/doclet/testDocRootLink/pkg2/C2.java ! test/jdk/javadoc/doclet/testDupParamWarn/pkg/Bar.java ! test/jdk/javadoc/doclet/testDupParamWarn/pkg/Foo.java ! test/jdk/javadoc/doclet/testEmptyClass/src/Empty.java ! test/jdk/javadoc/doclet/testEnclosingClass/pkg/MyClass.java ! test/jdk/javadoc/doclet/testEncoding/EncodeTest.java ! test/jdk/javadoc/doclet/testExternalOverridenMethod/pkg/XReader.java ! test/jdk/javadoc/doclet/testGeneratedBy/pkg/MyClass.java ! test/jdk/javadoc/doclet/testGroupOption/pkg1/C.java ! test/jdk/javadoc/doclet/testGroupOption/pkg2/C.java ! test/jdk/javadoc/doclet/testGroupOption/pkg3/C.java ! test/jdk/javadoc/doclet/testHeadings/pkg1/C1.java ! test/jdk/javadoc/doclet/testHeadings/pkg2/C2.java ! test/jdk/javadoc/doclet/testHiddenMembers/pkg/BaseClass.java ! test/jdk/javadoc/doclet/testHiddenMembers/pkg/SubClass.java ! test/jdk/javadoc/doclet/testHref/pkg/C1.java ! test/jdk/javadoc/doclet/testHref/pkg/C2.java ! test/jdk/javadoc/doclet/testHref/pkg/C4.java ! test/jdk/javadoc/doclet/testHrefInDocComment/pkg/I1.java ! test/jdk/javadoc/doclet/testHrefInDocComment/pkg/I2.java ! test/jdk/javadoc/doclet/testHtmlComments/C.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C1.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C2.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C3.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C4.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C5.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/package-info.java ! test/jdk/javadoc/doclet/testHtmlStrongTag/pkg1/C1.java ! test/jdk/javadoc/doclet/testHtmlStrongTag/pkg2/C2.java ! test/jdk/javadoc/doclet/testHtmlTableStyles/pkg1/TestTable.java ! test/jdk/javadoc/doclet/testHtmlTableStyles/pkg2/TestUse.java ! test/jdk/javadoc/doclet/testHtmlTableTags/pkg1/C1.java ! test/jdk/javadoc/doclet/testHtmlTableTags/pkg1/I1.java ! test/jdk/javadoc/doclet/testHtmlTableTags/pkg1/package-info.java ! test/jdk/javadoc/doclet/testHtmlTableTags/pkg2/C2.java ! test/jdk/javadoc/doclet/testHtmlTableTags/pkg2/C3.java ! test/jdk/javadoc/doclet/testHtmlTableTags/pkg2/C4.java ! test/jdk/javadoc/doclet/testHtmlTableTags/pkg2/package-info.java ! test/jdk/javadoc/doclet/testHtmlTag/pkg1/C1.java ! test/jdk/javadoc/doclet/testHtmlTag/pkg2/C2.java ! test/jdk/javadoc/doclet/testIndentation/p/Indent.java ! test/jdk/javadoc/doclet/testIndex/NoPackage.java ! test/jdk/javadoc/doclet/testIndex/pkg/AnnotationType.java ! test/jdk/javadoc/doclet/testIndex/pkg/C.java ! test/jdk/javadoc/doclet/testIndex/pkg/Coin.java ! test/jdk/javadoc/doclet/testIndex/pkg/Interface.java ! test/jdk/javadoc/doclet/testInlineLinkLabel/pkg/C1.java ! test/jdk/javadoc/doclet/testInlineLinkLabel/pkg/C2.java ! test/jdk/javadoc/doclet/testJavaFX/pkg1/C.java ! test/jdk/javadoc/doclet/testJavaFX/pkg2/Test.java ! test/jdk/javadoc/doclet/testJavascript/pkg/C.java ! test/jdk/javadoc/doclet/testLambdaFeature/pkg/A.java ! test/jdk/javadoc/doclet/testLambdaFeature/pkg/B.java ! test/jdk/javadoc/doclet/testLambdaFeature/pkg1/FuncInf.java ! test/jdk/javadoc/doclet/testLambdaFeature/pkg1/NotAFuncInf.java ! test/jdk/javadoc/doclet/testLegacyTaglet/C.java ! test/jdk/javadoc/doclet/testLinkOption/java/lang/StringBuilderChild.java ! test/jdk/javadoc/doclet/testLinkOption/pkg/C.java ! test/jdk/javadoc/doclet/testLinkOption/pkg2/C2.java ! test/jdk/javadoc/doclet/testLinkOption/testNewLineInLink/C.java ! test/jdk/javadoc/doclet/testLinkTaglet/checkPkg/A.java ! test/jdk/javadoc/doclet/testLinkTaglet/checkPkg/B.java ! test/jdk/javadoc/doclet/testLinkTaglet/pkg/C.java ! test/jdk/javadoc/doclet/testLinkToSerialForm/pkg/C.java ! test/jdk/javadoc/doclet/testMemberInheritence/diamond/A.java ! test/jdk/javadoc/doclet/testMemberInheritence/diamond/B.java ! test/jdk/javadoc/doclet/testMemberInheritence/diamond/C.java ! test/jdk/javadoc/doclet/testMemberInheritence/diamond/X.java ! test/jdk/javadoc/doclet/testMemberInheritence/diamond/Z.java ! test/jdk/javadoc/doclet/testMemberInheritence/inheritDist/A.java ! test/jdk/javadoc/doclet/testMemberInheritence/inheritDist/B.java ! test/jdk/javadoc/doclet/testMemberInheritence/inheritDist/C.java ! test/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseClass.java ! test/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseInterface.java ! test/jdk/javadoc/doclet/testMemberInheritence/pkg/SubClass.java ! test/jdk/javadoc/doclet/testMemberSummary/pkg/PrivateParent.java ! test/jdk/javadoc/doclet/testMemberSummary/pkg/PublicChild.java ! test/jdk/javadoc/doclet/testMemberSummary/pkg2/A.java ! test/jdk/javadoc/doclet/testMethodTypes/pkg1/A.java ! test/jdk/javadoc/doclet/testMethodTypes/pkg1/B.java ! test/jdk/javadoc/doclet/testMethodTypes/pkg1/D.java ! test/jdk/javadoc/doclet/testNavigation/pkg/A.java ! test/jdk/javadoc/doclet/testNavigation/pkg/C.java ! test/jdk/javadoc/doclet/testNavigation/pkg/E.java ! test/jdk/javadoc/doclet/testNavigation/pkg/I.java ! test/jdk/javadoc/doclet/testNestedGenerics/pkg/NestedGenerics.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/AnnotationType.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/AnnotationTypeUndocumented.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/AnnotationTypeUsage.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/Coin.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/MultiTypeParameters.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/SubInterface.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/SuperInterface.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/TypeParameterSubClass.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/TypeParameterSuperClass.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/VarArgs.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/Wildcards.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/package-info.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg1/A.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg1/B.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg2/ClassUseTest1.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg2/ClassUseTest2.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg2/ClassUseTest3.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg2/Foo.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg2/Foo2.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg2/Foo3.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg2/Foo4.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg2/ParamTest.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/pkg2/ParamTest2.java ! test/jdk/javadoc/doclet/testNoPackagesFile/C.java ! test/jdk/javadoc/doclet/testNotifications/pkg/C.java ! test/jdk/javadoc/doclet/testOptions/pkg/Foo.java ! test/jdk/javadoc/doclet/testOrdering/C.java ! test/jdk/javadoc/doclet/testOrdering/UsedInC.java ! test/jdk/javadoc/doclet/testOrdering/pkg1/A.java ! test/jdk/javadoc/doclet/testOrdering/pkg1/B.java ! test/jdk/javadoc/doclet/testOrdering/pkg1/C1.java ! test/jdk/javadoc/doclet/testOrdering/pkg1/C2.java ! test/jdk/javadoc/doclet/testOrdering/pkg1/C3.java ! test/jdk/javadoc/doclet/testOrdering/pkg1/C4.java ! test/jdk/javadoc/doclet/testOrdering/pkg1/UsedClass.java ! test/jdk/javadoc/doclet/testOrdering/src-2/a/A.java ! test/jdk/javadoc/doclet/testOrdering/src-2/a/something.java ! test/jdk/javadoc/doclet/testOrdering/src-2/b/B.java ! test/jdk/javadoc/doclet/testOrdering/src-2/b/something.java ! test/jdk/javadoc/doclet/testOrdering/src-2/e/something.java ! test/jdk/javadoc/doclet/testOrdering/src-2/something/J.java ! test/jdk/javadoc/doclet/testOrdering/src-2/something/package-info.java ! test/jdk/javadoc/doclet/testOrdering/src-2/something/something.java ! test/jdk/javadoc/doclet/testOverridenMethods/pkg1/BaseClass.java ! test/jdk/javadoc/doclet/testOverridenMethods/pkg1/SubClass.java ! test/jdk/javadoc/doclet/testOverridenMethods/pkg2/SubClass.java ! test/jdk/javadoc/doclet/testOverridenMethods/pkg3/I0.java ! test/jdk/javadoc/doclet/testOverridenMethods/pkg3/I1.java ! test/jdk/javadoc/doclet/testOverridenMethods/pkg3/I2.java ! test/jdk/javadoc/doclet/testOverridenMethods/pkg3/I3.java ! test/jdk/javadoc/doclet/testOverridenMethods/pkg3/I4.java ! test/jdk/javadoc/doclet/testPackageDeprecation/C2.java ! test/jdk/javadoc/doclet/testPackageDeprecation/FooDepr.java ! test/jdk/javadoc/doclet/testPackageDeprecation/pkg/A.java ! test/jdk/javadoc/doclet/testPackageDeprecation/pkg1/ClassUseTest1.java ! test/jdk/javadoc/doclet/testPackageDeprecation/pkg1/Foo.java ! test/jdk/javadoc/doclet/testPackageDeprecation/pkg1/Foo2.java ! test/jdk/javadoc/doclet/testPackageDeprecation/pkg1/package-info.java ! test/jdk/javadoc/doclet/testPackagePage/com/pkg/C.java ! test/jdk/javadoc/doclet/testPackagePage/pkg2/C.java ! test/jdk/javadoc/doclet/testParamTaglet/pkg/Parent.java ! test/jdk/javadoc/doclet/testPrivateClasses/pkg/PrivateInterface.java ! test/jdk/javadoc/doclet/testPrivateClasses/pkg/PrivateParent.java ! test/jdk/javadoc/doclet/testPrivateClasses/pkg/PublicChild.java ! test/jdk/javadoc/doclet/testPrivateClasses/pkg/PublicInterface.java ! test/jdk/javadoc/doclet/testPrivateClasses/pkg2/C.java ! test/jdk/javadoc/doclet/testPrivateClasses/pkg2/I.java ! test/jdk/javadoc/doclet/testProfiles/pkg1/Class1Pkg1.java ! test/jdk/javadoc/doclet/testProfiles/pkg1/Class2Pkg1.java ! test/jdk/javadoc/doclet/testProfiles/pkg1/Class3Pkg1.java ! test/jdk/javadoc/doclet/testProfiles/pkg1/Interface1Pkg1.java ! test/jdk/javadoc/doclet/testProfiles/pkg2/Anno1Pkg2.java ! test/jdk/javadoc/doclet/testProfiles/pkg2/Anno2Pkg2.java ! test/jdk/javadoc/doclet/testProfiles/pkg2/Class1Pkg2.java ! test/jdk/javadoc/doclet/testProfiles/pkg2/ClassError.java ! test/jdk/javadoc/doclet/testProfiles/pkg2/ClassException.java ! test/jdk/javadoc/doclet/testProfiles/pkg3/Class1Pkg3.java ! test/jdk/javadoc/doclet/testProfiles/pkg3/Class2Pkg3.java ! test/jdk/javadoc/doclet/testProfiles/pkg3/Interface1Pkg3.java ! test/jdk/javadoc/doclet/testProfiles/pkg4/Anno1Pkg4.java ! test/jdk/javadoc/doclet/testProfiles/pkg4/Class1Pkg4.java ! test/jdk/javadoc/doclet/testProfiles/pkg5/Class1Pkg5.java ! test/jdk/javadoc/doclet/testProfiles/pkg5/Interface1Pkg5.java ! test/jdk/javadoc/doclet/testProfiles/pkgDeprecated/Class1PkgDeprecated.java ! test/jdk/javadoc/doclet/testProfiles/pkgDeprecated/package-info.java ! test/jdk/javadoc/doclet/testRecurseSubPackages/pkg1/C1.java ! test/jdk/javadoc/doclet/testRecurseSubPackages/pkg1/C2.java ! test/jdk/javadoc/doclet/testRecurseSubPackages/pkg1/pkg2/C3.java ! test/jdk/javadoc/doclet/testRecurseSubPackages/pkg1/pkg2/C4.java ! test/jdk/javadoc/doclet/testRecurseSubPackages/pkg1/pkg2/packageToExclude/DummyClass.java ! test/jdk/javadoc/doclet/testRecurseSubPackages/pkg1/pkg2/pkg3/C5.java ! test/jdk/javadoc/doclet/testRecurseSubPackages/pkg1/pkg2/pkg3/C6.java ! test/jdk/javadoc/doclet/testRelativeLinks/pkg2/Foo.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/C.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContaineeRegDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContaineeSynthDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContainerRegDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContainerRegNotDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContainerSynthDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/D.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/NonSynthDocContainer.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegArryDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContaineeDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContaineeNotDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContainerDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContainerNotDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/C.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContaineeNotDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContaineeSynthDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContainerSynthNotDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContainerValDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContainerValNotDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContaineeDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContaineeNotDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContainerValDoc.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContainerValNotDoc.java ! test/jdk/javadoc/doclet/testSerialVersionUID/C.java ! test/jdk/javadoc/doclet/testSerializedForm/pkg1/NestedInnerClass.java ! test/jdk/javadoc/doclet/testSerializedForm/pkg1/PrivateIncludeInnerClass.java ! test/jdk/javadoc/doclet/testSerializedForm/pkg1/ProtectedInnerClass.java ! test/jdk/javadoc/doclet/testSerializedForm/pkg1/PublicExcludeInnerClass.java ! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C1.java ! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C2.java ! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C3.java ! test/jdk/javadoc/doclet/testSimpleTag/C.java ! test/jdk/javadoc/doclet/testSimpleTagExclude/DummyClass.java ! test/jdk/javadoc/doclet/testSimpleTagInherit/p/BaseClass.java ! test/jdk/javadoc/doclet/testSimpleTagInherit/p/TestClass.java ! test/jdk/javadoc/doclet/testSinceTag/pkg1/C1.java ! test/jdk/javadoc/doclet/testSingleQuotedLink/pkg1/C1.java ! test/jdk/javadoc/doclet/testSingleQuotedLink/pkg1/C2.java ! test/jdk/javadoc/doclet/testSourceTab/DoubleTab/C.java ! test/jdk/javadoc/doclet/testSourceTab/SingleTab/C.java ! test/jdk/javadoc/doclet/testStylesheet/pkg/A.java ! test/jdk/javadoc/doclet/testSubTitle/pkg/C.java ! test/jdk/javadoc/doclet/testSummaryHeading/C.java ! test/jdk/javadoc/doclet/testSuperclassInSerialForm/pkg/SubClass.java ! test/jdk/javadoc/doclet/testSuperclassInSerialForm/pkg/SuperClass.java ! test/jdk/javadoc/doclet/testTagHolderMethod/pkg/C.java ! test/jdk/javadoc/doclet/testTagInheritence/firstSentence/A.java ! test/jdk/javadoc/doclet/testTagInheritence/firstSentence/B.java ! test/jdk/javadoc/doclet/testTagInheritence/firstSentence2/A.java ! test/jdk/javadoc/doclet/testTagInheritence/firstSentence2/B.java ! test/jdk/javadoc/doclet/testTagInheritence/firstSentence2/C.java ! test/jdk/javadoc/doclet/testTagInheritence/pkg/TestAbstractClass.java ! test/jdk/javadoc/doclet/testTagInheritence/pkg/TestInterface.java ! test/jdk/javadoc/doclet/testTagInheritence/pkg/TestInterfaceForAbstractClass.java ! test/jdk/javadoc/doclet/testTagInheritence/pkg/TestSuperSuperClass.java ! test/jdk/javadoc/doclet/testTagInheritence/pkg/TestSuperSuperInterface.java ! test/jdk/javadoc/doclet/testTagInheritence/pkg/TestTagInheritence.java ! test/jdk/javadoc/doclet/testTagOutput/pkg1/DeprecatedTag.java ! test/jdk/javadoc/doclet/testThrowsHead/C.java ! test/jdk/javadoc/doclet/testThrowsInheritence/C.java ! test/jdk/javadoc/doclet/testThrowsInheritence/Foo.java ! test/jdk/javadoc/doclet/testThrowsInheritence/I.java ! test/jdk/javadoc/doclet/testThrowsInheritence/Iface.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/C.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/P.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/T1.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/T2.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/T3.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/T4.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/T5.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/T6.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/T7.java ! test/jdk/javadoc/doclet/testThrowsTag/pkg/T8.java ! test/jdk/javadoc/doclet/testTitleInHref/pkg/Class.java ! test/jdk/javadoc/doclet/testTitleInHref/pkg/Interface.java ! test/jdk/javadoc/doclet/testTitleInHref/pkg/Links.java ! test/jdk/javadoc/doclet/testTopOption/pkg/AnnotationType.java ! test/jdk/javadoc/doclet/testTopOption/pkg/Cl.java ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/ClassExtends.java ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/ClassParameters.java ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/Fields.java ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/MethodReturnType.java ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/MethodTypeParameters.java ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/Parameters.java ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/Receivers.java ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/Throws.java ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/TypeParameters.java ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/Varargs.java ! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/Wildcards.java ! test/jdk/javadoc/doclet/testTypeParams/pkg/C.java ! test/jdk/javadoc/doclet/testTypeParams/pkg/ClassUseTest3.java ! test/jdk/javadoc/doclet/testTypeParams/pkg/Foo4.java ! test/jdk/javadoc/doclet/testTypeParams/pkg/ParamTest2.java ! test/jdk/javadoc/doclet/testTypeParams/pkg/Parent.java ! test/jdk/javadoc/doclet/testUnnamedPackage/BadSource.java ! test/jdk/javadoc/doclet/testUnnamedPackage/C.java ! test/jdk/javadoc/doclet/testUseOption/C.java ! test/jdk/javadoc/doclet/testUseOption/UsedInC.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/AnAbstract.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/C1.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/C10.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/C2.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/C4.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/C5.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/C6.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/C7.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/C8.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/C9.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/UsedClass.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/UsedInterface.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/UsedInterfaceA.java ! test/jdk/javadoc/doclet/testUseOption/pkg2/C3.java ! test/jdk/javadoc/doclet/testUseOption/unique/C1.java ! test/jdk/javadoc/doclet/testUseOption/unique/UseMe.java ! test/jdk/javadoc/doclet/testValueTag/pkg1/Class1.java ! test/jdk/javadoc/doclet/testValueTag/pkg1/Class2.java ! test/jdk/javadoc/doclet/testValueTag/pkg1/CustomTagUsage.java ! test/jdk/javadoc/doclet/testValueTag/pkg2/Class3.java ! test/jdk/javadoc/doclet/testWarnBadParamNames/C.java ! test/jdk/javadoc/doclet/testWindowTitle/p1/C1.java ! test/jdk/javadoc/doclet/testWindowTitle/p2/C2.java ! test/jdk/javadoc/doclet/typeAnnotations/smoke/pkg/TargetTypes.java ! test/jdk/javadoc/tool/6942366/Test.java ! test/jdk/javadoc/tool/6942366/p/Base.java ! test/jdk/javadoc/tool/6958836/errs/Errors.java ! test/jdk/javadoc/tool/6958836/warns/Warnings.java ! test/jdk/javadoc/tool/6964914/Error.java ! test/jdk/javadoc/tool/6964914/JavacWarning.java ! test/jdk/javadoc/tool/6964914/JavadocWarning.java ! test/jdk/javadoc/tool/T4994049/FileWithTabs.java ! test/jdk/javadoc/tool/api/basic/APITest.java ! test/jdk/javadoc/tool/api/basic/pkg/C.java ! test/jdk/javadoc/tool/badSuper/p/A.java ! test/jdk/javadoc/tool/badSuper/p/B.java ! test/jdk/javadoc/tool/completionFailure/pkg/A.java ! test/jdk/javadoc/tool/completionFailure/pkg/B.java ! test/jdk/javadoc/tool/dupOk/sp1/p/A.java ! test/jdk/javadoc/tool/dupOk/sp2/p/A.java ! test/jdk/javadoc/tool/dupOk/sp2/p/B.java ! test/jdk/javadoc/tool/enum/docComments/pkg1/Operation.java ! test/jdk/javadoc/tool/enum/enumType/pkg1/QuotablePerson.java ! test/jdk/javadoc/tool/generics/genericClass/pkg1/A.java ! test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/O.java ! test/jdk/javadoc/tool/generics/genericInnerAndOuter/pkg1/X.java ! test/jdk/javadoc/tool/generics/genericInterface/pkg1/A.java ! test/jdk/javadoc/tool/generics/genericMethod/pkg1/A.java ! test/jdk/javadoc/tool/generics/genericSuper/pkg1/A.java ! test/jdk/javadoc/tool/generics/supertypes/pkg1/A.java ! test/jdk/javadoc/tool/generics/supertypes/pkg1/B.java ! test/jdk/javadoc/tool/generics/throwsGeneric/pkg1/A.java ! test/jdk/javadoc/tool/generics/tparamCycle/pkg1/LikeEnum.java ! test/jdk/javadoc/tool/generics/tparamTagOnMethod/pkg1/A.java ! test/jdk/javadoc/tool/generics/tparamTagOnType/pkg1/A.java ! test/jdk/javadoc/tool/generics/wildcards/pkg1/A.java ! test/jdk/javadoc/tool/imports/I.java ! test/jdk/javadoc/tool/parser/7091528/p/C1.java ! test/jdk/javadoc/tool/parser/7091528/p/C3.java ! test/jdk/javadoc/tool/parser/7091528/p/q/C2.java ! test/jdk/javadoc/tool/sourceOption/p/LambdaConstructTest.java ! test/jdk/javadoc/tool/subpackageIgnore/pkg1/not-subpkg/SomeJavaFile.java ! test/jdk/javadoc/tool/varArgs/pkg1/A.java From kumar.x.srinivasan at oracle.com Tue Sep 15 17:08:12 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Tue, 15 Sep 2015 17:08:12 +0000 Subject: hg: javadoc-next/new-api/langtools: Fixed minor bug in JavadocTester to normalize newlines. Message-ID: <201509151708.t8FH8C9K008471@aojmv0008.oracle.com> Changeset: 3f3a5eb939d6 Author: ksrini Date: 2015-09-15 10:07 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/3f3a5eb939d6 Fixed minor bug in JavadocTester to normalize newlines. ! test/jdk/javadoc/doclet/lib/JavadocTester.java From kumar.x.srinivasan at oracle.com Wed Sep 16 17:37:58 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Wed, 16 Sep 2015 17:37:58 +0000 Subject: hg: javadoc-next/new-api/langtools: 8081740: Design and implement the new API: adjustments to the spec Message-ID: <201509161737.t8GHbwOC004066@aojmv0008.oracle.com> Changeset: 774e5e5b3338 Author: ksrini Date: 2015-09-16 10:37 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/774e5e5b3338 8081740: Design and implement the new API: adjustments to the spec ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Environment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/taglet/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.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/PackageFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.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/ClassUseMapper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/RootDocImpl.java ! test/jdk/javadoc/tool/6227454/Test.java ! test/jdk/javadoc/tool/BreakIteratorWarning.java ! test/jdk/javadoc/tool/InlineTagsWithBraces.java ! test/jdk/javadoc/tool/NoStar.java ! test/jdk/javadoc/tool/T4994049/T4994049.java ! test/jdk/javadoc/tool/dupOk/DupOk.java ! test/jdk/javadoc/tool/sourceOnly/p/SourceOnly.java ! test/jdk/javadoc/tool/sourceOption/SourceOption.java From kumar.x.srinivasan at oracle.com Fri Sep 18 14:33:31 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Fri, 18 Sep 2015 14:33:31 +0000 Subject: hg: javadoc-next/new-api/langtools: 8081740: Design and implement the new API: adjustments to the spec Message-ID: <201509181433.t8IEXVZr002880@aojmv0008.oracle.com> Changeset: 42531fd26c1c Author: ksrini Date: 2015-09-17 19:22 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/42531fd26c1c 8081740: Design and implement the new API: adjustments to the spec ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/taglet/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/taglet/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/standard/Standard.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LegacyTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocletInvoker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! test/jdk/javadoc/doclet/testBaseClass/BaseClass.java ! test/jdk/javadoc/doclet/testLegacyTaglet/Check.java ! test/jdk/javadoc/doclet/testLegacyTaglet/ToDoTaglet.java ! test/jdk/javadoc/doclet/testLegacyTaglet/UnderlineTaglet.java ! test/jdk/javadoc/doclet/testTagHolderMethod/TestTagHolderMethod.java ! test/jdk/javadoc/tool/6176978/X.java ! test/jdk/javadoc/tool/6227454/Test.java ! test/jdk/javadoc/tool/6964914/TestUserDoclet.java ! test/jdk/javadoc/tool/BreakIteratorWarning.java ! test/jdk/javadoc/tool/FlagsTooEarly.java ! test/jdk/javadoc/tool/InlineTagsWithBraces.java ! test/jdk/javadoc/tool/LangVers.java ! test/jdk/javadoc/tool/NoStar.java ! test/jdk/javadoc/tool/T4994049/T4994049.java ! test/jdk/javadoc/tool/T6551367.java ! test/jdk/javadoc/tool/XWerror.java ! test/jdk/javadoc/tool/api/basic/DocletPathTest.java ! test/jdk/javadoc/tool/api/basic/GetTask_DocletClassTest.java ! test/jdk/javadoc/tool/api/basic/taglets/UnderlineTaglet.java ! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java ! test/jdk/javadoc/tool/dupOk/DupOk.java ! test/jdk/javadoc/tool/enum/docComments/Main.java ! test/jdk/javadoc/tool/enum/enumType/Main.java ! test/jdk/javadoc/tool/generics/genericClass/Main.java ! test/jdk/javadoc/tool/generics/genericInnerAndOuter/Main.java ! test/jdk/javadoc/tool/generics/genericInterface/Main.java ! test/jdk/javadoc/tool/generics/genericMethod/Main.java ! test/jdk/javadoc/tool/generics/genericSuper/Main.java ! test/jdk/javadoc/tool/generics/supertypes/Main.java ! test/jdk/javadoc/tool/generics/throwsGeneric/Main.java ! test/jdk/javadoc/tool/generics/tparamCycle/Main.java ! test/jdk/javadoc/tool/generics/tparamTagOnMethod/Main.java ! test/jdk/javadoc/tool/generics/tparamTagOnType/Main.java ! test/jdk/javadoc/tool/generics/wildcards/Main.java ! test/jdk/javadoc/tool/imports/MissingImport.java ! test/jdk/javadoc/tool/sourceOption/SourceOption.java ! test/jdk/javadoc/tool/subpackageIgnore/SubpackageIgnore.java ! test/jdk/javadoc/tool/varArgs/Main.java From kumar.x.srinivasan at oracle.com Fri Sep 18 15:24:37 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Fri, 18 Sep 2015 15:24:37 +0000 Subject: hg: javadoc-next/new-api/langtools: Activated one more test, for whatever its worth. Message-ID: <201509181524.t8IFObVo016447@aojmv0008.oracle.com> Changeset: 7960a65bfe86 Author: ksrini Date: 2015-09-18 08:24 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/7960a65bfe86 Activated one more test, for whatever its worth. ! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java From kumar.x.srinivasan at oracle.com Tue Sep 22 21:08:28 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Tue, 22 Sep 2015 21:08:28 +0000 Subject: hg: javadoc-next/new-api/langtools: Fixed langtools build scripts Message-ID: <201509222108.t8ML8TR7011441@aojmv0008.oracle.com> Changeset: 81fc0da9cdc6 Author: ksrini Date: 2015-09-22 14:08 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/81fc0da9cdc6 Fixed langtools build scripts ! make/gensrc/Gensrc-jdk.javadoc.gmk ! make/netbeans/langtools/build.xml From kumar.x.srinivasan at oracle.com Fri Sep 25 16:59:06 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Fri, 25 Sep 2015 16:59:06 +0000 Subject: hg: javadoc-next/new-api/langtools: 8081740: Design and implement the new API: adjustments to the spec Message-ID: <201509251659.t8PGx67V019265@aojmv0008.oracle.com> Changeset: c941e2ff1a0b Author: ksrini Date: 2015-09-25 09:58 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/c941e2ff1a0b 8081740: Design and implement the new API: adjustments to the spec ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Environment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/standard/Standard.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocletInvoker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/jdk/javadoc/doclet/testBaseClass/BaseClass.java ! test/jdk/javadoc/tool/6176978/X.java ! test/jdk/javadoc/tool/6227454/Test.java ! test/jdk/javadoc/tool/6964914/TestUserDoclet.java ! test/jdk/javadoc/tool/BreakIteratorWarning.java ! test/jdk/javadoc/tool/EnsureNewDoclet.java ! test/jdk/javadoc/tool/FlagsTooEarly.java ! test/jdk/javadoc/tool/InlineTagsWithBraces.java ! test/jdk/javadoc/tool/LangVers.java ! test/jdk/javadoc/tool/NoStar.java ! test/jdk/javadoc/tool/T4994049/T4994049.java + test/jdk/javadoc/tool/VerifyLocale.java ! test/jdk/javadoc/tool/XWerror.java ! test/jdk/javadoc/tool/api/basic/DocletPathTest.java ! test/jdk/javadoc/tool/api/basic/GetTask_DocletClassTest.java ! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java ! test/jdk/javadoc/tool/dupOk/DupOk.java ! test/jdk/javadoc/tool/imports/MissingImport.java ! test/jdk/javadoc/tool/lib/Tester.java ! test/jdk/javadoc/tool/sourceOnly/p/SourceOnly.java ! test/jdk/javadoc/tool/sourceOption/SourceOption.java ! test/jdk/javadoc/tool/subpackageIgnore/SubpackageIgnore.java From kumar.x.srinivasan at oracle.com Sun Sep 27 00:59:05 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Sun, 27 Sep 2015 00:59:05 +0000 Subject: hg: javadoc-next/new-api/langtools: 8081740: Design and implement the new API: adjustments to the spec Message-ID: <201509270059.t8R0x6LX004057@aojmv0008.oracle.com> Changeset: c7eaac34515b Author: ksrini Date: 2015-09-26 17:39 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/c7eaac34515b 8081740: Design and implement the new API: adjustments to the spec ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/DocletEnvironment.java < src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Environment.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.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/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/standard/Standard.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.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/ClassUseMapper.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/PackageListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocletInvoker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/RootDocImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! test/jdk/javadoc/doclet/testBaseClass/BaseClass.java ! test/jdk/javadoc/doclet/testTagHolderMethod/TestTagHolderMethod.java ! test/jdk/javadoc/tool/6176978/X.java ! test/jdk/javadoc/tool/6227454/Test.java ! test/jdk/javadoc/tool/6964914/TestUserDoclet.java ! test/jdk/javadoc/tool/BreakIteratorWarning.java ! test/jdk/javadoc/tool/FlagsTooEarly.java ! test/jdk/javadoc/tool/InlineTagsWithBraces.java ! test/jdk/javadoc/tool/LangVers.java ! test/jdk/javadoc/tool/NoStar.java ! test/jdk/javadoc/tool/T4994049/T4994049.java ! test/jdk/javadoc/tool/T6551367.java ! test/jdk/javadoc/tool/VerifyLocale.java ! test/jdk/javadoc/tool/XWerror.java ! test/jdk/javadoc/tool/api/basic/DocletPathTest.java ! test/jdk/javadoc/tool/api/basic/GetTask_DocletClassTest.java ! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java ! test/jdk/javadoc/tool/dupOk/DupOk.java ! test/jdk/javadoc/tool/enum/docComments/Main.java ! test/jdk/javadoc/tool/enum/enumType/Main.java ! test/jdk/javadoc/tool/generics/genericClass/Main.java ! test/jdk/javadoc/tool/generics/genericInnerAndOuter/Main.java ! test/jdk/javadoc/tool/generics/genericInterface/Main.java ! test/jdk/javadoc/tool/generics/genericMethod/Main.java ! test/jdk/javadoc/tool/generics/genericSuper/Main.java ! test/jdk/javadoc/tool/generics/supertypes/Main.java ! test/jdk/javadoc/tool/generics/throwsGeneric/Main.java ! test/jdk/javadoc/tool/generics/tparamCycle/Main.java ! test/jdk/javadoc/tool/generics/tparamTagOnMethod/Main.java ! test/jdk/javadoc/tool/generics/tparamTagOnType/Main.java ! test/jdk/javadoc/tool/generics/wildcards/Main.java ! test/jdk/javadoc/tool/imports/MissingImport.java ! test/jdk/javadoc/tool/sourceOnly/p/SourceOnly.java ! test/jdk/javadoc/tool/sourceOption/SourceOption.java ! test/jdk/javadoc/tool/subpackageIgnore/SubpackageIgnore.java ! test/jdk/javadoc/tool/varArgs/Main.java From kumar.x.srinivasan at oracle.com Wed Sep 30 21:01:02 2015 From: kumar.x.srinivasan at oracle.com (kumar.x.srinivasan at oracle.com) Date: Wed, 30 Sep 2015 21:01:02 +0000 Subject: hg: javadoc-next/new-api/langtools: Review fixes for DocCommentParser Message-ID: <201509302101.t8UL12ji021466@aojmv0008.oracle.com> Changeset: 645ce934f32c Author: ksrini Date: 2015-09-30 14:00 -0700 URL: http://hg.openjdk.java.net/javadoc-next/new-api/langtools/rev/645ce934f32c Review fixes for DocCommentParser ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.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/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocTreeImpl.java ! test/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java ! test/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java ! test/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java ! test/tools/javac/doctree/DocCommentTester.java ! test/tools/javac/doctree/ElementTest.java ! test/tools/javac/doctree/FirstSentenceTest.java