hg: jdk9/hs-emb/langtools: 17 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Sat Jul 19 02:42:31 UTC 2014
Changeset: 396ae17eb5a2
Author: jjg
Date: 2014-07-12 07:32 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/396ae17eb5a2
8050106: JavaCompiler relies on inappropriate result from comparison
Reviewed-by: darcy
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
+ test/tools/javac/versions/SourceTargetTest.java
Changeset: 0402a91cd14b
Author: ksrini
Date: 2014-06-15 08:41 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/0402a91cd14b
8039028: [javadoc] refactor the usage of Util.java
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/CommentedMethodFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/TaggedMethodFinder.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
Changeset: 9afce8591cc7
Author: jlahoda
Date: 2014-07-14 12:02 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/9afce8591cc7
8048805: Request to investigate and update lexer error recovery in javac
8046620: Further investigation needed for few error messages for negative unicode tests in langtools regression ws
8048803: javac should report complete character code in the error messages
Summary: Improving error reporting and recovery in the lexer
Reviewed-by: jjg, mcimadamore
Contributed-by: jan.lahoda at oracle.com, sonali.goel at oracle.com
! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! test/tools/javac/diags/examples/EmptyCharLiteral.java
! test/tools/javac/unicode/NonasciiDigit.java
! test/tools/javac/unicode/NonasciiDigit.out
- test/tools/javac/unicode/NonasciiDigit2.java
- test/tools/javac/unicode/NonasciiDigit2.out
! test/tools/javac/unicode/SupplementaryJavaID2.out
! test/tools/javac/unicode/SupplementaryJavaID3.out
! test/tools/javac/unicode/SupplementaryJavaID4.java
+ test/tools/javac/unicode/SupplementaryJavaID4.out
! test/tools/javac/unicode/SupplementaryJavaID5.java
+ test/tools/javac/unicode/SupplementaryJavaID5.out
! test/tools/javac/unicode/TripleQuote.java
! test/tools/javac/unicode/TripleQuote.out
Changeset: da7cc9fd6e38
Author: jlahoda
Date: 2014-07-14 12:03 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/da7cc9fd6e38
8049948: Restore NonDirectSuper.java test
Reviewed-by: jjg
+ test/tools/javac/expression/_super/NonDirectSuper/Base.java
+ test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
Changeset: dc0620fc24c6
Author: vromero
Date: 2014-07-14 13:36 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/dc0620fc24c6
8049305: Verification error due to a bad stackmap frame generated by javac
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/T8049305/WrongStackframeGenerationTest.java
Changeset: 31c2308a7150
Author: jjg
Date: 2014-07-14 11:46 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/31c2308a7150
8046824: class SJavacTestUtil and *Wrapper are redundant and should be removed
Reviewed-by: ksrini
! test/tools/sjavac/ExclPattern.java
- test/tools/sjavac/ExclPatternWrapper.java
! test/tools/sjavac/IgnoreSymbolFile.java
! test/tools/sjavac/JavacOptionPrep.java
- test/tools/sjavac/JavacOptionPrepWrapper.java
! test/tools/sjavac/OptionDecoding.java
- test/tools/sjavac/OptionDecodingWrapper.java
! test/tools/sjavac/SJavac.java
- test/tools/sjavac/SJavacTestUtil.java
- test/tools/sjavac/SJavacWrapper.java
! test/tools/sjavac/Serialization.java
- test/tools/sjavac/SerializationWrapper.java
+ test/tools/sjavac/Wrapper.java
Changeset: 14a0a4a35bf2
Author: vromero
Date: 2014-07-14 16:59 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/14a0a4a35bf2
8050283: fix for JDK-8049305 should be removed
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
- test/tools/javac/T8049305/WrongStackframeGenerationTest.java
Changeset: 7eb023c885df
Author: jjg
Date: 2014-07-14 17:25 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/7eb023c885df
8050408: A few new Java src files for sjavac are missing copyright notices
Reviewed-by: mduigou
! src/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java
! src/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
! src/share/classes/com/sun/tools/sjavac/server/JavacService.java
! src/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java
Changeset: e6e8e286c316
Author: jjg
Date: 2014-07-15 18:17 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/e6e8e286c316
8050805: Add a target to langtools/make/build.xml to generate docs for test library classes
Reviewed-by: ksrini
! make/build.xml
Changeset: ad8d63da5811
Author: vromero
Date: 2014-07-16 10:47 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/ad8d63da5811
8050386: javac, follow-up of fix for JDK-8049305
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/T8049305/WrongStackframeGenerationTest1.java
+ test/tools/javac/T8049305/WrongStackframeGenerationTest2.java
Changeset: b40c130a0a95
Author: vromero
Date: 2014-07-17 10:55 -0400
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/b40c130a0a95
8051004: javac, incorrect bug id in tests for JDK-8050386
Reviewed-by: mcimadamore
= test/tools/javac/T8050386/WrongStackframeGenerationTest1.java < test/tools/javac/T8049305/WrongStackframeGenerationTest1.java
= test/tools/javac/T8050386/WrongStackframeGenerationTest2.java < test/tools/javac/T8049305/WrongStackframeGenerationTest2.java
Changeset: 6394204fcef8
Author: darcy
Date: 2014-07-17 09:47 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/6394204fcef8
8050430: Provided new utility visitors supporting SourceVersion.RELEASE_9
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/share/classes/com/sun/tools/javah/JavahTask.java
! src/share/classes/com/sun/tools/javah/LLNI.java
! src/share/classes/com/sun/tools/javah/TypeSignature.java
! src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! src/share/classes/javax/lang/model/element/ElementVisitor.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java
+ src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor8.java
+ src/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
+ src/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor8.java
+ src/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/share/classes/javax/lang/model/util/ElementScanner6.java
! src/share/classes/javax/lang/model/util/ElementScanner7.java
! src/share/classes/javax/lang/model/util/ElementScanner8.java
+ src/share/classes/javax/lang/model/util/ElementScanner9.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java
+ src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor8.java
+ src/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
+ src/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor6.java
+ src/share/classes/javax/lang/model/util/TypeKindVisitor9.java
! src/share/sample/javac/processing/src/CheckNamesProcessor.java
! src/share/sample/language/model/CoreReflectionFactory.java
! test/tools/javac/6402516/CheckLocalElements.java
! test/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/tools/javac/multicatch/model/ModelChecker.java
! test/tools/javac/processing/model/TestSymtabItems.java
! test/tools/javac/processing/model/element/TestTypeParameter.java
! test/tools/javac/processing/model/type/InheritedAP.java
! test/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java
! test/tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java
! test/tools/javac/tree/NoPrivateTypesExported.java
Changeset: bbf11d72b334
Author: sogoel
Date: 2014-07-17 09:56 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/bbf11d72b334
8048833: .out files for generics tests in tools/javac dir
Reviewed-by: jjg
! test/tools/javac/generics/typevars/5060485/Neg1.java
+ test/tools/javac/generics/typevars/5060485/Neg1.out
! test/tools/javac/generics/typevars/5060485/Neg2.java
+ test/tools/javac/generics/typevars/5060485/Neg2.out
! test/tools/javac/generics/typevars/5061359/T5061359.java
+ test/tools/javac/generics/typevars/5061359/T5061359.out
! test/tools/javac/generics/typevars/5061359/T5061359a.java
+ test/tools/javac/generics/typevars/5061359/T5061359a.out
! test/tools/javac/generics/typevars/6199146/T6199146.java
+ test/tools/javac/generics/typevars/6199146/T6199146.out
! test/tools/javac/generics/typevars/6486430/T6486430.java
+ test/tools/javac/generics/typevars/6486430/T6486430.out
! test/tools/javac/generics/typevars/6486430/T6486430a.java
+ test/tools/javac/generics/typevars/6486430/T6486430a.out
! test/tools/javac/generics/wildcards/6762569/T6762569b.java
+ test/tools/javac/generics/wildcards/6762569/T6762569b.out
! test/tools/javac/generics/wildcards/T6450290.java
+ test/tools/javac/generics/wildcards/T6450290.out
Changeset: 5ac5790e3fc9
Author: mchung
Date: 2014-07-17 10:17 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/5ac5790e3fc9
8050804: (jdeps) Recommend supported API to replace use of JDK internal API
Reviewed-by: dfuchs
! src/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
+ src/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
! test/tools/jdeps/APIDeps.java
Changeset: 06b98d7646e7
Author: sogoel
Date: 2014-07-17 11:14 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/06b98d7646e7
8048836: .out files for generics tests in tools/javac dir
Reviewed-by: jjg
! test/tools/javac/generics/6495506/T6495506.java
+ test/tools/javac/generics/6495506/T6495506.out
! test/tools/javac/generics/CatchTyparam.java
+ test/tools/javac/generics/CatchTyparam.out
! test/tools/javac/generics/inference/4941882/T4941882.java
+ test/tools/javac/generics/inference/4941882/T4941882.out
! test/tools/javac/generics/inference/4972073/T4972073.java
+ test/tools/javac/generics/inference/4972073/T4972073.out
! test/tools/javac/generics/inference/4972073/T4972073a.java
+ test/tools/javac/generics/inference/4972073/T4972073a.out
! test/tools/javac/generics/inference/4972073/T4972073b.java
+ test/tools/javac/generics/inference/4972073/T4972073b.out
! test/tools/javac/generics/inference/5081782/Neg.java
+ test/tools/javac/generics/inference/5081782/Neg.out
! test/tools/javac/generics/rawOverride/Fail1.java
+ test/tools/javac/generics/rawOverride/Fail1.out
Changeset: 306ecd42b96f
Author: sogoel
Date: 2014-07-17 11:22 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/306ecd42b96f
8048837: .out files for generics tests in tools/javac dir - part 3
Reviewed-by: jjg
! test/tools/javac/generics/5086027/T5086027.java
+ test/tools/javac/generics/5086027/T5086027.out
! test/tools/javac/generics/6227936/Orig.java
+ test/tools/javac/generics/6227936/Orig.out
! test/tools/javac/generics/6245699/T6245699b.java
+ test/tools/javac/generics/6245699/T6245699b.out
! test/tools/javac/generics/6294779/T6294779c.java
+ test/tools/javac/generics/6294779/T6294779c.out
! test/tools/javac/generics/6413682/T6413682.java
+ test/tools/javac/generics/6413682/T6413682.out
! test/tools/javac/generics/syntax/6318240/BarNeg1.java
+ test/tools/javac/generics/syntax/6318240/BarNeg1.out
! test/tools/javac/generics/syntax/6318240/BarNeg1a.java
+ test/tools/javac/generics/syntax/6318240/BarNeg1a.out
! test/tools/javac/generics/syntax/6318240/BarNeg2.java
+ test/tools/javac/generics/syntax/6318240/BarNeg2.out
! test/tools/javac/generics/syntax/6318240/BarNeg2a.java
+ test/tools/javac/generics/syntax/6318240/BarNeg2a.out
Changeset: bfed975590b9
Author: sogoel
Date: 2014-07-17 16:46 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-emb/langtools/rev/bfed975590b9
8050954: update DocRootSlash test for tidy error: empty <p>
Reviewed-by: ksrini, bpatel
! test/com/sun/javadoc/DocRootSlash/overview.html
! test/com/sun/javadoc/DocRootSlash/p1/package.html
More information about the jdk9-hs-emb-changes
mailing list