hg: ppc-aix-port/stage/langtools: 185 new changesets
vladimir.kozlov at oracle.com
vladimir.kozlov at oracle.com
Wed Nov 6 10:37:26 PST 2013
Changeset: 1b7f5a27c4ba
Author: cl
Date: 2013-09-12 11:09 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/1b7f5a27c4ba
Added tag jdk8-b107 for changeset 3f274927ec18
! .hgtags
Changeset: 23f0f3c9c44a
Author: jjg
Date: 2013-08-29 19:19 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/23f0f3c9c44a
8023833: Replace direct use of AnnotatedType in javadoc code
Reviewed-by: darcy
! src/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java
! src/share/classes/com/sun/tools/javadoc/TypeMaker.java
! src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
Changeset: 240f424cc0d5
Author: jjg
Date: 2013-08-30 11:48 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/240f424cc0d5
8023700: Use non breaking space in various labels
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! test/com/sun/javadoc/testNavigation/TestNavigation.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java
Changeset: 3dd40e5715fb
Author: jjg
Date: 2013-08-30 15:14 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/3dd40e5715fb
8024093: Two *.rej files checked in to langtools/test directory
Reviewed-by: mchung
- test/tools/javac/diags/examples/MrefStat.java.rej
- test/tools/javac/diags/examples/MrefStat1.java.rej
Changeset: dd64288f5659
Author: bpatel
Date: 2013-08-30 15:59 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/dd64288f5659
7198273: RFE : Javadoc Accessibility : Hyperlinks should contain text or an image with alt text
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
! test/com/sun/javadoc/testNavigation/TestNavigation.java
Changeset: 7a2fe98cb0e6
Author: bpatel
Date: 2013-08-30 16:16 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/7a2fe98cb0e6
8015882: Javadoc prints NPE when using Taglet
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java
! test/com/sun/javadoc/testLegacyTaglet/C.java
+ test/com/sun/javadoc/testLegacyTaglet/Check.java
! test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java
Changeset: f050c714b556
Author: jjg
Date: 2013-08-30 16:27 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/f050c714b556
8008367: Sub-packages missing from Profiles javadoc
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
Changeset: b25e387481dc
Author: bpatel
Date: 2013-08-30 16:38 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/b25e387481dc
8022738: doclet should only generate functional interface text if source >= 8
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java
+ test/com/sun/javadoc/testLambdaFeature/pkg1/FuncInf.java
Changeset: 7993cfab8610
Author: jjg
Date: 2013-08-30 17:36 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/7993cfab8610
8015663: Need to supply tests to provide javadoc for profiles support code coverage
Reviewed-by: jjg
Contributed-by: evgeniya.stepanova at oracle.com
! test/com/sun/javadoc/testProfiles/TestProfiles.java
+ test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java
! test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java
+ test/com/sun/javadoc/testProfiles/pkg2/ClassError.java
+ test/com/sun/javadoc/testProfiles/pkg2/ClassException.java
+ test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java
+ test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java
! test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt
Changeset: 4a6acc42c3a1
Author: vromero
Date: 2013-09-02 22:38 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/4a6acc42c3a1
8016177: structural most specific and stuckness
Reviewed-by: jjg, vromero
Contributed-by: maurizio.cimadamore at oracle.com
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/util/GraphUtils.java
! src/share/classes/com/sun/tools/javac/util/List.java
! test/tools/javac/Diagnostics/compressed/T8012003c.out
! test/tools/javac/diags/examples/BadArgTypesInLambda.java
- test/tools/javac/diags/examples/CyclicInference.java
! test/tools/javac/diags/examples/IncompatibleArgTypesInMethodRef.java
+ test/tools/javac/diags/examples/PotentiallyAmbiguousOverload.java
+ test/tools/javac/lambda/8016177/T8016177a.java
+ test/tools/javac/lambda/8016177/T8016177a.out
+ test/tools/javac/lambda/8016177/T8016177b.java
+ test/tools/javac/lambda/8016177/T8016177b.out
+ test/tools/javac/lambda/8016177/T8016177c.java
+ test/tools/javac/lambda/8016177/T8016177c.out
+ test/tools/javac/lambda/8016177/T8016177d.java
+ test/tools/javac/lambda/8016177/T8016177e.java
+ test/tools/javac/lambda/8016177/T8016177f.java
+ test/tools/javac/lambda/8016177/T8016177g.java
+ test/tools/javac/lambda/8016177/T8016177g.out
! test/tools/javac/lambda/BadRecovery.out
! test/tools/javac/lambda/ErroneousLambdaExpr.java
+ test/tools/javac/lambda/ErroneousLambdaExpr.out
! test/tools/javac/lambda/MethodReference22.out
! test/tools/javac/lambda/MethodReference23.out
! test/tools/javac/lambda/MethodReference41.java
+ test/tools/javac/lambda/MethodReference41.out
! test/tools/javac/lambda/MethodReference42.java
+ test/tools/javac/lambda/MethodReference42.out
! test/tools/javac/lambda/MethodReference43.java
+ test/tools/javac/lambda/MethodReference43.out
! test/tools/javac/lambda/MethodReference44.java
+ test/tools/javac/lambda/MethodReference44.out
! test/tools/javac/lambda/MethodReference46.java
+ test/tools/javac/lambda/MethodReference46.out
! test/tools/javac/lambda/MethodReference47.java
! test/tools/javac/lambda/MethodReference47.out
! test/tools/javac/lambda/MethodReference48.java
+ test/tools/javac/lambda/MethodReference48.out
! test/tools/javac/lambda/MethodReference70.out
! test/tools/javac/lambda/MethodReference71.out
! test/tools/javac/lambda/MostSpecific04.java
+ test/tools/javac/lambda/MostSpecific04.out
! test/tools/javac/lambda/MostSpecific05.java
+ test/tools/javac/lambda/MostSpecific05.out
! test/tools/javac/lambda/MostSpecific08.java
+ test/tools/javac/lambda/MostSpecific08.out
! test/tools/javac/lambda/TargetType01.java
+ test/tools/javac/lambda/TargetType01.out
! test/tools/javac/lambda/TargetType02.java
+ test/tools/javac/lambda/TargetType02.out
! test/tools/javac/lambda/TargetType10.java
- test/tools/javac/lambda/TargetType10.out
! test/tools/javac/lambda/TargetType21.java
! test/tools/javac/lambda/TargetType21.out
! test/tools/javac/lambda/TargetType24.java
! test/tools/javac/lambda/TargetType24.out
! test/tools/javac/lambda/TargetType26.out
! test/tools/javac/lambda/TargetType27.out
! test/tools/javac/lambda/TargetType39.out
! test/tools/javac/lambda/TargetType43.out
! test/tools/javac/lambda/TargetType66.java
! test/tools/javac/lambda/TargetType66.out
! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
- test/tools/javac/lambda/typeInference/InferenceTest5.java
+ test/tools/javac/lambda/typeInference/InferenceTest6.java
! test/tools/javac/lambda/typeInference/InferenceTest_neg1_2.out
- test/tools/javac/lambda/typeInference/InferenceTest_neg5.java
- test/tools/javac/lambda/typeInference/InferenceTest_neg5.out
! test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java
Changeset: 2bf4c132bf90
Author: vromero
Date: 2013-09-02 22:44 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/2bf4c132bf90
8022162: Incorrect signature determination for certain inner class generics
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java
Changeset: fb5a846c4a49
Author: vromero
Date: 2013-09-03 23:31 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/fb5a846c4a49
8023389: Javac fails to infer type for lambda used with intersection type and wildcards
Reviewed-by: jjg, vromero
Contributed-by: maurizio.cimadamore at oracle.com
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/8023389/T8023389.java
Changeset: 9be0afbdf244
Author: vromero
Date: 2013-09-03 23:41 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/9be0afbdf244
8023545: Misleading error message when using diamond operator with private constructor
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/T8023545/MisleadingErrorMsgDiamondPlusPrivateCtorTest.java
+ test/tools/javac/T8023545/MisleadingErrorMsgDiamondPlusPrivateCtorTest.out
Changeset: 438547d895dc
Author: vromero
Date: 2013-09-04 00:01 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/438547d895dc
8023549: Compiler emitting spurious errors when constructor reference type is inferred and explicit type arguments are supplied
Reviewed-by: jjg, vromero
Contributed-by: maurizio.cimadamore at oracle.com
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/MrefInferAndExplicitParams.java
+ test/tools/javac/lambda/8023549/T8023549.java
+ test/tools/javac/lambda/8023549/T8023549.out
Changeset: b94824ddcbb6
Author: vromero
Date: 2013-09-04 11:53 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/b94824ddcbb6
8008275: javac.Main should be @Supported
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/Main.java
Changeset: 044721d4d359
Author: jjg
Date: 2013-09-04 14:44 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/044721d4d359
8024288: javadoc generated-by comment should always be present
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! test/com/sun/javadoc/testGeneratedBy/TestGeneratedBy.java
Changeset: a76c663a9cac
Author: jfranck
Date: 2013-09-05 11:27 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/a76c663a9cac
8023974: Drop 'implements Completer' and 'implements SourceCompleter' from ClassReader resp. JavaCompiler.
Reviewed-by: jjg, jfranck
Contributed-by: Andreas Lundblad <andreas.lundblad at oracle.com>
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
Changeset: e32a8a29643a
Author: bpatel
Date: 2013-09-05 16:35 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/e32a8a29643a
8023608: method grouping tabs folding issue
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
Changeset: 7c7b4aea6d50
Author: vromero
Date: 2013-09-06 09:53 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/7c7b4aea6d50
8024039: javac, previous solution for JDK-8022186 was incorrect
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
Changeset: 64328fe5e4a6
Author: jjg
Date: 2013-09-06 15:31 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/64328fe5e4a6
8024434: problem running javadoc tests in samevm mode on Windows
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PathDocFileFactory.java
! test/tools/javadoc/api/basic/APITest.java
! test/tools/javadoc/api/basic/GetTask_FileManagerTest.java
Changeset: c9d6f4749f87
Author: lana
Date: 2013-09-06 14:20 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/c9d6f4749f87
Merge
Changeset: e84587462a47
Author: lana
Date: 2013-09-06 17:10 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/e84587462a47
Merge
Changeset: 2de3750d65a5
Author: vromero
Date: 2013-09-08 11:54 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/2de3750d65a5
8024398: javac, compiler crashes with try with empty body
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/T8024398/NPETryTest.java
Changeset: 6cffcd15a17e
Author: jfranck
Date: 2013-09-09 09:58 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/6cffcd15a17e
8022260: Rename javac.code.Annotations to javac.code.SymbolMetadata
Reviewed-by: jfranck, jjg
Contributed-by: Andreas Lundblad <andreas.lundblad at oracle.com>
- src/share/classes/com/sun/tools/javac/code/Annotations.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
! test/tools/javac/lib/DPrinter.java
Changeset: a4b9a8859e58
Author: vromero
Date: 2013-09-09 16:32 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/a4b9a8859e58
8024154: Fix for 8016177: structural most specific and stuckness breaks 6 langtools tests
Reviewed-by: jjg, jfranck
! test/tools/javac/lambda/MethodReference41.java
! test/tools/javac/lambda/MethodReference41.out
! test/tools/javac/lambda/MethodReference42.java
! test/tools/javac/lambda/MethodReference42.out
! test/tools/javac/lambda/MethodReference43.java
! test/tools/javac/lambda/MethodReference43.out
! test/tools/javac/lambda/MethodReference44.java
! test/tools/javac/lambda/MethodReference44.out
! test/tools/javac/lambda/MethodReference46.java
! test/tools/javac/lambda/MethodReference46.out
! test/tools/javac/lambda/MethodReference48.java
! test/tools/javac/lambda/MethodReference48.out
Changeset: f4efd6ef6e80
Author: emc
Date: 2013-09-09 16:26 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/f4efd6ef6e80
8022322: Reject default and static methods in annotation
Summary: Causes javac to reject static and default method declarations inside an annotation
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/annotations/neg/NoDefault.java
+ test/tools/javac/annotations/neg/NoDefault.out
+ test/tools/javac/annotations/neg/NoDefaultAbstract.java
+ test/tools/javac/annotations/neg/NoDefaultAbstract.out
+ test/tools/javac/annotations/neg/NoStatic.java
+ test/tools/javac/annotations/neg/NoStatic.out
+ test/tools/javac/annotations/neg/NoStaticAbstract.java
+ test/tools/javac/annotations/neg/NoStaticAbstract.out
Changeset: 67c5110c60fe
Author: emc
Date: 2013-09-09 17:11 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/67c5110c60fe
8015322: Javac template test framework
Summary: Putback of the javac template test framework from the Lambda repository
Reviewed-by: jjg
Contributed-by: brian.goetz at oracle.com
! README
+ test/lib/combo/TEST.properties
+ test/lib/combo/tools/javac/combo/Diagnostics.java
+ test/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
+ test/lib/combo/tools/javac/combo/Template.java
+ test/lib/combo/tools/javac/combo/TemplateTest.java
+ test/tools/javac/lambda/bridge/template_tests/BridgeMethodTestCase.java
+ test/tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java
+ test/tools/javac/lambda/bridge/template_tests/TEST.properties
Changeset: 7439356a7dc5
Author: jjg
Date: 2013-09-09 17:36 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/7439356a7dc5
8006972: jtreg test fails: test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
Reviewed-by: darcy
! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.ref
Changeset: 77d395862700
Author: jlahoda
Date: 2013-09-09 23:13 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/77d395862700
8019521: Enhanced rethrow disabled in lambdas
Summary: Fixing effectively final detection inside lambdas, small cleanup related to thrown types detection in lambdas
Reviewed-by: mcimadamore, jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/tools/javac/lambda/EffectivelyFinalThrows.java
Changeset: bb7271e64ef6
Author: jfranck
Date: 2013-09-10 13:47 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/bb7271e64ef6
8005222: Fixed bugs should have tests with bugid in @bug tag
Reviewed-by: jfranck, jjg
Contributed-by: Andreas Lundblad <andreas.lundblad at oracle.com>
! test/tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java
! test/tools/javac/defaultMethods/Neg01.java
! test/tools/javac/defaultMethods/Neg02.java
! test/tools/javac/defaultMethods/Neg03.java
! test/tools/javac/defaultMethods/Neg04.java
! test/tools/javac/defaultMethods/Neg05.java
! test/tools/javac/defaultMethods/Neg06.java
! test/tools/javac/defaultMethods/Neg07.java
! test/tools/javac/defaultMethods/Neg08.java
! test/tools/javac/defaultMethods/Neg09.java
! test/tools/javac/defaultMethods/Neg10.java
! test/tools/javac/defaultMethods/Neg11.java
! test/tools/javac/defaultMethods/Neg12.java
! test/tools/javac/defaultMethods/Neg13.java
! test/tools/javac/defaultMethods/Neg14.java
! test/tools/javac/defaultMethods/Neg15.java
! test/tools/javac/defaultMethods/Neg16.java
! test/tools/javac/defaultMethods/Pos01.java
! test/tools/javac/defaultMethods/Pos02.java
! test/tools/javac/defaultMethods/Pos04.java
! test/tools/javac/defaultMethods/Pos05.java
! test/tools/javac/defaultMethods/Pos06.java
! test/tools/javac/defaultMethods/Pos07.java
! test/tools/javac/defaultMethods/Pos08.java
! test/tools/javac/defaultMethods/Pos10.java
! test/tools/javac/defaultMethods/Pos11.java
! test/tools/javac/defaultMethods/Pos12.java
! test/tools/javac/defaultMethods/Pos13.java
! test/tools/javac/defaultMethods/Pos14.java
! test/tools/javac/defaultMethods/Pos15.java
! test/tools/javac/defaultMethods/Pos16.java
! test/tools/javac/defaultMethods/TestDefaultBody.java
! test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
! test/tools/javac/defaultMethods/crossCompile/CrossCompile.java
! test/tools/javac/defaultMethods/separate/Separate.java
! test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
! test/tools/javac/lambda/EffectivelyFinalTest.java
Changeset: d87f017ec217
Author: mcimadamore
Date: 2013-09-10 16:47 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/d87f017ec217
8024414: javac, should facilitate the use of the bootstrap compiler for debugging
Reviewed-by: jjg
! make/netbeans/langtools/build.xml
! make/tools/anttasks/SelectToolTask.java
Changeset: 65c218b25b61
Author: emc
Date: 2013-09-11 08:30 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/65c218b25b61
8024510: lib/combo/tools/javac/combo/TemplateTest.java fails
Summary: Edit regex in Template to allow "MAJOR." pattern.
Reviewed-by: briangoetz
! test/lib/combo/tools/javac/combo/Template.java
Changeset: cf37c3775397
Author: bpatel
Date: 2013-09-11 14:50 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/cf37c3775397
8015496: Information that package is deprecated is missing in profiles view
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java
+ test/com/sun/javadoc/testProfiles/profile-rtjar-includes-nopkgs.txt
Changeset: 5d2d484a1216
Author: emc
Date: 2013-09-12 14:52 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/5d2d484a1216
8013846: javac fails to reject semantically equivalent generic method declarations
Summary: Cause javac to consider intersection types with the same elements to be equal regardless of order.
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/neg/OrderedIntersections.java
+ test/tools/javac/generics/neg/OrderedIntersections.out
Changeset: 3ae1814f7c59
Author: vromero
Date: 2013-09-12 22:40 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/3ae1814f7c59
8023558: Javac creates invalid bootstrap methods for complex lambda/methodref case
Reviewed-by: jjg
Contributed-by: maurizio.cimadamore at oracle.com, vicente.romero at oracle.com
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/lambda/8023558/T8023558a.java
+ test/tools/javac/lambda/8023558/T8023558b.java
+ test/tools/javac/lambda/8023558/T8023558c.java
Changeset: 03c26c60499c
Author: vromero
Date: 2013-09-14 15:23 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/03c26c60499c
8024207: javac crash in Flow.AssignAnalyzer.visitIdent
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/T8024207/FlowCrashTest.java
+ test/tools/javac/T8024207/FlowCrashTest.out
Changeset: 4932bb04c4b8
Author: vromero
Date: 2013-09-14 19:04 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/4932bb04c4b8
7047734: javac, the LVT is not generated correctly in several scenarios
Reviewed-by: jjg, mcimadamore
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/Items.java
+ src/share/classes/com/sun/tools/javac/jvm/LVTRanges.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
+ test/tools/javac/flow/AliveRanges.java
+ test/tools/javac/flow/LVTHarness.java
+ test/tools/javac/flow/tests/TestCaseConditional.java
+ test/tools/javac/flow/tests/TestCaseDoLoop.java
+ test/tools/javac/flow/tests/TestCaseFor.java
+ test/tools/javac/flow/tests/TestCaseForEach.java
+ test/tools/javac/flow/tests/TestCaseIf.java
+ test/tools/javac/flow/tests/TestCaseIfElse.java
+ test/tools/javac/flow/tests/TestCaseSwitch.java
+ test/tools/javac/flow/tests/TestCaseTry.java
+ test/tools/javac/flow/tests/TestCaseWhile.java
Changeset: 4ce8148ffc4f
Author: jlahoda
Date: 2013-09-16 14:13 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/4ce8148ffc4f
8021112: Spurious unchecked warning reported by javac
6480588: No way to suppress deprecation warnings when implementing deprecated interface
Summary: Fixing DeferredLintHandler configuration, so lint warnings are reported with correct @SuppressWarnings settings
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/code/DeferredLintHandler.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! test/tools/javac/depDocComment/SuppressDeprecation.out
! test/tools/javac/warnings/6594914/T6594914a.out
! test/tools/javac/warnings/6594914/T6594914b.out
+ test/tools/javac/warnings/suppress/ImplicitTest.java
+ test/tools/javac/warnings/suppress/ImplicitTest.out
+ test/tools/javac/warnings/suppress/PackageInfo.java
+ test/tools/javac/warnings/suppress/PackageInfo.out
+ test/tools/javac/warnings/suppress/T6480588.java
+ test/tools/javac/warnings/suppress/T6480588.out
+ test/tools/javac/warnings/suppress/T8021112a.java
+ test/tools/javac/warnings/suppress/T8021112b.java
+ test/tools/javac/warnings/suppress/T8021112b.out
+ test/tools/javac/warnings/suppress/TypeAnnotations.java
+ test/tools/javac/warnings/suppress/TypeAnnotations.out
+ test/tools/javac/warnings/suppress/VerifySuppressWarnings.java
+ test/tools/javac/warnings/suppress/pack/DeprecatedClass.java
+ test/tools/javac/warnings/suppress/pack/ImplicitMain.java
+ test/tools/javac/warnings/suppress/pack/ImplicitUse.java
+ test/tools/javac/warnings/suppress/pack/package-info.java
Changeset: 252f872b8a2f
Author: lana
Date: 2013-09-17 08:21 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/252f872b8a2f
Merge
- src/share/classes/com/sun/tools/javac/code/Annotations.java
- test/tools/javac/diags/examples/CyclicInference.java
- test/tools/javac/diags/examples/MrefStat.java.rej
- test/tools/javac/diags/examples/MrefStat1.java.rej
- test/tools/javac/lambda/TargetType10.out
- test/tools/javac/lambda/typeInference/InferenceTest5.java
- test/tools/javac/lambda/typeInference/InferenceTest_neg5.java
- test/tools/javac/lambda/typeInference/InferenceTest_neg5.out
Changeset: 8ecfe6a3ba4c
Author: cl
Date: 2013-09-19 09:37 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/8ecfe6a3ba4c
Added tag jdk8-b108 for changeset 252f872b8a2f
! .hgtags
Changeset: 985abf1cd327
Author: tbell
Date: 2013-09-25 12:24 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/985abf1cd327
8025411: JPRT to switch to the new Win platforms for JDK8 builds this week
Reviewed-by: ksrini, katleman
! make/jprt.properties
Changeset: 6f11dc295641
Author: cl
Date: 2013-09-26 10:43 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/6f11dc295641
Added tag jdk8-b109 for changeset 985abf1cd327
! .hgtags
Changeset: fdfbc5f0c4ed
Author: jjg
Date: 2013-09-17 14:17 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/fdfbc5f0c4ed
8024538: -Xdoclint + -Xprefer:source + incremental compilation == FAIL
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclint/DocLint.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
+ test/tools/javac/doclint/implicitSource/ImplicitSourceTest.java
+ test/tools/javac/doclint/implicitSource/Other.java
Changeset: ac6ec071c2b2
Author: alundblad
Date: 2013-09-18 14:39 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/ac6ec071c2b2
8024127: javac, Code_attribute.exception_table_langth should be Code_attribute.exception_table_length
Summary: exception_table_langth renamed to exception_table_length
Reviewed-by: jfranck, jjg
! src/share/classes/com/sun/tools/classfile/Code_attribute.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
! test/tools/javac/T7093325.java
! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/tools/javac/multicatch/Pos05.java
Changeset: a2a5ad0853ed
Author: bpatel
Date: 2013-09-18 17:13 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/a2a5ad0853ed
8015249: javadoc fails to document static final fields in annotation types
Reviewed-by: jjg
+ src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeFieldWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeRequiredMemberWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/WriterFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeFieldBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/BuilderFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! test/com/sun/javadoc/testAnnotationTypes/TestAnnotationTypes.java
+ test/com/sun/javadoc/testAnnotationTypes/pkg/AnnotationTypeField.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
Changeset: 8df12c315ea3
Author: bpatel
Date: 2013-09-18 22:47 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/8df12c315ea3
8024096: some javadoc tests may contain false positive results
Reviewed-by: jjg
! test/com/sun/javadoc/lib/JavadocTester.java
! test/com/sun/javadoc/testDocFileDir/TestDocFileDir.java
! test/com/sun/javadoc/testEncoding/EncodeTest.java
! test/com/sun/javadoc/testEncoding/TestEncoding.java
! test/com/sun/javadoc/testMethodTypes/TestMethodTypes.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java
Changeset: 36e342dd57e2
Author: kizune
Date: 2013-09-19 17:05 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/36e342dd57e2
8017248: Compiler Diacritics Issue
Reviewed-by: naoto
! src/share/classes/com/sun/tools/javac/file/RegularFileObject.java
Changeset: 8d1c48de706d
Author: jlahoda
Date: 2013-09-19 17:05 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/8d1c48de706d
8022567: Javac Should Generate Warnings For Raw Array Type
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/warnings/6747671/T6747671.java
! test/tools/javac/warnings/6747671/T6747671.out
Changeset: 0cfd5baa7154
Author: ohrstrom
Date: 2013-09-19 08:26 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/0cfd5baa7154
8024609: sjavac assertion fails during call to BuildState.collectArtifacts
Reviewed-by: jjg
! src/share/classes/com/sun/tools/sjavac/BuildState.java
! src/share/classes/com/sun/tools/sjavac/Main.java
! src/share/classes/com/sun/tools/sjavac/server/JavacServer.java
Changeset: 2375ce96e80d
Author: vromero
Date: 2013-09-19 20:57 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/2375ce96e80d
8024437: Inferring the exception thrown: sometimes fails to compile
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java
Changeset: 9a75bdb249a2
Author: jjg
Date: 2013-09-19 19:18 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/9a75bdb249a2
8025110: TreeCopier does not correctly copy LabeledStatementTree
Reviewed-by: jjg
Contributed-by: Werner Dietl <wdietl at gmail.com>
! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
Changeset: 41599b57d262
Author: jlahoda
Date: 2013-09-20 16:33 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/41599b57d262
8023835: TreeMaker.QualIdent() too leafy
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/tools/javac/tree/MakeQualIdent.java
+ test/tools/javac/tree/ScopeTest.java
Changeset: 571f8ebc2d51
Author: vromero
Date: 2013-09-22 12:53 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/571f8ebc2d51
8024696: Missing null check in bound method reference capture
Reviewed-by: jjg, briangoetz
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! test/tools/javac/lambda/8023558/T8023558a.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceNullCheckTest.java
Changeset: 86dd72166267
Author: lana
Date: 2013-09-20 19:16 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/86dd72166267
Merge
Changeset: 20b72bae83d7
Author: lana
Date: 2013-09-22 20:20 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/20b72bae83d7
Merge
Changeset: 1fe358ea75ff
Author: alundblad
Date: 2013-09-23 10:10 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/1fe358ea75ff
8024988: javac, LVT test harness should generate tests .class files in the scratch folder
Summary: Set the CLASS_OUTPUT location to the scratch directory. Changed the argument to checkClassFile accordingly.
Reviewed-by: jjg, vromero
! test/tools/javac/flow/LVTHarness.java
Changeset: 5f915a0c9615
Author: alundblad
Date: 2013-09-23 10:42 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/5f915a0c9615
6386236: Please rename com.sun.tools.javac.util.ListBuffer.lb()
Summary: Static factory method ListBuffer.lb removed. Replaced by constructor calls.
Reviewed-by: jfranck, jjg
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/code/DeferredLintHandler.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/model/JavacAnnoConstructs.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Tokens.java
! src/share/classes/com/sun/tools/javac/util/GraphUtils.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/ListBuffer.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! test/tools/javac/cast/intersection/IntersectionTypeCastTest.java
! test/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java
! test/tools/javac/scope/7017664/CompoundScopeTest.java
! test/tools/javac/types/TypeHarness.java
Changeset: 809a50f24d6f
Author: kizune
Date: 2013-09-23 17:27 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/809a50f24d6f
7154966: CRs found to be in Fixed state with no test and no noreg- keyword.
Reviewed-by: ksrini
+ test/tools/javac/T7090499.java
+ test/tools/javac/T7090499.out
+ test/tools/javac/T7120463.java
+ test/tools/javac/T7120463.out
+ test/tools/javac/T7126754.java
Changeset: 64e79d38bd07
Author: kizune
Date: 2013-09-23 18:29 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/64e79d38bd07
4881267: improve diagnostic for "instanceof T" for type parameter T
Reviewed-by: vromero, jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/T4881267.java
+ test/tools/javac/T4881267.out
Changeset: 09301757bb32
Author: emc
Date: 2013-09-23 15:37 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/09301757bb32
6499673: Assertion check for TypeVariable.getUpperBound() fails.
Summary: Fix TypeVariable.getUpperBound to return results as specified
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
! test/tools/javac/cast/intersection/model/Model01.java
! test/tools/javac/cast/intersection/model/ModelChecker.java
+ test/tools/javac/processing/model/type/BoundsTest.java
+ test/tools/javac/processing/model/type/IntersectionPropertiesTest.java
Changeset: 96dcb66e6b0a
Author: jjg
Date: 2013-09-24 10:48 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/96dcb66e6b0a
8025050: Doclint doesn't recognize <dfn> tag
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/doclint/HtmlTag.java
! test/tools/doclint/html/InlineTagsTest.java
Changeset: 503338f16d2b
Author: jjg
Date: 2013-09-24 10:51 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/503338f16d2b
8025246: [doclint] doclint is showing error on anchor already defined when it's not
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/doclint/Checker.java
+ test/tools/doclint/anchorTests/p/Test.java
+ test/tools/doclint/anchorTests/p/Test.javac.out
+ test/tools/doclint/anchorTests/p/Test.out
+ test/tools/doclint/anchorTests/p/package-info.java
+ test/tools/doclint/anchorTests/p/package-info.javac.out
+ test/tools/doclint/anchorTests/p/package-info.out
Changeset: 6a05a713450d
Author: jjg
Date: 2013-09-24 11:46 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/6a05a713450d
8025272: doclint needs to check for valid usage of @value tag
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/doclint/resources/doclint.properties
+ test/tools/doclint/ValueTest.java
+ test/tools/doclint/ValueTest.out
Changeset: 3ae62331a56f
Author: jjg
Date: 2013-09-24 13:48 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/3ae62331a56f
8002154: [doclint] doclint should check for issues which are errors in javadoc
Reviewed-by: bpatel
! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/doclint/resources/doclint.properties
! test/tools/doclint/ReferenceTest.java
! test/tools/doclint/ReferenceTest.out
Changeset: 184c0d6698c3
Author: bpatel
Date: 2013-09-24 16:12 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/184c0d6698c3
8016328: Regression : Javadoc i18n regression caused by fix for 8012375
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! test/com/sun/javadoc/testHref/TestHref.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testUseOption/TestUseOption.java
Changeset: 5043e7056be8
Author: jjg
Date: 2013-09-25 11:07 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/5043e7056be8
8025407: TypeAnnotations does not use Context
Reviewed-by: jfranck
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
Changeset: 1332a99572c5
Author: mfang
Date: 2013-09-24 14:20 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/1332a99572c5
8025215: jdk8 l10n resource file translation update 4
Reviewed-by: naoto, yhuang
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_zh_CN.properties
! src/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties
! src/share/classes/com/sun/tools/doclint/resources/doclint_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
! src/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
! src/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties
! src/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
Changeset: daa3bfb82e58
Author: mfang
Date: 2013-09-24 14:35 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/daa3bfb82e58
Merge
Changeset: 6b702ace3e45
Author: mfang
Date: 2013-09-25 07:36 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/6b702ace3e45
Merge
Changeset: 68292726000e
Author: mfang
Date: 2013-09-25 14:02 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/68292726000e
Merge
Changeset: 3d61984b077c
Author: jjg
Date: 2013-09-25 14:04 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/3d61984b077c
8025412: Add legal header and comments to test/tools/doclint/tidy/util/Main.java
Reviewed-by: bpatel
! test/tools/doclint/tidy/util/Main.java
! test/tools/doclint/tidy/util/tidy.sh
Changeset: 9e884d3ddb0b
Author: bpatel
Date: 2013-09-25 22:26 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/9e884d3ddb0b
8004825: javadoc crash DocletAbortException
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
! test/com/sun/javadoc/testValueTag/TestValueTag.java
! test/com/sun/javadoc/testValueTag/pkg1/Class1.java
Changeset: 9235ae08a449
Author: jlahoda
Date: 2013-09-26 20:07 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/9235ae08a449
8025491: Javac regression test tools/javac/T8003967/DetectMutableStaticFields.java failing
Summary: Making HtmlTree.NONENCODING_CHARS final
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
Changeset: 13eba2e322e6
Author: vromero
Date: 2013-09-26 19:06 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/13eba2e322e6
8025139: javac patch for using bootstrap compiler for debugging is not working properly
Reviewed-by: jjg
! make/netbeans/langtools/build.xml
! make/tools/anttasks/SelectToolTask.java
Changeset: 17653c4c22ec
Author: sogoel
Date: 2013-09-26 15:04 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/17653c4c22ec
8011738: Write test to check for bootstrap attributes for lambda expressions in class file
Reviewed-by: mcimadamore
+ test/tools/javac/lambda/ByteCodeTest.java
Changeset: 41541097533a
Author: lana
Date: 2013-09-26 17:23 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/41541097533a
Merge
Changeset: af6244ba81b6
Author: katleman
Date: 2013-10-02 13:26 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/af6244ba81b6
Added tag jdk8-b110 for changeset 41541097533a
! .hgtags
Changeset: a0e8fd2464d6
Author: cl
Date: 2013-10-10 10:09 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/a0e8fd2464d6
Added tag jdk8-b111 for changeset af6244ba81b6
! .hgtags
Changeset: 16194509e483
Author: vromero
Date: 2013-09-27 10:24 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/16194509e483
8024497: crash returning this-referencing lambda from default method
Reviewed-by: jjg, rfield
! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/tools/javac/lambda/8024497/CrashUsingReturningThisRefLambdaFromDefaultMetTest.java
Changeset: b7d8b71e1658
Author: jlahoda
Date: 2013-09-27 17:28 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/b7d8b71e1658
8022765: Compiler crashes with exception on wrong usage of an annotation.
Summary: Error recovery for incorrect annotation attribute values - ensure the values are always attributed appropriately
Reviewed-by: jfranck, jjg
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/annotations/neg/8022765/T8022765.java
+ test/tools/javac/annotations/neg/8022765/T8022765.out
+ test/tools/javac/annotations/neg/8022765/VerifyAnnotationsAttributed.java
Changeset: 2c24a04ebfb4
Author: kizune
Date: 2013-09-27 21:20 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/2c24a04ebfb4
6978886: javadoc shows stacktrace after print error resulting from disk full
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
Changeset: 699b86e82656
Author: sogoel
Date: 2013-09-27 10:39 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/699b86e82656
8025537: Convert 2 javac/enumdeclarations tests in jtreg for regression ws
Reviewed-by: jjg
+ test/tools/javac/enum/EnumAsIdentifier.java
+ test/tools/javac/enum/EnumAsIdentifier.out
+ test/tools/javac/enum/EnumAsIdentifier4.out
+ test/tools/javac/enum/EnumAsIdentifier5.out
+ test/tools/javac/enum/EnumMembersOrder.java
+ test/tools/javac/enum/EnumMembersOrder.out
Changeset: 4ed8565fa536
Author: mduigou
Date: 2013-09-27 11:34 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/4ed8565fa536
8024842: Define ABS_TEST_OUTPUT_DIR via TEST_OUTPUT_DIR
Reviewed-by: ihse, erikj, vromero
! test/Makefile
Changeset: dee28dd47e12
Author: rfield
Date: 2013-09-27 13:06 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/dee28dd47e12
8025548: langtools test tools/javac/lambda/methodReference/BridgeMethod.java incorrectly assumes no other methods generated in lambda class
Reviewed-by: vromero
! test/tools/javac/lambda/methodReference/BridgeMethod.java
Changeset: 82044fe8c7f7
Author: ksrini
Date: 2013-09-27 16:05 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/82044fe8c7f7
8015073: c.s.t.javac.api.JavacTool.getTask() - more informative exception
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! test/tools/javac/api/TestJavacTask.java
Changeset: 34223fc58c1a
Author: lana
Date: 2013-09-27 18:38 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/34223fc58c1a
Merge
Changeset: 84161510f257
Author: emc
Date: 2013-09-28 13:46 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/84161510f257
8025413: NPE in Type.java due to recent change
Summary: isCompound throws a NPE for noType and other types. Made it return a reasonable result instead.
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/code/Type.java
+ test/tools/javac/processing/model/type/InheritedAP.java
Changeset: 1a3e8347f3dd
Author: kizune
Date: 2013-10-01 17:03 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/1a3e8347f3dd
7118749: NPE in CreateSymbols caused by bad diagnostic
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
Changeset: de1c5dbe6c28
Author: emc
Date: 2013-10-01 17:41 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/de1c5dbe6c28
8021339: Compile-time error during casting array to intersection
Summary: Add ability to have arrays in intersection types.
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/ArraysInIntersections.java
+ test/tools/javac/InferArraysInIntersections.java
! test/tools/javac/generics/typevars/6680106/T6680106.out
Changeset: 1e6088da1740
Author: vromero
Date: 2013-10-02 17:04 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/1e6088da1740
8023679: Improve error message for '_' used as a lambda parameter name
Reviewed-by: jjg, dlsmith
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/UnderscoreInLambdaExpression.java
Changeset: c13305cf8528
Author: jlahoda
Date: 2013-10-04 08:29 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/c13305cf8528
8025118: Annotation processing api returns default modifier for interface without default methods
Summary: TypeElement.getModifiers() should not contain Modifier.DEFAULT
Reviewed-by: darcy, jjg
! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/tools/javac/processing/model/element/TestTypeElement.java
Changeset: c0d44b1e6b6a
Author: kizune
Date: 2013-10-04 19:38 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/c0d44b1e6b6a
7096170: should remove unused support for enabling javac logging
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
Changeset: 379c04c090cf
Author: darcy
Date: 2013-10-04 10:00 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/379c04c090cf
8025913: Rename jdk.Supported to jdk.Exported
Reviewed-by: psandoz, forax, lancea, alanb, mchung, jjg
! src/share/classes/com/sun/source/doctree/AttributeTree.java
! src/share/classes/com/sun/source/doctree/AuthorTree.java
! src/share/classes/com/sun/source/doctree/BlockTagTree.java
! src/share/classes/com/sun/source/doctree/CommentTree.java
! src/share/classes/com/sun/source/doctree/DeprecatedTree.java
! src/share/classes/com/sun/source/doctree/DocCommentTree.java
! src/share/classes/com/sun/source/doctree/DocRootTree.java
! src/share/classes/com/sun/source/doctree/DocTree.java
! src/share/classes/com/sun/source/doctree/DocTreeVisitor.java
! src/share/classes/com/sun/source/doctree/EndElementTree.java
! src/share/classes/com/sun/source/doctree/EntityTree.java
! src/share/classes/com/sun/source/doctree/ErroneousTree.java
! src/share/classes/com/sun/source/doctree/IdentifierTree.java
! src/share/classes/com/sun/source/doctree/InheritDocTree.java
! src/share/classes/com/sun/source/doctree/InlineTagTree.java
! src/share/classes/com/sun/source/doctree/LinkTree.java
! src/share/classes/com/sun/source/doctree/LiteralTree.java
! src/share/classes/com/sun/source/doctree/ParamTree.java
! src/share/classes/com/sun/source/doctree/ReferenceTree.java
! src/share/classes/com/sun/source/doctree/ReturnTree.java
! src/share/classes/com/sun/source/doctree/SeeTree.java
! src/share/classes/com/sun/source/doctree/SerialDataTree.java
! src/share/classes/com/sun/source/doctree/SerialFieldTree.java
! src/share/classes/com/sun/source/doctree/SerialTree.java
! src/share/classes/com/sun/source/doctree/SinceTree.java
! src/share/classes/com/sun/source/doctree/StartElementTree.java
! src/share/classes/com/sun/source/doctree/TextTree.java
! src/share/classes/com/sun/source/doctree/ThrowsTree.java
! src/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java
! src/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java
! src/share/classes/com/sun/source/doctree/ValueTree.java
! src/share/classes/com/sun/source/doctree/VersionTree.java
! src/share/classes/com/sun/source/doctree/package-info.java
! src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java
! src/share/classes/com/sun/source/tree/AnnotationTree.java
! src/share/classes/com/sun/source/tree/ArrayAccessTree.java
! src/share/classes/com/sun/source/tree/ArrayTypeTree.java
! src/share/classes/com/sun/source/tree/AssertTree.java
! src/share/classes/com/sun/source/tree/AssignmentTree.java
! src/share/classes/com/sun/source/tree/BinaryTree.java
! src/share/classes/com/sun/source/tree/BlockTree.java
! src/share/classes/com/sun/source/tree/BreakTree.java
! src/share/classes/com/sun/source/tree/CaseTree.java
! src/share/classes/com/sun/source/tree/CatchTree.java
! src/share/classes/com/sun/source/tree/ClassTree.java
! src/share/classes/com/sun/source/tree/CompilationUnitTree.java
! src/share/classes/com/sun/source/tree/CompoundAssignmentTree.java
! src/share/classes/com/sun/source/tree/ConditionalExpressionTree.java
! src/share/classes/com/sun/source/tree/ContinueTree.java
! src/share/classes/com/sun/source/tree/DoWhileLoopTree.java
! src/share/classes/com/sun/source/tree/EmptyStatementTree.java
! src/share/classes/com/sun/source/tree/EnhancedForLoopTree.java
! src/share/classes/com/sun/source/tree/ErroneousTree.java
! src/share/classes/com/sun/source/tree/ExpressionStatementTree.java
! src/share/classes/com/sun/source/tree/ExpressionTree.java
! src/share/classes/com/sun/source/tree/ForLoopTree.java
! src/share/classes/com/sun/source/tree/IdentifierTree.java
! src/share/classes/com/sun/source/tree/IfTree.java
! src/share/classes/com/sun/source/tree/ImportTree.java
! src/share/classes/com/sun/source/tree/InstanceOfTree.java
! src/share/classes/com/sun/source/tree/IntersectionTypeTree.java
! src/share/classes/com/sun/source/tree/LabeledStatementTree.java
! src/share/classes/com/sun/source/tree/LambdaExpressionTree.java
! src/share/classes/com/sun/source/tree/LineMap.java
! src/share/classes/com/sun/source/tree/LiteralTree.java
! src/share/classes/com/sun/source/tree/MemberReferenceTree.java
! src/share/classes/com/sun/source/tree/MemberSelectTree.java
! src/share/classes/com/sun/source/tree/MethodInvocationTree.java
! src/share/classes/com/sun/source/tree/MethodTree.java
! src/share/classes/com/sun/source/tree/ModifiersTree.java
! src/share/classes/com/sun/source/tree/NewArrayTree.java
! src/share/classes/com/sun/source/tree/NewClassTree.java
! src/share/classes/com/sun/source/tree/ParameterizedTypeTree.java
! src/share/classes/com/sun/source/tree/ParenthesizedTree.java
! src/share/classes/com/sun/source/tree/PrimitiveTypeTree.java
! src/share/classes/com/sun/source/tree/ReturnTree.java
! src/share/classes/com/sun/source/tree/Scope.java
! src/share/classes/com/sun/source/tree/StatementTree.java
! src/share/classes/com/sun/source/tree/SwitchTree.java
! src/share/classes/com/sun/source/tree/SynchronizedTree.java
! src/share/classes/com/sun/source/tree/ThrowTree.java
! src/share/classes/com/sun/source/tree/Tree.java
! src/share/classes/com/sun/source/tree/TreeVisitor.java
! src/share/classes/com/sun/source/tree/TryTree.java
! src/share/classes/com/sun/source/tree/TypeCastTree.java
! src/share/classes/com/sun/source/tree/TypeParameterTree.java
! src/share/classes/com/sun/source/tree/UnaryTree.java
! src/share/classes/com/sun/source/tree/UnionTypeTree.java
! src/share/classes/com/sun/source/tree/VariableTree.java
! src/share/classes/com/sun/source/tree/WhileLoopTree.java
! src/share/classes/com/sun/source/tree/WildcardTree.java
! src/share/classes/com/sun/source/tree/package-info.java
! src/share/classes/com/sun/source/util/DocSourcePositions.java
! src/share/classes/com/sun/source/util/DocTreePath.java
! src/share/classes/com/sun/source/util/DocTreePathScanner.java
! src/share/classes/com/sun/source/util/DocTreeScanner.java
! src/share/classes/com/sun/source/util/DocTrees.java
! src/share/classes/com/sun/source/util/JavacTask.java
! src/share/classes/com/sun/source/util/Plugin.java
! src/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/share/classes/com/sun/source/util/SourcePositions.java
! src/share/classes/com/sun/source/util/TaskEvent.java
! src/share/classes/com/sun/source/util/TaskListener.java
! src/share/classes/com/sun/source/util/TreePath.java
! src/share/classes/com/sun/source/util/TreePathScanner.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/source/util/package-info.java
! src/share/classes/com/sun/tools/javac/Main.java
+ src/share/classes/jdk/Exported.java
- src/share/classes/jdk/Supported.java
Changeset: 6e186ca11ec0
Author: bpatel
Date: 2013-10-04 13:32 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/6e186ca11ec0
8008164: Invisible table captions in javadoc-generated html
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.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/SubWriterHolderWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
+ test/com/sun/javadoc/testHtmlTableStyles/TestHtmlTableStyles.java
+ test/com/sun/javadoc/testHtmlTableStyles/pkg1/TestTable.java
+ test/com/sun/javadoc/testHtmlTableStyles/pkg2/TestUse.java
! test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
Changeset: 3344ea7404b1
Author: bpatel
Date: 2013-10-04 13:41 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/3344ea7404b1
8024756: method grouping tabs are not selectable
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
Changeset: 2fa6ced325cc
Author: jjg
Date: 2013-10-04 13:59 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/2fa6ced325cc
8022163: javac exits with 0 status and no messages on error to construct an ann-procesor
Reviewed-by: darcy
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/errors/TestBadProcessor.java
Changeset: 515d54c1b063
Author: jjg
Date: 2013-10-04 14:46 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/515d54c1b063
6525408: DiagnosticListener should receive MANDATORY_WARNING in standard compiler mode
Reviewed-by: darcy
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/javax/tools/Diagnostic.java
Changeset: 3e3c321710be
Author: jjg
Date: 2013-10-04 15:24 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/3e3c321710be
8025970: Spurious characters in JavaCompiler
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
Changeset: bb87db832b31
Author: ksrini
Date: 2013-10-04 16:08 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/bb87db832b31
8003537: javap use internal class name when printing bound of type variable
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javap/ClassWriter.java
+ test/tools/javap/BoundsTypeVariableTest.java
Changeset: 15651a673358
Author: ksrini
Date: 2013-10-04 16:23 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/15651a673358
8005542: jtreg test OverrideBridge.java contains @ignore
Reviewed-by: jjg
Contributed-by: steve.sides at oracle.com
- test/tools/javac/generics/OverrideBridge.java
Changeset: 4dd7ffbf01fb
Author: darcy
Date: 2013-10-07 16:51 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/4dd7ffbf01fb
8026017: Make history of AnnotatedConstruct methods in jx.l.m.e.Element clearer
Reviewed-by: jjg
! src/share/classes/javax/lang/model/element/Element.java
Changeset: 4dfcf3a6902f
Author: lana
Date: 2013-10-08 14:59 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/4dfcf3a6902f
Merge
- src/share/classes/jdk/Supported.java
- test/tools/javac/generics/OverrideBridge.java
Changeset: 2f43529df42f
Author: lana
Date: 2013-10-11 03:09 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/2f43529df42f
Merge
- src/share/classes/jdk/Supported.java
- test/tools/javac/generics/OverrideBridge.java
Changeset: 343aeb2033f0
Author: ihse
Date: 2013-10-10 14:58 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/343aeb2033f0
8001931: The new build system whitespace cleanup
Reviewed-by: tbell, simonis, erikj
! makefiles/BuildLangtools.gmk
! makefiles/Makefile
Changeset: 954dd199d6ff
Author: katleman
Date: 2013-10-16 12:05 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/954dd199d6ff
Merge
Changeset: 8f54b4231c28
Author: cl
Date: 2013-10-17 09:41 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/8f54b4231c28
Added tag jdk8-b112 for changeset 954dd199d6ff
! .hgtags
Changeset: ea000904db62
Author: alundblad
Date: 2013-10-08 15:33 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/ea000904db62
8024415: Bug in javac Pretty: Wrong precedence in JCConditional trees
Summary: Fixed precedence and associativity issues with pretty printing of JCConditional expressions.
Reviewed-by: jfranck
Contributed-by: Andreas Lundblad <andreas.lundblad at oracle.com>, Matthew Dempsky <mdempsky at google.com>
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/tools/javac/tree/T8024415.java
Changeset: 0be3f1820e8b
Author: jlahoda
Date: 2013-10-09 13:06 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/0be3f1820e8b
8025141: java.lang.ClassFormatError: Illegal field modifiers in class (...)
Summary: Should not generate non-public $assertionsDisabled field into interfaces
Reviewed-by: jjg, vromero
! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/defaultMethods/Assertions.java
+ test/tools/javac/defaultMethods/CannotChangeAssertionsStateAfterInitialized.java
Changeset: 1b469fd31e35
Author: jlahoda
Date: 2013-10-09 13:09 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/1b469fd31e35
8025087: Annotation processing api returns default modifier for interface static method
Summary: ClassReader must not set Flags.DEFAULT for interface static methods
Reviewed-by: vromero, jjg
! make/build.xml
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/defaultMethods/BadClassfile.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java
+ test/tools/javac/diags/examples/InvalidDefaultInterface/processors/CreateBadClassFile.java
+ test/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java
+ test/tools/javac/diags/examples/InvalidStaticInterface/processors/CreateBadClassFile.java
! test/tools/javac/processing/model/element/TestExecutableElement.java
Changeset: 1e7ad879f15e
Author: alundblad
Date: 2013-10-10 08:51 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/1e7ad879f15e
8021237: clean up JavacAnnotatedConstruct
Summary: Refactored the static helper methods in JavacAnnoConstructs into ordinary methods and put them in a common superclass (AnnoConstruct) of Symbol and Type.
Reviewed-by: jjg, vromero, jfranck
+ src/share/classes/com/sun/tools/javac/code/AnnoConstruct.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Type.java
- src/share/classes/com/sun/tools/javac/model/JavacAnnoConstructs.java
Changeset: 933ba3f81a87
Author: bpatel
Date: 2013-10-10 10:51 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/933ba3f81a87
8025633: Fix javadoc to generate valid anchor names
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
+ src/share/classes/com/sun/tools/doclets/formats/html/SectionName.java
! src/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletConstants.java
! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
+ test/com/sun/javadoc/testAnchorNames/TestAnchorNames.java
+ test/com/sun/javadoc/testAnchorNames/pkg1/DeprMemClass.java
+ test/com/sun/javadoc/testAnchorNames/pkg1/RegClass.java
! test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java
! test/com/sun/javadoc/testAnnotationTypes/TestAnnotationTypes.java
! test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java
! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/com/sun/javadoc/testHref/TestHref.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/com/sun/javadoc/testInterface/TestInterface.java
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java
! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java
! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
! test/com/sun/javadoc/testNavigation/TestNavigation.java
! test/com/sun/javadoc/testNestedGenerics/TestNestedGenerics.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/com/sun/javadoc/testTaglets/TestTaglets.java
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java
! test/com/sun/javadoc/testWarnings/TestWarnings.java
Changeset: 6dcf94e32a3a
Author: emc
Date: 2013-10-10 13:55 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/6dcf94e32a3a
8019461: Clean up javac diagnostics
7196553: Review error messages for repeating annotations
Summary: Changes to the diagnostic messages to improve clarity and JLS coherence
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/tools/javac/diags/examples/DuplicateAnnotation.java
+ test/tools/javac/diags/examples/InterfaceOrArrayExpected.java
+ test/tools/javac/diags/examples/RepeatableAnnotationsNotSupported.java
Changeset: b1b4a6dcc282
Author: emc
Date: 2013-10-10 20:12 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/b1b4a6dcc282
8008762: Type annotation on inner class in anonymous class show up as regular type annotations
8015257: type annotation with TYPE_USE and FIELD attributed differently if repeated.
8013409: test failures for type annotations
Summary: Fixes to address some problems in type annotations
Reviewed-by: jfranck, jjg
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java
+ test/tools/javac/annotations/typeAnnotations/classfile/testanoninner.template
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.out
! test/tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
Changeset: f068d235c4f7
Author: jjg
Date: 2013-10-10 17:13 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/f068d235c4f7
8026294: 8025633 breaks langtools/test/com/sun/javadoc/testRepeatedAnnotations/TestRepeatedAnnotations.java
Reviewed-by: darcy
! test/com/sun/javadoc/testRepeatedAnnotations/TestRepeatedAnnotations.java
Changeset: 8f293c710369
Author: lana
Date: 2013-10-10 13:41 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/8f293c710369
Merge
Changeset: bf33f4f81b40
Author: lana
Date: 2013-10-10 20:57 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/bf33f4f81b40
Merge
- test/tools/javac/diags/examples/DuplicateAnnotation.java
Changeset: 1ce8405af5fe
Author: rfield
Date: 2013-10-10 23:26 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/1ce8405af5fe
8012557: Implement lambda methods on interfaces as private
8016320: Method reference in subinterface of type I.super::foo produces exception at runtime
Summary: Now that the VM supports interface instance private methods, lambda methods and lambda bridges are always private. Access is now through invokespecial.
Reviewed-by: vromero, jlahoda
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/jvm/Pool.java
+ test/tools/javac/lambda/8012557/A.java
+ test/tools/javac/lambda/8012557/B.java
+ test/tools/javac/lambda/8012557/C.java
+ test/tools/javac/lambda/8012557/PrivateLambdas.java
+ test/tools/javac/lambda/8012557/SAM.java
+ test/tools/javac/lambda/8016320/IllegalBridgeModifier.java
Changeset: 872c4a898b38
Author: jlahoda
Date: 2013-10-11 15:49 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/872c4a898b38
6278240: Exception from AnnotationValue.getValue() should list the found type not the required type
Reviewed-by: darcy, jfranck, jjg
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Processor.java
+ test/tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Source.java
+ test/tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Source.out
Changeset: f329c374da4b
Author: lana
Date: 2013-10-11 23:31 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/f329c374da4b
Merge
Changeset: b024fe427d24
Author: jjg
Date: 2013-10-14 12:38 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/b024fe427d24
8026368: doclint does not report empty tags when tag closed implicitly
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclint/Checker.java
! test/tools/doclint/HtmlAttrsTest.java
! test/tools/doclint/HtmlAttrsTest.out
! test/tools/doclint/tidy/BadEnd.out
! test/tools/doclint/tidy/TrimmingEmptyTag.java
! test/tools/doclint/tidy/TrimmingEmptyTag.out
Changeset: 87b5bfef7edb
Author: jlahoda
Date: 2013-10-14 22:11 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/87b5bfef7edb
8014016: javac is too late detecting invalid annotation usage
Summary: Adding new queue to Annotate for validation tasks, performing annotation validation during enter
Reviewed-by: jjg, emc, jfranck
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.out
+ test/tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateFunctionalInterface.java
+ test/tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateSuperInterfaceProcessor.java
+ test/tools/javac/processing/errors/StopOnInapplicableAnnotations/Processor.java
+ test/tools/javac/processing/errors/StopOnInapplicableAnnotations/Source.java
Changeset: b9e3b55a908c
Author: jjg
Date: 2013-10-14 16:28 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/b9e3b55a908c
8026371: "tidy" issues in langtools/src/**/*.html files
Reviewed-by: darcy
+ src/share/classes/com/sun/javadoc/package-info.java
- src/share/classes/com/sun/javadoc/package.html
+ src/share/classes/com/sun/tools/classfile/package-info.java
- src/share/classes/com/sun/tools/classfile/package.html
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/package-info.java
- src/share/classes/com/sun/tools/doclets/formats/html/markup/package.html
+ src/share/classes/com/sun/tools/doclets/formats/html/package-info.java
- src/share/classes/com/sun/tools/doclets/formats/html/package.html
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/package.html
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/package.html
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/package.html
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/package.html
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/util/package-info.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/package.html
+ src/share/classes/com/sun/tools/doclets/package-info.java
- src/share/classes/com/sun/tools/doclets/package.html
+ src/share/classes/com/sun/tools/javap/package-info.java
- src/share/classes/com/sun/tools/javap/package.html
! src/share/classes/javax/lang/model/overview.html
! src/share/classes/javax/tools/overview.html
Changeset: 7d266a2b31b2
Author: jjg
Date: 2013-10-14 22:34 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/7d266a2b31b2
8025693: recent javadoc changes cause com/sun/javadoc/testLinkOption/TestLinkOption.java to fail
Reviewed-by: darcy
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
+ test/tools/javadoc/8025693/Test.java
Changeset: 09a414673570
Author: jjg
Date: 2013-10-14 23:07 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/09a414673570
8025998: Missing LV table in lambda bodies
Reviewed-by: vromero
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/lambda/LocalVariableTable.java
Changeset: 79649bf21a92
Author: jlahoda
Date: 2013-10-15 16:23 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/79649bf21a92
8026180: com.sun.source.tree.NewArrayTree refers to com.sun.tools.javac.util.List
Summary: Correcting import in NewArrayTree, adding test protecting againts improper types in API signatures
Reviewed-by: jjg
! src/share/classes/com/sun/source/tree/NewArrayTree.java
+ test/tools/javac/tree/NoPrivateTypesExported.java
Changeset: bf6b11347b1a
Author: bpatel
Date: 2013-10-15 11:20 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/bf6b11347b1a
8026370: javadoc creates empty <span class="italic"></span>
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/ContentBuilder.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
+ test/com/sun/javadoc/testTagOutput/TestTagOutput.java
+ test/com/sun/javadoc/testTagOutput/pkg1/DeprecatedTag.java
Changeset: 70a301b35e71
Author: vromero
Date: 2013-10-15 19:36 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/70a301b35e71
8025816: javac crash with method reference with a type variable as the site
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/T8025816/CrashMethodReferenceWithSiteTypeVarTest.java
Changeset: d8d6b58f1ebf
Author: vromero
Date: 2013-10-15 21:02 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/d8d6b58f1ebf
8024947: javac should issue the potentially ambiguous overload warning only where the problem appears
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.java
+ test/tools/javac/lambda/T8024947/PotentiallyAmbiguousWarningTest.out
Changeset: 84df20dc604a
Author: bpatel
Date: 2013-07-24 15:18 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/84df20dc604a
8016675: Make Javadoc pages more robust
Reviewed-by: jlaskey, ksrini
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
+ test/com/sun/javadoc/testWindowTitle/TestWindowTitle.java
+ test/com/sun/javadoc/testWindowTitle/p1/C1.java
+ test/com/sun/javadoc/testWindowTitle/p2/C2.java
Changeset: 8b3e2cc5f1de
Author: chegar
Date: 2013-07-25 19:06 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/8b3e2cc5f1de
Merge
- test/tools/javac/generics/6723444/T6723444.out
- test/tools/javac/generics/7015430/T7015430.out
Changeset: 0d75d3b96477
Author: chegar
Date: 2013-08-02 11:11 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/0d75d3b96477
Merge
Changeset: 2d1a54d213c2
Author: chegar
Date: 2013-08-09 14:44 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/2d1a54d213c2
Merge
Changeset: 84b6d75ff2c9
Author: chegar
Date: 2013-08-15 21:34 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/84b6d75ff2c9
Merge
Changeset: a540e2a926cf
Author: chegar
Date: 2013-08-23 22:12 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/a540e2a926cf
Merge
Changeset: a8f0c3583a86
Author: chegar
Date: 2013-08-30 10:17 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/a8f0c3583a86
Merge
- test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java
- test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java
Changeset: 6250a7f0aba6
Author: chegar
Date: 2013-09-06 10:05 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/6250a7f0aba6
Merge
- test/com/sun/javadoc/testNavagation/TestNavagation.java
- test/com/sun/javadoc/testNavagation/pkg/A.java
- test/com/sun/javadoc/testNavagation/pkg/C.java
- test/com/sun/javadoc/testNavagation/pkg/E.java
- test/com/sun/javadoc/testNavagation/pkg/I.java
- test/tools/javac/8015701/AnonymousParameters.java
Changeset: a6901af8a2e4
Author: chegar
Date: 2013-09-14 20:46 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/a6901af8a2e4
Merge
Changeset: 2c13a5da6854
Author: chegar
Date: 2013-10-03 19:28 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/2c13a5da6854
Merge
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
- src/share/classes/com/sun/tools/javac/code/Annotations.java
- test/tools/javac/diags/examples/CyclicInference.java
- test/tools/javac/diags/examples/MrefStat.java.rej
- test/tools/javac/diags/examples/MrefStat1.java.rej
- test/tools/javac/lambda/TargetType10.out
- test/tools/javac/lambda/typeInference/InferenceTest5.java
- test/tools/javac/lambda/typeInference/InferenceTest_neg5.java
- test/tools/javac/lambda/typeInference/InferenceTest_neg5.out
Changeset: 86e57f576e65
Author: chegar
Date: 2013-10-11 19:05 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/86e57f576e65
Merge
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
Changeset: 46feacb99698
Author: chegar
Date: 2013-10-15 14:17 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/46feacb99698
Merge
- src/share/classes/com/sun/javadoc/package.html
- src/share/classes/com/sun/tools/classfile/package.html
- src/share/classes/com/sun/tools/doclets/formats/html/markup/package.html
- src/share/classes/com/sun/tools/doclets/formats/html/package.html
- src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/package.html
- src/share/classes/com/sun/tools/doclets/internal/toolkit/package.html
- src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/package.html
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/package.html
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/package.html
- src/share/classes/com/sun/tools/doclets/package.html
- src/share/classes/com/sun/tools/javap/package.html
Changeset: 90c9ae4bc756
Author: chegar
Date: 2013-10-15 20:47 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/90c9ae4bc756
Merge
Changeset: dd073728085d
Author: chegar
Date: 2013-10-15 21:12 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/dd073728085d
Merge
Changeset: 19e8eebfbe52
Author: jlahoda
Date: 2013-10-15 22:15 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/19e8eebfbe52
8026510: The name of com.sun.tools.javac.comp.Annotate.Annotator is confusing
Summary: A mostly automated rename Annotate.Annotator->Annotate.Worker and enterAnnotation->run.
Reviewed-by: emc, jjg
! src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
Changeset: b0c086cd4520
Author: jjg
Date: 2013-10-15 15:57 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/b0c086cd4520
8026564: import changes from type-annotations forest
Reviewed-by: jjg
Contributed-by: wdietl at gmail.com, steve.sides at oracle.com
! make/build.properties
! make/build.xml
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/javax/lang/model/AnnotatedConstruct.java
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
! test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java
! test/tools/javac/T7042623.java
! test/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java
+ test/tools/javac/annotations/typeAnnotations/classfile/Scopes.java
! test/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.java
! test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.java
! test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage1.out
! test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.java
! test/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.java
! test/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion.out
! test/tools/javac/annotations/typeAnnotations/failures/AnnotationVersion7.out
! test/tools/javac/annotations/typeAnnotations/failures/BadCast.java
! test/tools/javac/annotations/typeAnnotations/failures/BadCast.out
+ test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java
+ test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.out
+ test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.java
+ test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.out
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.java
- test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.out
+ test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass2.java
+ test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass2.out
+ test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass3.java
+ test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass3.out
! test/tools/javac/annotations/typeAnnotations/failures/IncompleteArray.java
! test/tools/javac/annotations/typeAnnotations/failures/IncompleteArray.out
- test/tools/javac/annotations/typeAnnotations/failures/IncompleteVararg.java
- test/tools/javac/annotations/typeAnnotations/failures/IncompleteVararg.out
! test/tools/javac/annotations/typeAnnotations/failures/IndexArray.java
! test/tools/javac/annotations/typeAnnotations/failures/IndexArray.out
! test/tools/javac/annotations/typeAnnotations/failures/LintCast.out
! test/tools/javac/annotations/typeAnnotations/failures/OldArray.java
+ test/tools/javac/annotations/typeAnnotations/failures/OldArray.out
! test/tools/javac/annotations/typeAnnotations/failures/Scopes.java
! test/tools/javac/annotations/typeAnnotations/failures/Scopes.out
! test/tools/javac/annotations/typeAnnotations/failures/StaticFields.java
! test/tools/javac/annotations/typeAnnotations/failures/StaticFields.out
- test/tools/javac/annotations/typeAnnotations/failures/StaticMethods.java
- test/tools/javac/annotations/typeAnnotations/failures/StaticMethods.out
! test/tools/javac/annotations/typeAnnotations/failures/TypeVariableCycleTest.java
+ test/tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java
+ test/tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.out
- test/tools/javac/diags/examples/CantAnnotateNestedType.java
+ test/tools/javac/diags/examples/CantAnnotateScoping.java
+ test/tools/javac/diags/examples/CantAnnotateScoping1.java
- test/tools/javac/diags/examples/CantAnnotateStaticClass.java
! test/tools/javac/lib/DPrinter.java
! test/tools/javac/processing/model/type/BasicAnnoTests.java
Changeset: d7e155f874a7
Author: jjg
Date: 2013-10-16 10:47 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/d7e155f874a7
8026704: Build failure with --enable-debug
Reviewed-by: ksrini
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
- test/tools/javac/lambda/LocalVariableTable.java
Changeset: 7f6481e5fe3a
Author: emc
Date: 2013-10-16 16:33 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/7f6481e5fe3a
8026286: Improper locking of annotation queues causes assertion failures.
8026063: Calls to annotate.flush() cause incorrect type annotations to be generated.
Summary: Fix locking in ClassReader.java
Reviewed-by: jfranck
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/annotations/typeAnnotations/TestAnonInnerInstance1.java
! test/tools/javac/annotations/typeAnnotations/classfile/T8008762.java
Changeset: a48d3b981083
Author: mnunez
Date: 2013-10-17 13:27 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/a48d3b981083
8015372: Update tests for Method Parameter Reflection API to check whether a parameter is final
Reviewed-by: jjg, jfranck
! test/tools/javac/MethodParameters/AnnotationTest.java
+ test/tools/javac/MethodParameters/AnnotationTest.out
! test/tools/javac/MethodParameters/AnonymousClass.java
+ test/tools/javac/MethodParameters/AnonymousClass.out
! test/tools/javac/MethodParameters/ClassFileVisitor.java
! test/tools/javac/MethodParameters/Constructors.java
+ test/tools/javac/MethodParameters/Constructors.out
! test/tools/javac/MethodParameters/EnumTest.java
+ test/tools/javac/MethodParameters/EnumTest.out
! test/tools/javac/MethodParameters/InstanceMethods.java
+ test/tools/javac/MethodParameters/InstanceMethods.out
! test/tools/javac/MethodParameters/LambdaTest.java
+ test/tools/javac/MethodParameters/LambdaTest.out
! test/tools/javac/MethodParameters/LocalClassTest.java
+ test/tools/javac/MethodParameters/LocalClassTest.out
! test/tools/javac/MethodParameters/MemberClassTest.java
+ test/tools/javac/MethodParameters/MemberClassTest.out
! test/tools/javac/MethodParameters/ReflectionVisitor.java
! test/tools/javac/MethodParameters/StaticMethods.java
+ test/tools/javac/MethodParameters/StaticMethods.out
! test/tools/javac/MethodParameters/Tester.java
! test/tools/javac/MethodParameters/UncommonParamNames.java
+ test/tools/javac/MethodParameters/UncommonParamNames.out
Changeset: 4d8af6fda907
Author: mnunez
Date: 2013-10-17 13:50 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/4d8af6fda907
8008192: Better ordering checks needed in repeatingAnnotations/combo/ReflectionTest
Reviewed-by: jjg, jfranck
! test/tools/javac/annotations/repeatingAnnotations/combo/Helper.java
! test/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java
Changeset: defadd528513
Author: mchung
Date: 2013-10-17 13:19 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/defadd528513
8015912: jdeps support to output in dot file format
8026255: Switch jdeps to follow traditional Java option style
Reviewed-by: alanb
! src/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/share/classes/com/sun/tools/jdeps/Archive.java
! src/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
+ src/share/classes/com/sun/tools/jdeps/Profile.java
- src/share/classes/com/sun/tools/jdeps/Profiles.java
! src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
+ test/tools/jdeps/APIDeps.java
! test/tools/jdeps/Basic.java
! test/tools/jdeps/Test.java
+ test/tools/jdeps/b/B.java
+ test/tools/jdeps/c/C.java
+ test/tools/jdeps/c/I.java
+ test/tools/jdeps/d/D.java
+ test/tools/jdeps/e/E.java
+ test/tools/jdeps/f/F.java
+ test/tools/jdeps/g/G.java
+ test/tools/jdeps/m/Bar.java
+ test/tools/jdeps/m/Foo.java
+ test/tools/jdeps/m/Gee.java
Changeset: bca97b47f0a2
Author: lana
Date: 2013-10-17 16:13 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/bca97b47f0a2
Merge
Changeset: 127c2e74d2cf
Author: tbell
Date: 2013-10-22 16:30 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/127c2e74d2cf
8027039: [jprt] Remove 32-bit Solaris from jprt.properties files
Reviewed-by: mduigou, mchung
! make/jprt.properties
Changeset: 54150586ba78
Author: katleman
Date: 2013-10-23 08:50 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/54150586ba78
Merge
Changeset: 850d2602ae98
Author: cl
Date: 2013-10-24 09:10 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/850d2602ae98
Added tag jdk8-b113 for changeset 54150586ba78
! .hgtags
Changeset: fea486d30d41
Author: cl
Date: 2013-10-31 12:36 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/fea486d30d41
Added tag jdk8-b114 for changeset 850d2602ae98
! .hgtags
Changeset: 7af634b1fc5b
Author: darcy
Date: 2013-10-17 19:10 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/7af634b1fc5b
8026838: Fix new doclint issues in javax.annotation.processing
Reviewed-by: jjg
! src/share/classes/javax/annotation/processing/Processor.java
Changeset: 7de97abc4a5c
Author: jjg
Date: 2013-10-18 15:03 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/7de97abc4a5c
8026749: Missing LV table in lambda bodies
Reviewed-by: vromero, jlahoda
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/lambda/LocalVariableTable.java
Changeset: 130b8c0e570e
Author: bpatel
Date: 2013-10-18 16:34 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/130b8c0e570e
8026567: Use meaningful style names for strong and italic styles.
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! 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/AnnotationTypeFieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.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/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/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/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! test/com/sun/javadoc/AuthorDD/AuthorDD.java
! test/com/sun/javadoc/testAnnotationTypes/TestAnnotationTypes.java
! test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java
! test/com/sun/javadoc/testClassTree/TestClassTree.java
! test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java
! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java
! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/com/sun/javadoc/testHref/TestHref.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java
! test/com/sun/javadoc/testIndex/TestIndex.java
! test/com/sun/javadoc/testInterface/TestInterface.java
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java
! test/com/sun/javadoc/testLegacyTaglet/Check.java
! test/com/sun/javadoc/testLinkOption/TestLinkOption.java
! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java
! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
! test/com/sun/javadoc/testNavigation/TestNavigation.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java
! test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java
! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java
! test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java
! test/com/sun/javadoc/testSimpleTagInherit/TestSimpleTagInherit.java
! test/com/sun/javadoc/testSinceTag/TestSinceTag.java
! test/com/sun/javadoc/testTagOutput/TestTagOutput.java
! test/com/sun/javadoc/testTaglets/TestTaglets.java
! test/com/sun/javadoc/testTaglets/taglets/Foo.java
! test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
! test/com/sun/javadoc/testValueTag/TestValueTag.java
Changeset: c4292590fc70
Author: vromero
Date: 2013-10-19 17:43 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/c4292590fc70
8024809: javac, some lambda programs are rejected by flow analysis
Reviewed-by: jjg, dlsmith
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! test/tools/javac/lambda/8016081/T8016081.java
! test/tools/javac/lambda/LambdaExpr13.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/TestSelfRef.java
Changeset: e5d3cd43c85e
Author: jjg
Date: 2013-10-20 12:01 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/e5d3cd43c85e
8025109: Better encapsulation for AnnotatedType
Reviewed-by: jjg
Contributed-by: wdietl at gmail.com
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
Changeset: ae4f5cb78ebd
Author: jjg
Date: 2013-10-20 12:46 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/ae4f5cb78ebd
8026791: wrong type_path encoded for method_return on an inner class constructor
Reviewed-by: jjg
Contributed-by: wdietl at gmail.com
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
Changeset: 399c738e5103
Author: ksrini
Date: 2013-10-20 12:54 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/399c738e5103
8026931: MethodParameters tests failing on Windows
Reviewed-by: jjg, vromero
! test/tools/javac/MethodParameters/Tester.java
Changeset: 9f876bd43f55
Author: vromero
Date: 2013-10-21 15:55 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/9f876bd43f55
8026956: test tools/javac/lambda/TargetType58.java is failing after a libs change
Reviewed-by: jfranck
! test/tools/javac/lambda/TargetType58.java
Changeset: b82982ac3ca2
Author: darcy
Date: 2013-10-21 15:37 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/b82982ac3ca2
8026984: Clarity intended use of jdk.Exported
Reviewed-by: psandoz, mr, alanb
! src/share/classes/jdk/Exported.java
Changeset: ac839d6f4953
Author: jfranck
Date: 2013-10-22 03:36 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/ac839d6f4953
8026855: AnnoConstruct.getAnnotationsByType includes inherited indirectly present annotations even when containee type is not inheritable
Summary: In AnnoConstruct.getAnnotationByType() check that the annotation sought after is inherited before looking on supertypes.
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/AnnoConstruct.java
+ test/tools/javac/processing/model/element/TestNonInherited.java
Changeset: 87c950ea88be
Author: ksrini
Date: 2013-10-21 20:10 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/87c950ea88be
8026758: Inefficient code in LambdaToMethod
Reviewed-by: jjg, jlahoda, rfield
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
Changeset: f003f09144ff
Author: jfranck
Date: 2013-10-22 10:08 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/f003f09144ff
8026857: AnnoConstruct.getAnnotationsByType does not search supertype for inherited annotations if @SomeContainer({}) is present
Summary: An empty container should not stop javac from looking at supertypes for inherited repeating annotations
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/AnnoConstruct.java
+ test/tools/javac/processing/model/element/TestEmptyContainer.java
Changeset: 963c57175e40
Author: vromero
Date: 2013-10-22 13:54 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/963c57175e40
8025290: javac implicit versus explicit lambda compilation error
Reviewed-by: jjg, dlsmith
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/util/JavacMessages.java
+ test/tools/javac/lambda/T8025290/ExplicitVSImplicitLambdaTest.java
Changeset: 6cd16d8ed2b9
Author: rfield
Date: 2013-10-22 16:53 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/6cd16d8ed2b9
8023668: Desugar serializable lambda bodies using more robust naming scheme
Summary: lambda / bridged method-reference naming overhaul
Reviewed-by: ksrini, briangoetz
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! test/tools/javac/MethodParameters/LambdaTest.out
! test/tools/javac/T8019486/WrongLVTForLambdaTest.java
+ test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java
+ test/tools/javac/lambda/lambdaNaming/after/TESTNameOfCapturedArgs.java
+ test/tools/javac/lambda/lambdaNaming/after/TESTOrderOfCapturedArgs.java
+ test/tools/javac/lambda/lambdaNaming/after/TESTTargetName.java
+ test/tools/javac/lambda/lambdaNaming/after/TESTTargetType.java
+ test/tools/javac/lambda/lambdaNaming/after/TESTTypesOfCapturedArgs.java
+ test/tools/javac/lambda/lambdaNaming/after/TESTVariableAssignmentTarget.java
+ test/tools/javac/lambda/lambdaNaming/before/TESTNameOfCapturedArgs.java
+ test/tools/javac/lambda/lambdaNaming/before/TESTOrderOfCapturedArgs.java
+ test/tools/javac/lambda/lambdaNaming/before/TESTTargetName.java
+ test/tools/javac/lambda/lambdaNaming/before/TESTTargetType.java
+ test/tools/javac/lambda/lambdaNaming/before/TESTTypesOfCapturedArgs.java
+ test/tools/javac/lambda/lambdaNaming/before/TESTVariableAssignmentTarget.java
Changeset: 351d6808c1a5
Author: jjg
Date: 2013-10-22 17:42 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/351d6808c1a5
8027119: Cleanup javadoc comments for taglet API
Reviewed-by: mduigou
! src/share/classes/com/sun/javadoc/Tag.java
Changeset: 41d3ffca22ff
Author: jjg
Date: 2013-10-22 17:44 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/41d3ffca22ff
Merge
Changeset: b05db8c815e8
Author: jlahoda
Date: 2013-10-23 07:50 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/b05db8c815e8
8026508: Invokedynamic instructions don't get line number table entries
Summary: Setting or correcting positions for many trees produced by LambdaToMethod.
Reviewed-by: vromero, rfield
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/T8019486/WrongLNTForLambdaTest.java
- test/tools/javac/T8019486/WrongLVTForLambdaTest.java
Changeset: 32ea6ccb7607
Author: rfield
Date: 2013-10-23 10:28 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/32ea6ccb7607
8022720: Method refeerences - private method should be accessible (nested classes)
Reviewed-by: jjg, ksrini
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/privateMethodReferences/MethodInvoker.java
+ test/tools/javac/lambda/privateMethodReferences/MethodSupplier.java
+ test/tools/javac/lambda/privateMethodReferences/ThirdClass.java
Changeset: 8746caa5cf80
Author: bpatel
Date: 2013-10-23 13:54 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/8746caa5cf80
8026770: javadoc creates invalid HTML in profile summary pages
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java
Changeset: abc3eaccba73
Author: jlahoda
Date: 2013-10-23 23:02 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/abc3eaccba73
8027191: Fix for JDK-8026861 refers to an incorrect bug number
Summary: Reverting changeset b05db8c815e8, so that it can be applied again with a correct bug number
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
- test/tools/javac/T8019486/WrongLNTForLambdaTest.java
+ test/tools/javac/T8019486/WrongLVTForLambdaTest.java
Changeset: 864dafc5ab7a
Author: jlahoda
Date: 2013-10-23 07:50 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/864dafc5ab7a
8026861: Wrong LineNumberTable for variable declarations in lambdas
Summary: Setting or correcting positions for many trees produced by LambdaToMethod.
Reviewed-by: vromero, rfield
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/T8019486/WrongLNTForLambdaTest.java
- test/tools/javac/T8019486/WrongLVTForLambdaTest.java
Changeset: 31fe30e2deac
Author: ksrini
Date: 2013-10-23 15:45 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/31fe30e2deac
8026936: Initialize LamdbaToMethod lazily and as required
Reviewed-by: jjg, rfield
Contributed-by: jan.lahoda at oracle.com
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
Changeset: d2fa3f7e964e
Author: emc
Date: 2013-10-23 23:20 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/d2fa3f7e964e
8006732: support correct bytecode storage of type annotations in multicatch
Summary: Fix issue with annotations being added before attribution, which causes multicatch not to work right and several tests to fail.
Reviewed-by: jfranck, jjg
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass2.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass2.out
! test/tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
Changeset: 119747cd9f25
Author: emc
Date: 2013-10-24 01:27 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/119747cd9f25
8023682: Incorrect attributes emitted for anonymous class declaration
Summary: Cause javac to emit type annotations on new instruction as well as anonymous class supertype for annotated anonymous classes.
Reviewed-by: jjg, jfranck
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/annotations/typeAnnotations/failures/TypeOnAnonClass.java
+ test/tools/javac/annotations/typeAnnotations/failures/TypeOnAnonClass.out
! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out
! test/tools/javac/annotations/typeAnnotations/newlocations/AnonymousClass.java
Changeset: 667843bd2193
Author: bpatel
Date: 2013-10-24 11:22 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/667843bd2193
8006248: Since addition of -Xdoclint, javadoc ignores unknown tags
Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclint/Checker.java
! src/share/classes/com/sun/tools/doclint/DocLint.java
! src/share/classes/com/sun/tools/doclint/Env.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/RootDocImpl.java
+ test/com/sun/javadoc/testCustomTag/TagTestClass.java
+ test/com/sun/javadoc/testCustomTag/TestCustomTag.java
+ test/com/sun/javadoc/testCustomTag/taglets/CustomTag.java
+ test/tools/doclint/CustomTagTest.java
+ test/tools/doclint/CustomTagTest.out
+ test/tools/doclint/CustomTagTestWithOption.out
! test/tools/doclint/DocLintTester.java
Changeset: 860f1d21763a
Author: rfield
Date: 2013-10-24 16:52 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/860f1d21763a
8027220: DefaultMethodsTest: Change test to match spec
Reviewed-by: ksrini
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java
Changeset: 44e3ba40e00c
Author: lana
Date: 2013-10-28 12:29 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/44e3ba40e00c
Merge
Changeset: aa91bc6e8480
Author: mchung
Date: 2013-10-30 08:35 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/aa91bc6e8480
8027481: jdeps to handle classes with the same package name and correct profile for javax.crypto.*
Reviewed-by: alanb, dfuchs
! src/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/share/classes/com/sun/tools/jdeps/Archive.java
! src/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/share/classes/com/sun/tools/jdeps/Profile.java
! test/tools/jdeps/Basic.java
! test/tools/jdeps/Test.java
+ test/tools/jdeps/javax/activity/NotCompactProfile.java
+ test/tools/jdeps/p/Bar.java
Changeset: 537fa895fd74
Author: vromero
Date: 2013-10-30 18:09 +0000
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/537fa895fd74
8027327: jar files related to test test/tools/javac/ExtDirs/ExtDirTest.java should be removed from the repo
Reviewed-by: ksrini
! test/tools/javac/ExtDirs/ExtDirTest.java
- test/tools/javac/ExtDirs/ext1/pkg1.jar
- test/tools/javac/ExtDirs/ext2/pkg2.jar
- test/tools/javac/ExtDirs/ext3/pkg1.jar
- test/tools/javac/ExtDirs/ext3/pkg2.jar
Changeset: 62a67e0875ff
Author: briangoetz
Date: 2013-10-30 14:12 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/62a67e0875ff
8024930: Re-enable disabled bridging tests
Reviewed-by: psandoz, rfield
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/Compiler.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/vm/DefaultMethodsTest.java
Changeset: 6b4d6205366c
Author: lana
Date: 2013-10-31 16:46 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/stage/langtools/rev/6b4d6205366c
Merge
- test/tools/javac/ExtDirs/ext1/pkg1.jar
- test/tools/javac/ExtDirs/ext2/pkg2.jar
- test/tools/javac/ExtDirs/ext3/pkg1.jar
- test/tools/javac/ExtDirs/ext3/pkg2.jar
- test/tools/javac/T8019486/WrongLVTForLambdaTest.java
More information about the ppc-aix-port-dev
mailing list