[aarch64-port-dev ] hg: aarch64-port/jdk9/langtools: 30 new changesets
aph at redhat.com
aph at redhat.com
Mon Aug 11 17:22:03 UTC 2014
Changeset: 9afce8591cc7
Author: jlahoda
Date: 2014-07-14 12:02 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/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/aarch64-port/jdk9/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/aarch64-port/jdk9/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/aarch64-port/jdk9/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/aarch64-port/jdk9/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/aarch64-port/jdk9/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/aarch64-port/jdk9/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/aarch64-port/jdk9/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/aarch64-port/jdk9/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: 980b18627fd3
Author: lana
Date: 2014-07-18 08:25 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/980b18627fd3
Merge
- test/tools/javac/unicode/NonasciiDigit2.java
- test/tools/javac/unicode/NonasciiDigit2.out
- test/tools/sjavac/ExclPatternWrapper.java
- test/tools/sjavac/JavacOptionPrepWrapper.java
- test/tools/sjavac/OptionDecodingWrapper.java
- test/tools/sjavac/SJavacTestUtil.java
- test/tools/sjavac/SJavacWrapper.java
- test/tools/sjavac/SerializationWrapper.java
Changeset: 47afa462f626
Author: tbell
Date: 2014-07-25 15:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/47afa462f626
Added tag jdk9-b24 for changeset 980b18627fd3
! .hgtags
Changeset: 6394204fcef8
Author: darcy
Date: 2014-07-17 09:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/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/aarch64-port/jdk9/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/aarch64-port/jdk9/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/aarch64-port/jdk9/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/aarch64-port/jdk9/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/aarch64-port/jdk9/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
Changeset: 2906eb8e5cc3
Author: darcy
Date: 2014-07-21 16:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/2906eb8e5cc3
8051482: Fix deprecation warnings in javax.lang.model.util
Reviewed-by: ksrini
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java
! src/share/classes/javax/lang/model/util/ElementScanner7.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor7.java
Changeset: ea227dce3324
Author: mcimadamore
Date: 2014-07-22 17:47 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/ea227dce3324
8049234: Add support for running/debugging bootstrap tools in IntelliJ
Summary: Add support for bootstrap tools; overhaul ant logger
Reviewed-by: vromero
! make/build.xml
! make/intellij/ant.xml
! make/intellij/build.xml
! make/intellij/codeStyleSettings.xml
! make/intellij/compiler.xml
+ make/intellij/copyright/langtools.xml
+ make/intellij/copyright/profiles_settings.xml
! make/intellij/inspectionProfiles/langtools.xml
! make/intellij/langtools.iml
! make/intellij/misc.xml
+ make/intellij/src/idea/LangtoolsIdeaAntLogger.java
! make/intellij/workspace.xml
Changeset: 731e97ed8d2b
Author: lana
Date: 2014-07-22 11:54 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/731e97ed8d2b
Merge
Changeset: 66d31183696d
Author: ksrini
Date: 2014-07-23 09:19 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/66d31183696d
8050319: LocalVariableTestBase has unexpected dependency on LocalVariableTableTest
Reviewed-by: jjg, ksrini
Contributed-by: andrey.x.nazarov at oracle.com
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java
Changeset: d60b572d7594
Author: lana
Date: 2014-07-30 11:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/d60b572d7594
Merge
Changeset: f6e802ab8a70
Author: tbell
Date: 2014-08-01 14:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/f6e802ab8a70
Added tag jdk9-b25 for changeset d60b572d7594
! .hgtags
Changeset: af5e8c248039
Author: mcimadamore
Date: 2014-07-24 13:11 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/af5e8c248039
8048890: Add option to keep track of symbol completion dependencies
Summary: Generate dot file with representation of javac on-demand symbol completion dependencies
Reviewed-by: jjg, jlahoda
! src/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/main/Main.java
+ src/share/classes/com/sun/tools/javac/util/Dependencies.java
! src/share/classes/com/sun/tools/javac/util/GraphUtils.java
Changeset: a4c3e1a02a31
Author: anazarov
Date: 2014-07-24 15:12 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/a4c3e1a02a31
8050979: Provide javadoc for "framework" classes in langtools tests
Reviewed-by: jjg
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java
! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java
! test/tools/javac/classfiles/attributes/lib/TestBase.java
Changeset: efad946b1330
Author: mcimadamore
Date: 2014-07-29 15:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/efad946b1330
8051958: Cannot assign a value to final variable in lambda
Summary: Remove Attr.owner and refactor code for detecting forward field references
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/8051958/T8051958.java
Changeset: b57166d59a4d
Author: kizune
Date: 2014-07-30 20:31 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/b57166d59a4d
8047072: javap OOM on fuzzed classfile
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/com/sun/tools/javap/resources/javap.properties
+ test/tools/javap/BadAttributeLength.java
Changeset: d2b75f318fea
Author: jlahoda
Date: 2014-08-01 11:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/d2b75f318fea
8043643: Add an crules analyzer avoiding string concatenation in messages of Assert checks.
Summary: Generalizing the crules infrastructure, adding a new analyzer to check String concatenation in Assert calls.
Reviewed-by: jjg, vromero
! make/build.properties
! make/build.xml
+ make/test/crules/CodingRulesAnalyzerPlugin/Test.java
+ make/test/crules/CodingRulesAnalyzerPlugin/Test.out
+ make/test/crules/MutableFieldsAnalyzer/Test.java
+ make/test/crules/MutableFieldsAnalyzer/Test.out
! make/tools/crules/AbstractCodingRulesAnalyzer.java
+ make/tools/crules/AssertCheckAnalyzer.java
+ make/tools/crules/CodingRulesAnalyzerPlugin.java
! make/tools/crules/MutableFieldsAnalyzer.java
! make/tools/crules/resources/crules.properties
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/util/Assert.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
+ test/tools/all/RunCodingRules.java
Changeset: 5b20a93f8db0
Author: lana
Date: 2014-08-04 15:33 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/5b20a93f8db0
Merge
Changeset: 84d1fb7670fa
Author: lana
Date: 2014-08-10 19:39 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/langtools/rev/84d1fb7670fa
Added tag jdk9-b26 for changeset 5b20a93f8db0
! .hgtags
More information about the aarch64-port-dev
mailing list