hg: hsx/hotspot-rt/langtools: 53 new changesets (original) (raw)
john.coomes at oracle.com john.coomes at oracle.com
Fri Feb 1 14:40:57 PST 2013
- Previous message: hg: hsx/hotspot-rt/hotspot: 2 new changesets
- Next message: hg: jdk8/tl/jdk: 6964528: Double.toHexString(double d) String manipulation with + in an append of StringBuilder
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Changeset: 0c244701188e Author: mchung Date: 2012-12-28 22:25 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/0c244701188e
8003562: Provide a CLI tool to analyze class dependencies Reviewed-by: jjg, alanb, ulfzibis, erikj
! make/build.properties ! makefiles/BuildLangtools.gmk ! src/share/classes/com/sun/tools/classfile/Dependencies.java ! src/share/classes/com/sun/tools/classfile/Dependency.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/Main.java
- src/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
- src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
- src/share/classes/com/sun/tools/jdeps/resources/jdk.properties
- src/share/classes/com/sun/tools/jdeps/resources/version.properties-template ! test/Makefile
- test/tools/jdeps/Basic.java
- test/tools/jdeps/Test.java
- test/tools/jdeps/p/Foo.java
Changeset: 31780dd06ec7 Author: jjg Date: 2012-12-29 17:33 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/31780dd06ec7
8004727: Add compiler support for parameter reflection Reviewed-by: jjg Contributed-by: eric.mccorkle at oracle.com
! src/share/classes/com/sun/tools/classfile/Attribute.java ! src/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java ! src/share/classes/com/sun/tools/javac/code/Symbol.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/main/Option.java ! src/share/classes/com/sun/tools/javac/resources/javac.properties ! src/share/classes/com/sun/tools/javac/util/Names.java ! src/share/classes/com/sun/tools/javap/AttributeWriter.java
- test/tools/javac/MethodParameters.java
- test/tools/javap/MethodParameters.java
Changeset: 383bc0fbd759 Author: jjg Date: 2012-12-30 06:17 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/383bc0fbd759
8005195: Doclint regression tests fail on windows Reviewed-by: mcimadamore
! test/tools/doclint/DocLintTester.java
Changeset: 1d8438db45f2 Author: lana Date: 2013-01-01 17:50 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/1d8438db45f2
Merge
Changeset: 0e17c3c23e3b Author: bpatel Date: 2013-01-04 23:06 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/0e17c3c23e3b
8004891: Check for abstract method in javadoc does not conform to the language model Reviewed-by: jjg
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java ! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
- test/com/sun/javadoc/testAbstractMethod/TestAbstractMethod.java
- test/com/sun/javadoc/testAbstractMethod/pkg/A.java
- test/com/sun/javadoc/testAbstractMethod/pkg/B.java
- test/com/sun/javadoc/testAbstractMethod/pkg/C.java
Changeset: 8c0c63a6e3b7 Author: bpatel Date: 2013-01-05 00:55 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/8c0c63a6e3b7
8005092: javadoc should check for synthesized bit on an annotation Reviewed-by: jjg
! src/share/classes/com/sun/javadoc/AnnotationDesc.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
- test/com/sun/javadoc/testRepeatedAnnotations/TestRepeatedAnnotations.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/C.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContaineeRegDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContaineeSynthDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerRegDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerRegNotDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerSynthDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/D.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/NonSynthDocContainer.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegArryDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContaineeDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContaineeNotDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContainerDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegContainerNotDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg/RegDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg1/C.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContaineeNotDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContaineeSynthDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerSynthNotDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerValDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerValNotDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContaineeDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContaineeNotDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContainerValDoc.java
- test/com/sun/javadoc/testRepeatedAnnotations/pkg1/RegContainerValNotDoc.java
Changeset: a9cb93cca229 Author: jjh Date: 2013-01-07 17:51 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/a9cb93cca229
8005647: langtools/test/tools/javap/MethodParameters.java fails on windows Summary: Fix javap to not output \r\r\n Reviewed-by: jjg
! src/share/classes/com/sun/tools/javap/ClassWriter.java ! test/tools/javac/MethodParameters.java ! test/tools/javap/MethodParameters.java
Changeset: 38d3d1027f5a Author: mcimadamore Date: 2013-01-08 10:15 +0100 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/38d3d1027f5a
8005243: Restructure method check code to allow pluggable checkers Summary: Add interface to perform a method check - to be implemented by helper classes Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java
Changeset: db91d860156a Author: mcimadamore Date: 2013-01-08 10:16 +0100 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/db91d860156a
8005179: Cleanup Resolve.AmbiguityError Summary: Linearize nested ambiguity errors Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/lambda/TargetType21.java ! test/tools/javac/lambda/TargetType21.out
Changeset: d07340b61e6a Author: mcimadamore Date: 2013-01-08 10:17 +0100 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/d07340b61e6a
8005184: Restructure DeferredAttr to allow pluggable deferred type completers Summary: Add hooks to generalize deferred type completion via custom helper objects Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
Changeset: 954541f13717 Author: vromero Date: 2013-01-08 13:47 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/954541f13717
8005167: execution time of combo tests in javac should be improved Reviewed-by: jjg, jjh
! test/tools/javac/Diagnostics/6769027/T6769027.java ! test/tools/javac/T7093325.java ! test/tools/javac/cast/intersection/IntersectionTypeCastTest.java ! test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java ! test/tools/javac/failover/CheckAttributedTree.java ! test/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java ! test/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java ! test/tools/javac/lambda/FunctionalInterfaceConversionTest.java ! test/tools/javac/lambda/LambdaParserTest.java ! test/tools/javac/lambda/MethodReferenceParserTest.java ! test/tools/javac/lambda/TestInvokeDynamic.java ! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java ! test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java
- test/tools/javac/lib/JavacTestingAbstractThreadedTest.java ! test/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java ! test/tools/javac/varargs/7042566/T7042566.java ! test/tools/javac/varargs/warning/Warn4.java ! test/tools/javac/varargs/warning/Warn5.java
Changeset: d2eb08b3f64f Author: jjg Date: 2013-01-09 10:26 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/d2eb08b3f64f
8005644: set default max errs and max warns Reviewed-by: darcy
! src/share/classes/com/sun/tools/javadoc/Messager.java
- test/tools/javadoc/MaxWarns.java
Changeset: 7612fe48be90 Author: darcy Date: 2013-01-09 20:02 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/7612fe48be90
8004730: Add language model support for parameter reflection Reviewed-by: abuckley
! src/share/classes/javax/lang/model/element/Element.java ! src/share/classes/javax/lang/model/element/VariableElement.java ! src/share/classes/javax/lang/model/element/package-info.java
Changeset: d462da465da6 Author: jjg Date: 2013-01-10 14:09 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/d462da465da6
8006037: extra space in javac -help for -J and @ options Reviewed-by: darcy
! src/share/classes/com/sun/tools/javac/main/Option.java
- test/tools/javac/main/Option_J_At_Test.java
Changeset: 7d2f628f04f1 Author: jjg Date: 2013-01-10 15:48 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/7d2f628f04f1
8006033: bug in Pretty.toSimpleString Reviewed-by: darcy
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
- test/tools/javac/tree/PrettySimpleStringTest.java
Changeset: 8d0baee36c71 Author: lana Date: 2013-01-10 15:53 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/8d0baee36c71
Merge
Changeset: 56c97aff46bb Author: katleman Date: 2013-01-16 12:00 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/56c97aff46bb
Added tag jdk8-b73 for changeset 8d0baee36c71
! .hgtags
Changeset: 54e4ba223319 Author: katleman Date: 2013-01-24 16:49 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/54e4ba223319
Added tag jdk8-b74 for changeset 56c97aff46bb
! .hgtags
Changeset: fc4cb1577ad6 Author: jjg Date: 2013-01-10 19:38 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/fc4cb1577ad6
8004834: Add doclint support into javadoc Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java ! src/share/classes/com/sun/tools/javac/comp/Enter.java ! src/share/classes/com/sun/tools/javadoc/DocEnv.java ! src/share/classes/com/sun/tools/javadoc/DocImpl.java ! src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java ! src/share/classes/com/sun/tools/javadoc/RootDocImpl.java ! test/com/sun/javadoc/5093723/T5093723.java ! test/com/sun/javadoc/testBadSourceFile/TestBadSourceFile.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/com/sun/javadoc/testReturnTag/TestReturnTag.java ! test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java ! test/com/sun/javadoc/testTagMisuse/TestTagMisuse.java ! test/com/sun/javadoc/testValueTag/TestValueTag.java ! test/com/sun/javadoc/testWarnBadParamNames/TestWarnBadParamNames.java ! test/com/sun/javadoc/testWarnings/TestWarnings.java ! test/tools/javadoc/6958836/Test.java ! test/tools/javadoc/6964914/Test.java ! test/tools/javadoc/6964914/TestStdDoclet.java ! test/tools/javadoc/MaxWarns.java ! test/tools/javadoc/T6551367.java
- test/tools/javadoc/doclint/DocLintTest.java
Changeset: 9f42a06a49c0 Author: jfranck Date: 2013-01-14 19:52 +0100 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/9f42a06a49c0
7193719: Support repeating annotations in javax.lang.model Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/share/classes/javax/lang/model/element/Element.java
Changeset: df694c775e8a Author: jjg Date: 2013-01-14 13:50 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/df694c775e8a
8006119: update javac to follow latest spec for repeatable annotations Reviewed-by: darcy
! src/share/classes/com/sun/tools/javac/code/Annotations.java ! src/share/classes/com/sun/tools/javac/code/Symtab.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/model/JavacElements.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContaineeSynthDoc.java ! test/com/sun/javadoc/testRepeatedAnnotations/pkg/ContainerSynthDoc.java ! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContaineeSynthDoc.java ! test/com/sun/javadoc/testRepeatedAnnotations/pkg1/ContainerSynthNotDoc.java ! test/tools/javac/annotations/repeatingAnnotations/BaseAnnoAsContainerAnno.java ! test/tools/javac/annotations/repeatingAnnotations/BaseAnnoAsContainerAnno.out ! test/tools/javac/annotations/repeatingAnnotations/BasicRepeatingAnnotations.java ! test/tools/javac/annotations/repeatingAnnotations/CheckTargets.java ! test/tools/javac/annotations/repeatingAnnotations/ClassReaderDefault.java ! test/tools/javac/annotations/repeatingAnnotations/ContainerHasRepeatedContained.java ! test/tools/javac/annotations/repeatingAnnotations/CyclicAnnotation.java ! test/tools/javac/annotations/repeatingAnnotations/CyclicAnnotation.out ! test/tools/javac/annotations/repeatingAnnotations/DefaultCasePresent.java ! test/tools/javac/annotations/repeatingAnnotations/DelayRepeatedContainer.java ! test/tools/javac/annotations/repeatingAnnotations/DocumentedContainerAnno.java ! test/tools/javac/annotations/repeatingAnnotations/DocumentedContainerAnno.out ! test/tools/javac/annotations/repeatingAnnotations/InheritedContainerAnno.java ! test/tools/javac/annotations/repeatingAnnotations/InheritedContainerAnno.out ! test/tools/javac/annotations/repeatingAnnotations/InvalidTarget.java
- test/tools/javac/annotations/repeatingAnnotations/MissingContainedBy.java ! test/tools/javac/annotations/repeatingAnnotations/MissingContainer.java ! test/tools/javac/annotations/repeatingAnnotations/MissingContainer.out
- test/tools/javac/annotations/repeatingAnnotations/MissingContainerFor.java ! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.java ! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.out ! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.java ! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.out ! test/tools/javac/annotations/repeatingAnnotations/MissingValueMethod.java ! test/tools/javac/annotations/repeatingAnnotations/MissingValueMethod.out ! test/tools/javac/annotations/repeatingAnnotations/MultiLevelRepeatableAnno.java ! test/tools/javac/annotations/repeatingAnnotations/MultipleAnnoMixedOrder.java ! test/tools/javac/annotations/repeatingAnnotations/NestedContainers.java ! test/tools/javac/annotations/repeatingAnnotations/NoRepeatableAnno.out ! test/tools/javac/annotations/repeatingAnnotations/RepMemberAnno.java ! test/tools/javac/annotations/repeatingAnnotations/RepSelfMemberAnno.java ! test/tools/javac/annotations/repeatingAnnotations/RepeatingAndContainerPresent.java ! test/tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.java ! test/tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.out ! test/tools/javac/annotations/repeatingAnnotations/SelfRepeatingAnnotations.java ! test/tools/javac/annotations/repeatingAnnotations/SingleRepeatingAndContainer.java
- test/tools/javac/annotations/repeatingAnnotations/UseWrongContainedBy.java
- test/tools/javac/annotations/repeatingAnnotations/UseWrongContainerFor.java
- test/tools/javac/annotations/repeatingAnnotations/UseWrongRepeatable.java
- test/tools/javac/annotations/repeatingAnnotations/WrongContainedBy.java
- test/tools/javac/annotations/repeatingAnnotations/WrongContainerFor.java ! test/tools/javac/annotations/repeatingAnnotations/WrongReturnTypeForValue.java ! test/tools/javac/annotations/repeatingAnnotations/WrongReturnTypeForValue.out ! test/tools/javac/annotations/repeatingAnnotations/combo/BasicSyntaxCombo.java ! test/tools/javac/annotations/repeatingAnnotations/combo/DeprecatedAnnoCombo.java ! test/tools/javac/annotations/repeatingAnnotations/combo/DocumentedAnnoCombo.java ! test/tools/javac/annotations/repeatingAnnotations/combo/Helper.java ! test/tools/javac/annotations/repeatingAnnotations/combo/InheritedAnnoCombo.java ! test/tools/javac/annotations/repeatingAnnotations/combo/RetentionAnnoCombo.java ! test/tools/javac/diags/examples.not-yet.txt
- test/tools/javac/diags/examples/ContainedByDocumentedMismatch.java
- test/tools/javac/diags/examples/ContainedByInheritedMismatch.java
- test/tools/javac/diags/examples/ContainedByNoValue.java
- test/tools/javac/diags/examples/ContainedByNonDefault.java
- test/tools/javac/diags/examples/ContainedByRetentionMismatch.java
- test/tools/javac/diags/examples/ContainedByTargetMismatch.java
- test/tools/javac/diags/examples/ContainedByWrongValueType.java ! test/tools/javac/diags/examples/InvalidDuplicateAnnotation.java
- test/tools/javac/diags/examples/RepeatableDocumentedMismatch.java
- test/tools/javac/diags/examples/RepeatableInheritedMismatch.java
- test/tools/javac/diags/examples/RepeatableNoValue.java
- test/tools/javac/diags/examples/RepeatableNonDefault.java
- test/tools/javac/diags/examples/RepeatableRetentionMismatch.java
- test/tools/javac/diags/examples/RepeatableTargetMismatch.java
- test/tools/javac/diags/examples/RepeatableWrongValueType.java ! test/tools/javac/diags/examples/RepeatingAnnotationAndContainer.java
- test/tools/javac/diags/examples/WrongContainedBy.java
- test/tools/javac/diags/examples/WrongContainerFor.java
Changeset: d54b4a091450 Author: jjg Date: 2013-01-14 14:17 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/d54b4a091450
8006241: Test DocRootSlash.java fails Reviewed-by: darcy
! test/com/sun/javadoc/DocRootSlash/DocRootSlash.java
Changeset: f805b5e3c9d1 Author: chegar Date: 2013-01-15 20:38 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/f805b5e3c9d1
8006344: Broken javadoc link in javax.lang.model.element.Element Reviewed-by: lancea, alanb, jfranck
! src/share/classes/javax/lang/model/element/Element.java
Changeset: bc1023e0e533 Author: jjg Date: 2013-01-15 13:03 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/bc1023e0e533
8006224: Doclint NPE for attribute with no value Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclint/Checker.java ! src/share/classes/com/sun/tools/doclint/resources/doclint.properties
- test/tools/doclint/AnchorTest.java
- test/tools/doclint/AnchorTest.out
Changeset: f785dcac17b7 Author: mcimadamore Date: 2013-01-16 16:27 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/f785dcac17b7
8005854: Add support for array constructor references Summary: Support constructor references of the kind int[]::new Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/tree/JCTree.java
- test/tools/javac/lambda/MethodReference59.java
- test/tools/javac/lambda/MethodReference60.java
- test/tools/javac/lambda/MethodReference60.out
Changeset: 7aa2025bbb7b Author: mcimadamore Date: 2013-01-16 16:30 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/7aa2025bbb7b
8005299: Add FunctionalInterface checking to javac Summary: Javac should check that types annotated with @FunctionalInterface are indeed functional interfaces Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java ! test/tools/javac/diags/examples.not-yet.txt
- test/tools/javac/diags/examples/BadFunctionalIntfAnno.java ! test/tools/javac/lambda/BadConv03.out ! test/tools/javac/lambda/BadLambdaPos.out ! test/tools/javac/lambda/BadTargetType.out
- test/tools/javac/lambda/FunctionalInterfaceAnno.java
- test/tools/javac/lambda/FunctionalInterfaceAnno.out ! test/tools/javac/lambda/Intersection01.out ! test/tools/javac/lambda/LambdaConv09.out ! test/tools/javac/lambda/LambdaExpr10.out ! test/tools/javac/lambda/MethodReference04.out ! test/tools/javac/lambda/TargetType17.out ! test/tools/javac/lambda/TargetType43.out ! test/tools/javac/lambda/funcInterfaces/LambdaTest2_neg1.out ! test/tools/javac/lambda/funcInterfaces/NonSAM1.out ! test/tools/javac/lambda/funcInterfaces/NonSAM3.out ! test/tools/javac/lambda/lambdaExpression/AbstractClass_neg.out ! test/tools/javac/lambda/lambdaExpression/InvalidExpression5.out
Changeset: 1afdf1f1472b Author: mcimadamore Date: 2013-01-16 17:40 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/1afdf1f1472b
8005964: Regression: difference in error recovery after ambiguity causes JCK test failure Summary: Wrong implementation of ResolveError.access in AmbiguityError Reviewed-by: jjh
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
Changeset: 6b6311a8c9cc Author: jjg Date: 2013-01-16 10:29 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/6b6311a8c9cc
8006236: doclint: structural issue hidden Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclint/Checker.java
- test/tools/doclint/EndTagsTest.java
- test/tools/doclint/EndTagsTest.out
Changeset: 63b20bde7cd6 Author: lana Date: 2013-01-16 12:14 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/63b20bde7cd6
Merge
Changeset: 8b749558767b Author: darcy Date: 2013-01-16 13:22 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/8b749558767b
8006283: Change to Class.cast() in javax.lang.model implementation for repeating annotations Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
Changeset: 916143318f10 Author: jjg Date: 2013-01-16 20:41 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/916143318f10
8006228: Doclint doesn't detect {@code nested inline}
Reviewed-by: darcy
! src/share/classes/com/sun/tools/doclint/Checker.java ! src/share/classes/com/sun/tools/doclint/resources/doclint.properties
- test/tools/doclint/LiteralTest.java
- test/tools/doclint/LiteralTest.out
Changeset: 2d2b2be57c78 Author: mcimadamore Date: 2013-01-17 18:15 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/2d2b2be57c78
8005852: Treatment of '' as identifier Summary: warn when '' is found in an identifier position Reviewed-by: jjg
! 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/resources/compiler.properties ! test/tools/javac/lambda/LambdaParserTest.java
Changeset: 22e417cdddee Author: ohrstrom Date: 2013-01-18 00:16 +0100 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/22e417cdddee
8004658: Add internal smart javac wrapper to solve JEP 139 Reviewed-by: jjg
! make/build.properties ! make/build.xml
- src/share/classes/com/sun/tools/sjavac/BuildState.java
- src/share/classes/com/sun/tools/sjavac/CleanProperties.java
- src/share/classes/com/sun/tools/sjavac/CompileChunk.java
- src/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
- src/share/classes/com/sun/tools/sjavac/CompileProperties.java
- src/share/classes/com/sun/tools/sjavac/CopyFile.java
- src/share/classes/com/sun/tools/sjavac/JavacState.java
- src/share/classes/com/sun/tools/sjavac/Log.java
- src/share/classes/com/sun/tools/sjavac/Main.java
- src/share/classes/com/sun/tools/sjavac/Module.java
- src/share/classes/com/sun/tools/sjavac/Package.java
- src/share/classes/com/sun/tools/sjavac/ProblemException.java
- src/share/classes/com/sun/tools/sjavac/Source.java
- src/share/classes/com/sun/tools/sjavac/Transformer.java
- src/share/classes/com/sun/tools/sjavac/Util.java
- src/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
- src/share/classes/com/sun/tools/sjavac/comp/JavaCompilerWithDeps.java
- src/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
- src/share/classes/com/sun/tools/sjavac/comp/ResolveWithDeps.java
- src/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
- src/share/classes/com/sun/tools/sjavac/comp/SmartFileObject.java
- src/share/classes/com/sun/tools/sjavac/comp/SmartWriter.java
- src/share/classes/com/sun/tools/sjavac/server/CompilerPool.java
- src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java
- src/share/classes/com/sun/tools/sjavac/server/JavacServer.java
- src/share/classes/com/sun/tools/sjavac/server/PortFile.java
- src/share/classes/com/sun/tools/sjavac/server/SysInfo.java
- test/tools/sjavac/SJavac.java
Changeset: 3d84ae209919 Author: mcimadamore Date: 2013-01-18 15:38 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/3d84ae209919
8006561: Langtools test failure: missing diags/examples Summary: forgot to hg add tests Reviewed-by: jjg
- test/tools/javac/diags/examples/UnderscoreAsIdentifier.java
- test/tools/javac/lambda/WarnUnderscoreAsIdent.java
- test/tools/javac/lambda/WarnUnderscoreAsIdent.out
Changeset: 4a3cfc970c6f Author: jjg Date: 2013-01-21 10:00 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/4a3cfc970c6f
8006263: Supplementary test cases needed for doclint Reviewed-by: mcimadamore Contributed-by: peter.jensen at oracle.com
! 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/Entity.java ! src/share/classes/com/sun/tools/doclint/HtmlTag.java
- test/tools/doclint/CoverageExtras.java ! test/tools/doclint/DocLintTester.java
- test/tools/doclint/html/EntitiesTest.java
- test/tools/doclint/html/EntitiesTest.out
- test/tools/doclint/tool/HelpTest.java
- test/tools/doclint/tool/HelpTest.out
- test/tools/doclint/tool/MaxDiagsTest.java
- test/tools/doclint/tool/MaxDiagsTest.out
- test/tools/doclint/tool/PathsTest.java
- test/tools/doclint/tool/RunTest.java
- test/tools/doclint/tool/StatsTest.java
- test/tools/doclint/tool/StatsTest.out
Changeset: 967052c425a1 Author: jjg Date: 2013-01-21 10:07 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/967052c425a1
8006251: doclint: incorrect position for diagnostic for illegal text in tags Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/doclint/Checker.java ! src/share/classes/com/sun/tools/doclint/HtmlTag.java ! src/share/classes/com/sun/tools/doclint/resources/doclint.properties ! test/tools/doclint/HtmlTagsTest.java ! test/tools/doclint/HtmlTagsTest.out
- test/tools/doclint/html/BlockTagsTest.java
- test/tools/doclint/html/InlineTagsTest.java
- test/tools/doclint/html/ListTagsTest.java
- test/tools/doclint/html/OtherTagsTest.java
- test/tools/doclint/html/OtherTagsTest.out
- test/tools/doclint/html/TableTagsTest.java
- test/tools/doclint/html/TagNotAllowed.java
- test/tools/doclint/html/TagNotAllowed.out
- test/tools/doclint/html/TextNotAllowed.java
- test/tools/doclint/html/TextNotAllowed.out ! test/tools/doclint/tidy/ParaInPre.out ! test/tools/doclint/tidy/TextNotAllowed.out
Changeset: b450959b42ff Author: lana Date: 2013-01-20 23:39 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/b450959b42ff
Merge
Changeset: 1985e35e97b2 Author: lana Date: 2013-01-21 11:16 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/1985e35e97b2
Merge
Changeset: 7873d37f5b37 Author: mcimadamore Date: 2013-01-21 20:13 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/7873d37f5b37
8005244: Implement overload resolution as per latest spec EDR Summary: Add support for stuck expressions and provisional applicability Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Source.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/LambdaToMethod.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/tree/JCTree.java ! src/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! test/tools/javac/Diagnostics/6722234/T6722234d_1.out ! test/tools/javac/Diagnostics/6722234/T6722234d_2.out ! test/tools/javac/diags/examples.not-yet.txt ! test/tools/javac/diags/examples/CyclicInference.java
- test/tools/javac/diags/examples/InferredDoNotConformToLower.java
- test/tools/javac/diags/examples/NoUniqueMaximalInstance.java ! test/tools/javac/diags/examples/WhereIntersection.java ! test/tools/javac/generics/diamond/T6939780.out ! test/tools/javac/generics/diamond/neg/Neg05.out ! test/tools/javac/generics/diamond/neg/Neg10.java ! test/tools/javac/generics/diamond/neg/Neg10.out ! test/tools/javac/generics/inference/6315770/T6315770.out ! test/tools/javac/generics/inference/6638712/T6638712b.out ! test/tools/javac/generics/inference/6650759/T6650759m.out ! test/tools/javac/lambda/MethodReference25.java
- test/tools/javac/lambda/MethodReference25.out ! test/tools/javac/lambda/MethodReference26.java
- test/tools/javac/lambda/MethodReference26.out ! test/tools/javac/lambda/MethodReference43.java ! test/tools/javac/lambda/TargetType01.java
- test/tools/javac/lambda/TargetType01.out ! test/tools/javac/lambda/TargetType06.java
- test/tools/javac/lambda/TargetType06.out ! test/tools/javac/lambda/TargetType10.out ! test/tools/javac/lambda/TargetType11.java
- test/tools/javac/lambda/TargetType11.out ! test/tools/javac/lambda/TargetType14.out ! test/tools/javac/lambda/TargetType21.java ! test/tools/javac/lambda/TargetType21.out ! test/tools/javac/lambda/TargetType26.out ! test/tools/javac/lambda/TargetType27.out ! test/tools/javac/lambda/TargetType28.out ! test/tools/javac/lambda/TargetType39.out ! test/tools/javac/lambda/TargetType45.java
- test/tools/javac/lambda/TargetType45.out ! test/tools/javac/lambda/TargetType50.out
- test/tools/javac/lambda/TargetType51.java
- test/tools/javac/lambda/TargetType52.java
- test/tools/javac/lambda/TargetType52.out ! test/tools/javac/lambda/VoidCompatibility.java
- test/tools/javac/lambda/VoidCompatibility.out ! test/tools/javac/lambda/lambdaExpression/SamConversionComboTest.java ! test/tools/javac/lambda/methodReference/SamConversion.java ! test/tools/javac/lambda/methodReference/SamConversionComboTest.java ! test/tools/javac/lambda/typeInference/InferenceTest_neg5.out ! test/tools/javac/resolve/tests/PrimitiveOverReferenceVarargsAmbiguous.java
Changeset: c7c41a044e7c Author: mcimadamore Date: 2013-01-21 20:14 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/c7c41a044e7c
8006566: Remove transient lambda-related guards from JavacParser Summary: Remove transitional internal flag for allowing intersection types in cast Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/tools/javac/cast/intersection/IntersectionTypeCastTest.java ! test/tools/javac/cast/intersection/IntersectionTypeParserTest.java ! test/tools/javac/cast/intersection/model/Model01.java ! test/tools/javac/diags/examples/SecondaryBoundMustBeMarkerIntf.java ! test/tools/javac/lambda/Intersection01.java ! test/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java
Changeset: b12ffdfa1341 Author: mcimadamore Date: 2013-01-21 20:15 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/b12ffdfa1341
8005851: Remove support for synchronized interface methods Summary: Synchronized default methods are no longer supported Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Flags.java ! test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java
Changeset: cf84b07a82db Author: mcimadamore Date: 2013-01-21 20:19 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/cf84b07a82db
8005166: Add support for static interface methods Summary: Support public static interface methods Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Flags.java ! src/share/classes/com/sun/tools/javac/code/Source.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/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/tools/javac/defaultMethods/static/Static01.java
- test/tools/javac/defaultMethods/static/Static02.java
- test/tools/javac/defaultMethods/static/Static02.out
- test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
- test/tools/javac/defaultMethods/static/import/StaticImport1.java
- test/tools/javac/defaultMethods/static/import/StaticImport2.java
- test/tools/javac/defaultMethods/static/import/StaticImport2.out
- test/tools/javac/defaultMethods/static/import/StaticImport3.java
- test/tools/javac/defaultMethods/static/import/StaticImport3.out
- test/tools/javac/defaultMethods/static/import/pkg/A.java
- test/tools/javac/defaultMethods/static/import/pkg/B.java
- test/tools/javac/defaultMethods/static/import/pkg/C.java ! test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java
- test/tools/javac/diags/examples/IllegalStaticIntfMethCall.java
- test/tools/javac/diags/examples/StaticIntfMethodNotSupported.java
Changeset: be443002e970 Author: mcimadamore Date: 2013-01-22 16:23 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/be443002e970
8006673: TargetType52 fails because of bad golden file Summary: Fix golden file in negative test Reviewed-by: jjg
! test/tools/javac/lambda/TargetType52.out
Changeset: b61e5f801f7c Author: mcimadamore Date: 2013-01-22 16:39 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/b61e5f801f7c
8006684: Compiler produces java.lang.VerifyError: Bad type on operand stack Summary: Lambda desugaring generates spurious references to 'this' in static contexts Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
- test/tools/javac/lambda/LambdaExpr21.java
Changeset: 8943b4213f59 Author: jjg Date: 2013-01-22 18:43 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/8943b4213f59
8006723: sjavac test fails to compile on clean build Reviewed-by: ksrini
! test/tools/sjavac/SJavac.java
- test/tools/sjavac/SJavacWrapper.java
Changeset: f5b70712e0d5 Author: jjg Date: 2013-01-22 19:06 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/f5b70712e0d5
8006728: temporarily workaround jtreg problems for doclint tests in othervm Reviewed-by: jjh
- test/tools/doclint/html/AAA.java
- test/tools/doclint/tidy/AAA.java
- test/tools/doclint/tool/AAA.java
Changeset: 385828dd5604 Author: jjg Date: 2013-01-22 19:07 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/385828dd5604
Merge
Changeset: 97bd5e7151bc Author: mcimadamore Date: 2013-01-23 15:08 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/97bd5e7151bc
8006692: jdk/test/java/util/Collections/BigBinarySearch.java fails to compile Summary: Missing boxing cause spurious inference failure Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Infer.java
- test/tools/javac/generics/inference/8006692/T8006692.java
Changeset: 5c956be64b9e Author: vromero Date: 2013-01-23 20:57 +0000 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/5c956be64b9e
8006694: temporarily workaround combo tests are causing time out in several platforms Reviewed-by: jjg Contributed-by: maurizio.cimadamore at oracle.com
! test/Makefile ! test/tools/javac/Diagnostics/6769027/T6769027.java ! test/tools/javac/T7093325.java ! test/tools/javac/cast/intersection/IntersectionTypeCastTest.java ! test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java ! test/tools/javac/failover/CheckAttributedTree.java ! test/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java ! test/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java ! test/tools/javac/lambda/FunctionalInterfaceConversionTest.java ! test/tools/javac/lambda/LambdaParserTest.java ! test/tools/javac/lambda/MethodReferenceParserTest.java ! test/tools/javac/lambda/TestInvokeDynamic.java ! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java ! test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java ! test/tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java ! test/tools/javac/lib/JavacTestingAbstractThreadedTest.java ! test/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java ! test/tools/javac/varargs/7042566/T7042566.java ! test/tools/javac/varargs/warning/Warn4.java ! test/tools/javac/varargs/warning/Warn5.java
Changeset: 71f35e4b93a5 Author: jjg Date: 2013-01-23 13:27 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/71f35e4b93a5
8006775: JSR 308: Compiler changes in JDK8 Reviewed-by: jjg Contributed-by: mernst at cs.washington.edu, wmdietl at cs.washington.edu, mpapi at csail.mit.edu, mahmood at notnoop.com
- src/share/classes/com/sun/javadoc/AnnotatedType.java ! src/share/classes/com/sun/javadoc/ExecutableMemberDoc.java ! src/share/classes/com/sun/javadoc/Type.java ! src/share/classes/com/sun/javadoc/TypeVariable.java
- src/share/classes/com/sun/source/tree/AnnotatedTypeTree.java ! src/share/classes/com/sun/source/tree/MethodTree.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/TypeParameterTree.java ! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/share/classes/com/sun/source/util/TaskEvent.java ! src/share/classes/com/sun/source/util/TreeScanner.java ! src/share/classes/com/sun/tools/classfile/Attribute.java ! src/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
- src/share/classes/com/sun/tools/classfile/TypeAnnotation.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java ! src/share/classes/com/sun/tools/javac/code/Annotations.java ! src/share/classes/com/sun/tools/javac/code/Attribute.java ! 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/Printer.java ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/TargetType.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/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/ConstFold.java ! src/share/classes/com/sun/tools/javac/comp/Flow.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/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/jvm/Gen.java ! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/parser/Scanner.java ! src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/resources/compiler.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/tree/JCTree.java ! src/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java ! src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java ! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java ! src/share/classes/com/sun/tools/javac/util/Log.java ! src/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
- src/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java ! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java ! src/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java ! src/share/classes/com/sun/tools/javadoc/PrimitiveType.java ! src/share/classes/com/sun/tools/javadoc/TypeMaker.java ! src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java ! src/share/classes/com/sun/tools/javap/AnnotationWriter.java ! src/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/share/classes/com/sun/tools/javap/CodeWriter.java ! src/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
- src/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java ! src/share/classes/javax/lang/model/SourceVersion.java
- src/share/classes/javax/lang/model/type/AnnotatedType.java ! src/share/classes/javax/lang/model/type/ExecutableType.java ! src/share/classes/javax/lang/model/type/TypeKind.java ! src/share/classes/javax/lang/model/type/TypeVisitor.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/share/classes/javax/lang/model/util/Types.java
- test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java
- test/com/sun/javadoc/testAnnotationOptional/pkg/AnnotationOptional.java
- test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java
- test/com/sun/javadoc/typeAnnotations/smoke/pkg/TargetTypes.java ! test/tools/javac/7129225/TestImportStar.java ! test/tools/javac/7129225/TestImportStar.ref ! test/tools/javac/T6873845.java
- test/tools/javac/T6985181.java ! test/tools/javac/annotations/6881115/T6881115.java ! test/tools/javac/annotations/6881115/T6881115.out
- test/tools/javac/annotations/typeAnnotations/6967002/T6967002.java
- test/tools/javac/annotations/typeAnnotations/6967002/T6967002.out
- test/tools/javac/annotations/typeAnnotations/InnerClass.java
- test/tools/javac/annotations/typeAnnotations/MultipleTargets.java
- test/tools/javac/annotations/typeAnnotations/TargetTypes.java
- test/tools/javac/annotations/typeAnnotations/TypeParameterTarget.java
- test/tools/javac/annotations/typeAnnotations/TypeProcOnly.java
- test/tools/javac/annotations/typeAnnotations/TypeUseTarget.java
- test/tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java
- test/tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java
- test/tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java
- test/tools/javac/annotations/typeAnnotations/attribution/Scopes.java
- test/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java
- test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
- test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
- test/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java
- test/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java
- test/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
- test/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java
- test/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java
- test/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.java
- test/tools/javac/annotations/typeAnnotations/failures/AnnotatedImport.out
- 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/AnnotatedPackage2.out
- 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/CantAnnotateStaticClass.java
- test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass.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.java
- test/tools/javac/annotations/typeAnnotations/failures/LintCast.out
- test/tools/javac/annotations/typeAnnotations/failures/OldArray.java
- 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/TypeAndField.java
- test/tools/javac/annotations/typeAnnotations/failures/VoidGenericMethod.java
- test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DuplicateTypeAnnotation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/arrays/InvalidLocation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/arrays/InvalidLocation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/arrays/MissingAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/arrays/MissingAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/DuplicateTypeAnnotation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/InvalidLocation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/InvalidLocation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/MissingAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/newarray/DuplicateTypeAnnotation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/newarray/InvalidLocation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/newarray/InvalidLocation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/newarray/MissingAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/newarray/MissingAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/BrokenAnnotation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/BrokenAnnotation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/DuplicateTypeAnnotation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/InvalidLocation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/InvalidLocation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/MissingAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DuplicateTypeAnnotation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/InvalidLocation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/InvalidLocation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/MissingAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/MissingAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/Nesting.java
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.java
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/StaticThings.out
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.java
- test/tools/javac/annotations/typeAnnotations/failures/common/receiver/WrongType.out
- test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/rest/DuplicateTypeAnnotation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/rest/InvalidLocation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/rest/InvalidLocation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/rest/MissingAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/rest/MissingAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/DuplicateTypeAnnotation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/InvalidLocation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/InvalidLocation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/MissingAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/DuplicateTypeAnnotation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/MissingAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DuplicateTypeAnnotation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/InvalidLocation.java
- test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/InvalidLocation.out
- test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.java
- test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/MissingAnnotationValue.out
- test/tools/javac/annotations/typeAnnotations/failures/target/Constructor.java
- test/tools/javac/annotations/typeAnnotations/failures/target/Constructor.out
- test/tools/javac/annotations/typeAnnotations/failures/target/DotClass.java
- test/tools/javac/annotations/typeAnnotations/failures/target/DotClass.out
- test/tools/javac/annotations/typeAnnotations/failures/target/IncompleteArray.java
- test/tools/javac/annotations/typeAnnotations/failures/target/IncompleteArray.out
- test/tools/javac/annotations/typeAnnotations/failures/target/NotTypeParameter.java
- test/tools/javac/annotations/typeAnnotations/failures/target/NotTypeParameter.out
- test/tools/javac/annotations/typeAnnotations/failures/target/NotTypeUse.java
- test/tools/javac/annotations/typeAnnotations/failures/target/NotTypeUse.out
- test/tools/javac/annotations/typeAnnotations/failures/target/VoidMethod.java
- test/tools/javac/annotations/typeAnnotations/failures/target/VoidMethod.out
- test/tools/javac/annotations/typeAnnotations/newlocations/BasicTest.java
- test/tools/javac/annotations/typeAnnotations/newlocations/ClassExtends.java
- test/tools/javac/annotations/typeAnnotations/newlocations/ClassParameters.java
- test/tools/javac/annotations/typeAnnotations/newlocations/ConstructorTypeArgs.java
- test/tools/javac/annotations/typeAnnotations/newlocations/ExceptionParameters.java
- test/tools/javac/annotations/typeAnnotations/newlocations/Expressions.java
- test/tools/javac/annotations/typeAnnotations/newlocations/Fields.java
- test/tools/javac/annotations/typeAnnotations/newlocations/LocalVariables.java
- test/tools/javac/annotations/typeAnnotations/newlocations/MethodReturnType.java
- test/tools/javac/annotations/typeAnnotations/newlocations/MethodTypeArgs.java
- test/tools/javac/annotations/typeAnnotations/newlocations/MethodTypeParameters.java
- test/tools/javac/annotations/typeAnnotations/newlocations/MultiCatch.java
- test/tools/javac/annotations/typeAnnotations/newlocations/NestedTypes.java
- test/tools/javac/annotations/typeAnnotations/newlocations/Parameters.java
- test/tools/javac/annotations/typeAnnotations/newlocations/Receivers.java
- test/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.java
- test/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.out
- test/tools/javac/annotations/typeAnnotations/newlocations/ResourceVariables.java
- test/tools/javac/annotations/typeAnnotations/newlocations/Throws.java
- test/tools/javac/annotations/typeAnnotations/newlocations/TopLevelBlocks.java
- test/tools/javac/annotations/typeAnnotations/newlocations/TypeCasts.java
- test/tools/javac/annotations/typeAnnotations/newlocations/TypeParameters.java
- test/tools/javac/annotations/typeAnnotations/newlocations/Varargs.java
- test/tools/javac/annotations/typeAnnotations/newlocations/Wildcards.java
- test/tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java
- test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/Anno.java
- test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/MyClass.java
- test/tools/javac/annotations/typeAnnotations/packageanno/mypackage/package-info.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/ReferenceInfoUtil.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
- test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java ! test/tools/javac/api/EndPositions.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/diags/examples.not-yet.txt
- test/tools/javac/diags/examples/CantAnnotateNestedType.java
- test/tools/javac/diags/examples/CantAnnotateStaticClass.java
- test/tools/javac/diags/examples/IncorrectReceiverType.java
- test/tools/javac/diags/examples/NoAnnotationsOnDotClass.java
- test/tools/javac/diags/examples/ThisAsIdentifier.java
- test/tools/javac/diags/examples/TypeAnnotationsNotSupported.java ! test/tools/javac/failover/CheckAttributedTree.java ! test/tools/javac/processing/6994946/SemanticErrorTest.2.out ! test/tools/javac/processing/model/element/TestAnonClassNames.java ! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
- test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.ref ! test/tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.java
- test/tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.ref ! test/tools/javac/tree/TreeKindTest.java ! test/tools/javac/tree/TreePosTest.java
- test/tools/javac/treeannotests/AnnoTreeTests.java ! test/tools/javac/treeannotests/TestProcessor.java
- test/tools/javac/typeAnnotations/newlocations/BasicTest.java
- test/tools/javac/typeAnnotations/newlocations/BasicTest.out
- test/tools/javap/typeAnnotations/JSR175Annotations.java
- test/tools/javap/typeAnnotations/NewArray.java
- test/tools/javap/typeAnnotations/Presence.java
- test/tools/javap/typeAnnotations/PresenceInner.java
- test/tools/javap/typeAnnotations/T6855990.java
- test/tools/javap/typeAnnotations/TypeCasts.java
- test/tools/javap/typeAnnotations/Visibility.java
- test/tools/javap/typeAnnotations/Wildcards.java
Changeset: 09f65aad4759 Author: darcy Date: 2013-01-23 20:11 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/09f65aad4759
8006264: Add explanation of why default methods cannot be used in JDK 8 javax.lang.model Reviewed-by: jjg
! src/share/classes/javax/lang/model/element/AnnotationValueVisitor.java ! src/share/classes/javax/lang/model/element/ElementVisitor.java ! src/share/classes/javax/lang/model/type/TypeVisitor.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractElementVisitor8.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java ! src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor6.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java ! src/share/classes/javax/lang/model/util/ElementKindVisitor8.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleElementVisitor8.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java ! src/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java ! src/share/classes/javax/lang/model/util/TypeKindVisitor6.java ! src/share/classes/javax/lang/model/util/TypeKindVisitor7.java ! src/share/classes/javax/lang/model/util/TypeKindVisitor8.java
Changeset: c2e11e2ec4a3 Author: lana Date: 2013-01-26 19:24 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/c2e11e2ec4a3
Merge
- test/tools/javac/annotations/repeatingAnnotations/MissingContainedBy.java
- test/tools/javac/annotations/repeatingAnnotations/MissingContainerFor.java
- test/tools/javac/annotations/repeatingAnnotations/UseWrongContainedBy.java
- test/tools/javac/annotations/repeatingAnnotations/UseWrongContainerFor.java
- test/tools/javac/annotations/repeatingAnnotations/WrongContainedBy.java
- test/tools/javac/annotations/repeatingAnnotations/WrongContainerFor.java
- test/tools/javac/diags/examples/ContainedByDocumentedMismatch.java
- test/tools/javac/diags/examples/ContainedByInheritedMismatch.java
- test/tools/javac/diags/examples/ContainedByNoValue.java
- test/tools/javac/diags/examples/ContainedByNonDefault.java
- test/tools/javac/diags/examples/ContainedByRetentionMismatch.java
- test/tools/javac/diags/examples/ContainedByTargetMismatch.java
- test/tools/javac/diags/examples/ContainedByWrongValueType.java
- test/tools/javac/diags/examples/InferredDoNotConformToLower.java
- test/tools/javac/diags/examples/NoUniqueMaximalInstance.java
- test/tools/javac/diags/examples/WrongContainedBy.java
- test/tools/javac/diags/examples/WrongContainerFor.java
- test/tools/javac/lambda/MethodReference26.out
- test/tools/javac/lambda/TargetType06.out
- test/tools/javac/lambda/TargetType11.out
- test/tools/javac/lambda/TargetType45.out
- test/tools/javac/lambda/VoidCompatibility.out
- test/tools/javac/typeAnnotations/newlocations/BasicTest.java
- test/tools/javac/typeAnnotations/newlocations/BasicTest.out
Changeset: 716935fec613 Author: katleman Date: 2013-01-31 17:04 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/langtools/rev/716935fec613
Added tag jdk8-b75 for changeset c2e11e2ec4a3
! .hgtags
- Previous message: hg: hsx/hotspot-rt/hotspot: 2 new changesets
- Next message: hg: jdk8/tl/jdk: 6964528: Double.toHexString(double d) String manipulation with + in an append of StringBuilder
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]