hg: bsd-port/bsd-port/langtools: 52 new changesets

glewis at eyesbeyond.com glewis at eyesbeyond.com
Sat Jan 22 14:59:57 PST 2011


Changeset: 4f086529d05c
Author:    mfang
Date:      2010-12-03 20:31 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/4f086529d05c

6522789: [zh_CN] translation of "enclosing class" in doclet is incorrect
Reviewed-by: yhuang

! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties

Changeset: d9deecf9181b
Author:    mfang
Date:      2010-12-05 18:18 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/d9deecf9181b

Merge


Changeset: a0331c79cea9
Author:    ohair
Date:      2010-12-15 15:30 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/a0331c79cea9

Merge


Changeset: 98570f7ba610
Author:    ohair
Date:      2010-12-16 19:57 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/98570f7ba610

Merge


Changeset: 90af8d87741f
Author:    bpatel
Date:      2010-12-01 11:02 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/90af8d87741f

6851834: Javadoc doclet needs a structured approach to generate the output HTML.
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/AbstractPackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.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/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.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/FrameOutputWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.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/PackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
+ src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/StylesheetWriter.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/Comment.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocument.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/RawHtml.java
+ src/share/classes/com/sun/tools/doclets/formats/html/markup/StringContent.java
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeOptionalMemberWriter.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/ClassWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstructorWriter.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/EnumConstantWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/FieldWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/MemberSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/MethodWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/NestedClassWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DirectoryManager.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java
! test/com/sun/javadoc/AccessH1/AccessH1.java
! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
! test/com/sun/javadoc/AccessSummary/AccessSummary.java
! test/com/sun/javadoc/AuthorDD/AuthorDD.java
! test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java
! test/com/sun/javadoc/MetaTag/MetaTag.java
! test/com/sun/javadoc/ValidHtml/ValidHtml.java
! test/com/sun/javadoc/VersionNumber/VersionNumber.java
! test/com/sun/javadoc/WindowTitles/WindowTitles.java
! test/com/sun/javadoc/constantValues/TestConstantValuesDriver.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/testDocRootInlineTag/TestDocRootInlineTag.java
! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/com/sun/javadoc/testHeadings/TestHeadings.java
! test/com/sun/javadoc/testHelpOption/TestHelpOption.java
! test/com/sun/javadoc/testHref/TestHref.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
+ test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java
+ test/com/sun/javadoc/testHtmlDocument/testLink.html
+ test/com/sun/javadoc/testHtmlDocument/testMarkup.html
! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java
! test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java
! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java
! test/com/sun/javadoc/testIndex/TestIndex.java
! test/com/sun/javadoc/testInlineLinkLabel/TestInlineLinkLabel.java
! test/com/sun/javadoc/testInterface/TestInterface.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
! test/com/sun/javadoc/testLinkOption/TestLinkOption.java
! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
! test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java
! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java
! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
! test/com/sun/javadoc/testNavagation/TestNavagation.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testOverridenMethods/TestMultiInheritence.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/testPackagePage/TestPackagePage.java
! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
! test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java
! test/com/sun/javadoc/testSuperclassInSerialForm/TestSuperClassInSerialForm.java
! test/com/sun/javadoc/testTagInheritence/TestTagInheritence.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/testThrowsTag/TestThrowsTag.java
! test/com/sun/javadoc/testTitleInHref/TestTitleInHref.java
! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java
! test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java
! test/com/sun/javadoc/testValueTag/TestValueTag.java
! test/com/sun/javadoc/testWarnings/TestWarnings.java

Changeset: 7e3e9f6d013f
Author:    jjg
Date:      2010-12-02 16:37 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/7e3e9f6d013f

7004029: intermittent failures compiling pack200
Summary: remove "bogus" entries from star-import scopes
Reviewed-by: mcimadamore
Contributed-by: per.bothner at oracle.com

! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/comp/Enter.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/tools/javac/scope/HashCollisionTest.java
+ test/tools/javac/scope/StarImportTest.java

Changeset: 28566c763dad
Author:    jjg
Date:      2010-12-02 16:38 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/28566c763dad

Merge

- src/share/classes/com/sun/tools/doclets/formats/html/StylesheetWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.java

Changeset: 9359f4222545
Author:    mcimadamore
Date:      2010-12-03 16:31 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/9359f4222545

6956758: NPE in com.sun.tools.javac.code.Symbol - isSubClass
Summary: Use of TransTypes.cast() instead of TransTypes.coerce() causes NPE in Lower
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/generics/6956758/T6956758neg.java
+ test/tools/javac/generics/6956758/T6956758neg.out
+ test/tools/javac/generics/6956758/T6956758pos.java

Changeset: aa6605d883dc
Author:    mcimadamore
Date:      2010-12-03 16:32 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/aa6605d883dc

7002837: Diamond: javac generates diamond inference errors when in 'finder' mode
Summary: Javac should disable error messages when analyzing instance creation expression in 'diamond finder' mode
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/diamond/7002837/T7002837.java

Changeset: 91b4f44c9742
Author:    jjh
Date:      2010-12-03 13:47 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/91b4f44c9742

6990209: JCK7-compiler lang/ICLS/icls006/icls00603/icls00603a.html#icls00603src test fails.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java

Changeset: d53b87e07b13
Author:    lana
Date:      2010-12-05 15:26 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/d53b87e07b13

Merge


Changeset: 5fb14e67c371
Author:    mcimadamore
Date:      2010-12-06 11:49 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/5fb14e67c371

7003744: Compiler error concerning final variables
Summary: Flow analysis does not cleanup init/uninint bit masks after for-loop
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
+ test/tools/javac/DefiniteAssignment/7003744/T7003744a.java
+ test/tools/javac/DefiniteAssignment/7003744/T7003744b.java

Changeset: 56f59723fddf
Author:    mcimadamore
Date:      2010-12-06 11:50 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/56f59723fddf

7002070: If catch clause has an incompatible type, error pointer points to first exception type in list
Summary: Attribution should check each component of a disjunctive type separately, rather than checking the corresponding lub()
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/multicatch/Neg06.java
+ test/tools/javac/multicatch/Neg06.out

Changeset: 536ee9f126b1
Author:    mcimadamore
Date:      2010-12-06 11:51 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/536ee9f126b1

5088429: varargs overloading problem
Summary: compiler implementation for overload resolution w/ varargs method does not match JLS
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/5088429/T5088429Neg01.java
+ test/tools/javac/varargs/5088429/T5088429Neg01.out
+ test/tools/javac/varargs/5088429/T5088429Neg02.java
+ test/tools/javac/varargs/5088429/T5088429Neg02.out
+ test/tools/javac/varargs/5088429/T5088429Pos01.java
+ test/tools/javac/varargs/5088429/T5088429Pos02.java

Changeset: 3c32c90031fd
Author:    jjg
Date:      2010-12-07 14:13 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/3c32c90031fd

6999210: javac should be able to warn of anomalous conditions in classfiles
Reviewed-by: mcimadamore, darcy

! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
+ test/tools/javac/T6999210.java
! test/tools/javac/annotations/6214965/T6214965.out
! test/tools/javac/annotations/6365854/test1.out
! test/tools/javac/annotations/6365854/test2.out
! test/tools/javac/diags/examples.not-yet.txt

Changeset: acb02e1d5119
Author:    jjg
Date:      2010-12-08 13:42 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/acb02e1d5119

7004698: javap does not output CharacterRangeTable attributes correctly
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javap/AttributeWriter.java
+ test/tools/javap/T7004698.java

Changeset: 23fc45d3a572
Author:    darcy
Date:      2010-12-08 21:21 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/23fc45d3a572

7003550: Loosen modeling requirements for annotation processing erroneous code
Reviewed-by: jjg

! src/share/classes/javax/lang/model/element/package-info.java

Changeset: 5ef88773462b
Author:    mcimadamore
Date:      2010-12-09 15:50 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/5ef88773462b

7005095: Cast: compile reject sensible cast from final class to interface
Summary: a previous fix to cast conversion has made the compiler too strict w.r.t. final cast
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/cast/7005095/T7005095neg.java
+ test/tools/javac/cast/7005095/T7005095neg.out
+ test/tools/javac/cast/7005095/T7005095pos.java

Changeset: 1d625fbe6c22
Author:    mcimadamore
Date:      2010-12-09 15:50 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/1d625fbe6c22

6476118: compiler bug causes runtime ClassCastException for generics overloading
Summary: compiler allows bridge methods to override unrelated method
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Symbol.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
+ test/tools/javac/generics/6476118/T6476118a.java
+ test/tools/javac/generics/6476118/T6476118a.out
+ test/tools/javac/generics/6476118/T6476118b.java
+ test/tools/javac/generics/6476118/T6476118b.out
+ test/tools/javac/generics/6476118/T6476118c.java
+ test/tools/javac/generics/6476118/T6476118c.out
+ test/tools/javac/generics/6476118/T6476118d.java

Changeset: e3df8d7a9752
Author:    mcimadamore
Date:      2010-12-09 15:50 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/e3df8d7a9752

7005371: Multicatch: assertion error while generating LocalVariableTypeTable attribute
Summary: compiler crashes with assertion error if '-g' option is passed and source contains multicatch
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/tools/javac/multicatch/7005371/SubTest.java
+ test/tools/javac/multicatch/7005371/T7005371.java

Changeset: bcf44475aeee
Author:    jjg
Date:      2010-12-09 08:24 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/bcf44475aeee

4917091: javac rejects array over 128 in length
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/4917091/Test255.java
+ test/tools/javac/4917091/Test256a.java
+ test/tools/javac/4917091/Test256a.out
+ test/tools/javac/4917091/Test256b.java
+ test/tools/javac/4917091/Test256b.out

Changeset: 90914ac50868
Author:    jjg
Date:      2010-12-09 08:48 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/90914ac50868

6985202: no access to doc comments from Tree API
Reviewed-by: mcimadamore

! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
+ test/tools/javac/api/TestDocComments.java

Changeset: 4dd1c0176d81
Author:    jjg
Date:      2010-12-09 18:33 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/4dd1c0176d81

7005856: avoid name clash for langtools when building on MacOS
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java

Changeset: 65820d0d4a97
Author:    jjg
Date:      2010-12-09 19:53 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/65820d0d4a97

6986242: cut-n-paste error in javadoc for Trees.instance(ProcessingEnvironment)
Reviewed-by: darcy

! src/share/classes/com/sun/source/util/Trees.java

Changeset: 2ca5866a8dfb
Author:    mcimadamore
Date:      2010-12-10 15:23 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/2ca5866a8dfb

7005671: Regression: compiler accepts invalid cast from X[] to primitive array
Summary: regression in type conversion after 292 changes
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/cast/7005671/T7005671.java
+ test/tools/javac/cast/7005671/T7005671.out

Changeset: b1c98bfd4709
Author:    mcimadamore
Date:      2010-12-10 15:24 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/b1c98bfd4709

6199075: Unambiguous varargs method calls flagged as ambiguous
Summary: javac does not implement overload resolution w.r.t. varargs methods as described in the JLS
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/varargs/6199075/T6199075.java

Changeset: 8ec3a824f925
Author:    jjg
Date:      2010-12-10 07:38 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/8ec3a824f925

6504896: TreeMaker.Literal(Object) does not support Booleans
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/tools/javac/tree/MakeLiteralTest.java

Changeset: 878c8f760ded
Author:    jjg
Date:      2010-12-12 10:05 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/878c8f760ded

6990134: minor (but red) findbugs warnings
Reviewed-by: mcimadamore

+ src/share/classes/com/sun/tools/apt/main/AptJavaCompiler.java
- src/share/classes/com/sun/tools/apt/main/JavaCompiler.java
! src/share/classes/com/sun/tools/apt/main/Main.java
! src/share/classes/com/sun/tools/apt/mirror/apt/FilerImpl.java
! 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/comp/Resolve.java

Changeset: fe43a7efd273
Author:    lana
Date:      2010-12-12 15:31 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/fe43a7efd273

Merge


Changeset: dd9b5f767559
Author:    lana
Date:      2010-12-12 21:58 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/dd9b5f767559

Merge

- src/share/classes/com/sun/tools/apt/main/JavaCompiler.java

Changeset: 2199365892b1
Author:    mcimadamore
Date:      2010-12-13 14:56 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/2199365892b1

7006109: Add test library to simplify the task of writing automated type-system tests
Summary: Types.java needs to be more stress-tested
Reviewed-by: jjg

+ test/tools/javac/types/BoxingConversionTest.java
+ test/tools/javac/types/CastTest.java
+ test/tools/javac/types/PrimitiveConversionTest.java
+ test/tools/javac/types/TypeHarness.java

Changeset: ffbf2b2a8611
Author:    bpatel
Date:      2010-12-13 13:44 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/ffbf2b2a8611

7006270: Several javadoc regression tests are failing on windows
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/Comment.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java

Changeset: 2f2ead61db06
Author:    bpatel
Date:      2010-12-13 14:08 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/2f2ead61db06

Merge

- src/share/classes/com/sun/tools/apt/main/JavaCompiler.java

Changeset: 7b99f98b3035
Author:    mcimadamore
Date:      2010-12-13 15:11 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/7b99f98b3035

6993978: Project Coin: Compiler support of annotation to reduce varargs warnings
Reviewed-by: jjg, darcy

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! 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/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/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/Warner.java
! test/tools/javac/diags/CheckExamples.java
! test/tools/javac/diags/RunExamples.java
+ test/tools/javac/diags/examples/TrustMeOnNonVarargsMeth.java
+ test/tools/javac/diags/examples/TrustMeOnReifiableVarargsParam.java
+ test/tools/javac/diags/examples/TrustMeOnVirtualMethod.java
! test/tools/javac/diags/examples/UncheckedGenericArrayCreation.java
+ test/tools/javac/diags/examples/UnsafeUseOfVarargsParam.java
- test/tools/javac/diags/examples/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsFilenameAdditional.java
! test/tools/javac/diags/examples/VarargsNonReifiableType.java
- test/tools/javac/diags/examples/VarargsPlural/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsPlural/VarargsPlural.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsPlural.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsPluralAdditional.java
! test/tools/javac/varargs/6730476/T6730476a.java
! test/tools/javac/varargs/6806876/T6806876.out
+ test/tools/javac/varargs/6993978/T6993978neg.java
+ test/tools/javac/varargs/6993978/T6993978neg.out
! test/tools/javac/varargs/warning/Warn4.java
+ test/tools/javac/varargs/warning/Warn5.java

Changeset: a3b5b531542a
Author:    lana
Date:      2010-12-20 21:10 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/a3b5b531542a

Merge

- src/share/classes/com/sun/tools/apt/main/JavaCompiler.java
- src/share/classes/com/sun/tools/doclets/formats/html/StylesheetWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.java
- test/tools/javac/diags/examples/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsFilenameAdditional.java
- test/tools/javac/diags/examples/VarargsPlural/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsPlural/VarargsPlural.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsPlural.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsPluralAdditional.java

Changeset: 659417e931fe
Author:    cl
Date:      2010-12-22 15:57 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/659417e931fe

Added tag jdk7-b123 for changeset a3b5b531542a

! .hgtags

Changeset: 4868a36f6fd8
Author:    ohair
Date:      2010-12-28 15:54 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/4868a36f6fd8

6962318: Update copyright year
Reviewed-by: xdono

! make/Makefile
! make/build.properties
! make/tools/CompileProperties/CompileProperties.java
! make/tools/CompileProperties/CompilePropertiesTask.java
! src/share/classes/com/sun/mirror/util/SourceOrderDeclScanner.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/TryTree.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/TreeScanner.java
! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/tools/apt/comp/Apt.java
! src/share/classes/com/sun/tools/apt/main/CommandLine.java
! src/share/classes/com/sun/tools/apt/main/Main.java
! src/share/classes/com/sun/tools/apt/mirror/apt/FilerImpl.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/apt/mirror/declaration/DeclarationImpl.java
! src/share/classes/com/sun/tools/apt/mirror/type/TypeMirrorImpl.java
! src/share/classes/com/sun/tools/apt/resources/apt_ja.properties
! src/share/classes/com/sun/tools/apt/resources/apt_zh_CN.properties
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
! src/share/classes/com/sun/tools/classfile/ExtendedAnnotation.java
! 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/AbstractPackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.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/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.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/FrameOutputWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.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/PackageIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.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/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeOptionalMemberWriter.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/ClassWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstructorWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/EnumConstantWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/FieldWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/MemberSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/MethodWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/NestedClassWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DirectoryManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/doclets/standard/Standard.java
! src/share/classes/com/sun/tools/javac/Launcher.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.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/Kinds.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symtab.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/Enter.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/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/file/Paths.java
! src/share/classes/com/sun/tools/javac/jvm/CRTable.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/Items.java
! src/share/classes/com/sun/tools/javac/jvm/Target.java
! src/share/classes/com/sun/tools/javac/main/CommandLine.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/main/OptionName.java
! src/share/classes/com/sun/tools/javac/main/RecognizedOptions.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/share/classes/com/sun/tools/javac/nio/PathFileObject.java
! src/share/classes/com/sun/tools/javac/parser/Keywords.java
! src/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/share/classes/com/sun/tools/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/resources/javac.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/javac/resources/legacy.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/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
! src/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
! src/share/classes/com/sun/tools/javac/util/FatalError.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! src/share/classes/com/sun/tools/javac/util/Options.java
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/Warner.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java
! src/share/classes/com/sun/tools/javadoc/Messager.java
! src/share/classes/com/sun/tools/javadoc/Start.java
! src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
! src/share/classes/com/sun/tools/javah/JNI.java
! src/share/classes/com/sun/tools/javah/LLNI.java
! src/share/classes/com/sun/tools/javah/Mangle.java
! src/share/classes/com/sun/tools/javah/TypeSignature.java
! src/share/classes/com/sun/tools/javah/resources/version.properties-template
! 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/ClassWriter.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java
! src/share/classes/com/sun/tools/javap/SourceWriter.java
! src/share/classes/javax/lang/model/element/ElementKind.java
! src/share/classes/javax/lang/model/element/ElementVisitor.java
! src/share/classes/javax/lang/model/type/MirroredTypeException.java
! src/share/classes/javax/lang/model/type/MirroredTypesException.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/share/classes/javax/lang/model/util/ElementScanner6.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/share/classes/javax/tools/ToolProvider.java
! src/share/sample/javac/processing/src/CheckNamesProcessor.java
! test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java
! test/com/sun/javadoc/AccessH1/AccessH1.java
! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
! test/com/sun/javadoc/AccessSummary/AccessSummary.java
! test/com/sun/javadoc/AuthorDD/AuthorDD.java
! test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java
! test/com/sun/javadoc/MetaTag/MetaTag.java
! test/com/sun/javadoc/ValidHtml/ValidHtml.java
! test/com/sun/javadoc/VersionNumber/VersionNumber.java
! test/com/sun/javadoc/WindowTitles/WindowTitles.java
! test/com/sun/javadoc/constantValues/TestConstantValuesDriver.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/testDocRootInlineTag/TestDocRootInlineTag.java
! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/com/sun/javadoc/testHeadings/TestHeadings.java
! test/com/sun/javadoc/testHelpOption/TestHelpOption.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/testHtmlTableTags/TestHtmlTableTags.java
! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java
! test/com/sun/javadoc/testIndex/TestIndex.java
! test/com/sun/javadoc/testInlineLinkLabel/TestInlineLinkLabel.java
! test/com/sun/javadoc/testInterface/TestInterface.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
! test/com/sun/javadoc/testLinkOption/TestLinkOption.java
! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
! test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java
! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java
! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
! test/com/sun/javadoc/testNavagation/TestNavagation.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testOverridenMethods/TestMultiInheritence.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/testPackagePage/TestPackagePage.java
! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
! test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java
! test/com/sun/javadoc/testSuperclassInSerialForm/TestSuperClassInSerialForm.java
! test/com/sun/javadoc/testTagInheritence/TestTagInheritence.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/testThrowsTag/TestThrowsTag.java
! test/com/sun/javadoc/testTitleInHref/TestTitleInHref.java
! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java
! test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java
! test/com/sun/javadoc/testValueTag/TestValueTag.java
! test/com/sun/javadoc/testWarnings/TestWarnings.java
! test/tools/javac/6341866/Anno.java
! test/tools/javac/6341866/T6341866.java
! test/tools/javac/6402516/CheckLocalElements.java
! test/tools/javac/ClassFileModifiers/ClassModifiers.java
! test/tools/javac/ClassFileModifiers/MemberModifiers.java
! test/tools/javac/EarlyAssert.java
! test/tools/javac/InterfaceAssert.java
! test/tools/javac/OverrideChecks/6738538/T6738538a.java
! test/tools/javac/OverrideChecks/6738538/T6738538b.java
! test/tools/javac/T6358024.java
! test/tools/javac/T6403466.java
! test/tools/javac/T6411379.java
! test/tools/javac/T6423583.java
! test/tools/javac/T6705935.java
! test/tools/javac/ThrowsIntersection_1.java
! test/tools/javac/ThrowsIntersection_2.java
! test/tools/javac/ThrowsIntersection_3.java
! test/tools/javac/ThrowsIntersection_4.java
! test/tools/javac/annotations/6214965/T6214965.java
! test/tools/javac/annotations/6365854/T6365854.java
! test/tools/javac/annotations/neg/Constant.java
! test/tools/javac/annotations/neg/Dep.java
! test/tools/javac/annotations/pos/TrailingComma.java
! test/tools/javac/api/6421111/T6421111.java
! test/tools/javac/api/6468404/T6468404.java
! test/tools/javac/api/6731573/T6731573.java
! test/tools/javac/api/T6392782.java
! test/tools/javac/api/T6412669.java
! test/tools/javac/api/TestOperators.java
! test/tools/javac/cast/6548436/T6548436d.java
! test/tools/javac/cast/6558559/T6558559a.java
! test/tools/javac/cast/6558559/T6558559b.java
! test/tools/javac/cast/6586091/T6586091.java
! test/tools/javac/danglingDep/DepX.java
! test/tools/javac/danglingDep/NoDepX.java
! test/tools/javac/danglingDep/Test1.java
! test/tools/javac/depOverrides/annotation/Test1.java
! test/tools/javac/depOverrides/annotation/Test2.java
! test/tools/javac/depOverrides/doccomment/Test1.java
! test/tools/javac/depOverrides/doccomment/Test2.java
! test/tools/javac/diags/examples/BadSourceFileHeader/sourcepath/p/A.java
! test/tools/javac/enum/6424358/T6424358.java
! test/tools/javac/enum/T6724345.java
! test/tools/javac/generics/Casting.java
! test/tools/javac/generics/Casting3.java
! test/tools/javac/generics/Casting4.java
! test/tools/javac/generics/InnerInterface1.java
! test/tools/javac/generics/InnerInterface2.java
! test/tools/javac/generics/Multibound1.java
! test/tools/javac/generics/MultipleInheritance.java
! test/tools/javac/generics/NameOrder.java
! test/tools/javac/generics/PermuteBound.java
! test/tools/javac/generics/PrimitiveVariant.java
! test/tools/javac/generics/T6557954.java
! test/tools/javac/generics/T6751514.java
! test/tools/javac/generics/T6869075.java
! test/tools/javac/generics/inference/6569789/T6569789.java
! test/tools/javac/generics/inference/6650759/T6650759a.java
! test/tools/javac/generics/typevars/5060485/Compatibility.java
! test/tools/javac/generics/typevars/5060485/Compatibility02.java
! test/tools/javac/generics/typevars/T6880344.java
! test/tools/javac/generics/wildcards/T6732484.java
! test/tools/javac/mandatoryWarnings/deprecated/Test.java
! test/tools/javac/mandatoryWarnings/unchecked/Test.java
! test/tools/javac/meth/InvokeMHTrans.java
! test/tools/javac/nio/compileTest/CompileTest.java
! test/tools/javac/policy/test1/Test1a.java
! test/tools/javac/policy/test2/Test.java
! test/tools/javac/processing/model/util/elements/Foo.java
! test/tools/javac/rawDiags/Note.java
! test/tools/javac/tree/TreeKindTest.java
! test/tools/javac/typeAnnotations/newlocations/BasicTest.java
! test/tools/javac/varargs/T6746184.java
! test/tools/javac/varargs/warning/Warn1.java
! test/tools/javadoc/T4994049/FileWithTabs.java
! test/tools/javadoc/T4994049/T4994049.java
! test/tools/javap/T6715251.java
! test/tools/javap/T6715753.java
! test/tools/javap/T6729471.java
! test/tools/javap/T6868539.java

Changeset: 4b0560c72b52
Author:    cl
Date:      2011-01-06 20:10 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/4b0560c72b52

Added tag jdk7-b124 for changeset 4868a36f6fd8

! .hgtags

Changeset: 62bdb6767734
Author:    cl
Date:      2011-01-13 16:44 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/62bdb6767734

Added tag jdk7-b125 for changeset 4b0560c72b52

! .hgtags

Changeset: a8d3eed8e247
Author:    jjh
Date:      2010-12-13 17:35 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/a8d3eed8e247

6999460: Glassfish build with JDK 6 / 7 is 5x-10x slower on Windows than on Linux
Summary: Fixed JavacFileManager to not treat a non-existant pathname as a directory.
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Paths.java

Changeset: 0141f508b98d
Author:    jjg
Date:      2010-12-14 14:17 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/0141f508b98d

6999891: DefaultFileManager incorrect
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+ test/tools/javac/processing/filer/TestValidRelativeNames.java

Changeset: cff0b8694633
Author:    jjg
Date:      2010-12-15 06:39 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/cff0b8694633

7006564: NPE in javac running test/tools/javac/nio/compileTest/CompileTest.java
Reviewed-by: mcimadamore, alanb

! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! test/tools/javac/nio/compileTest/CompileTest.java

Changeset: 3131e664558d
Author:    ksrini
Date:      2010-12-18 09:38 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/3131e664558d

6567415: Neverending loop in ClassReader
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/6567415/T6567415.java

Changeset: 7c33098600b2
Author:    jjh
Date:      2010-12-21 16:29 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/7c33098600b2

7008378: javac bootstrap launcher fails on cygwin when called via an absolute path
Summary: Use cygpath if it is cygwin
Reviewed-by: ksrini

! make/Makefile
! make/build.xml
! src/share/bin/launcher.sh-template

Changeset: 8859e49909e6
Author:    lana
Date:      2010-12-22 23:15 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/8859e49909e6

Merge


Changeset: dd38bab326a3
Author:    jjh
Date:      2010-12-23 10:08 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/dd38bab326a3

7008869: Debug printlns accidentally added to make/build.xml
Summary: Delete bogus echo statements
Reviewed-by: ksrini

! make/build.xml

Changeset: e8719f95f2d0
Author:    jjh
Date:      2010-12-23 12:29 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/e8719f95f2d0

6982992: Tests CheckAttributedTree.java, JavacTreeScannerTest.java, and SourceTreeeScannerTest.java timeout
Summary: Hoist some invariant code out of a loop
Reviewed-by: ksrini

! test/tools/javac/failover/CheckAttributedTree.java
! test/tools/javac/tree/AbstractTreeScannerTest.java
! test/tools/javac/tree/TreePosTest.java

Changeset: e63b1f8341ce
Author:    lana
Date:      2011-01-04 17:10 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/e63b1f8341ce

Merge

! make/Makefile
! src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! test/tools/javac/nio/compileTest/CompileTest.java

Changeset: 15484cb7e5ae
Author:    mcimadamore
Date:      2011-01-05 09:59 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/15484cb7e5ae

7010194: several langtools regression failures after JSR 292 changes (b123)
Summary: Some regression tests rely on unsupported JSR 292 features
Reviewed-by: jjg

! test/tools/javac/diags/examples/TypeParameterOnPolymorphicSignature.java
- test/tools/javac/meth/InvokeDyn.java
- test/tools/javac/meth/InvokeDynTrans.java
! test/tools/javac/meth/XlintWarn.java

Changeset: 20fec1b88bc1
Author:    lana
Date:      2011-01-13 15:05 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/20fec1b88bc1

Merge

- test/tools/javac/meth/InvokeDyn.java
- test/tools/javac/meth/InvokeDynTrans.java

Changeset: 438a8ad60f7a
Author:    lana
Date:      2011-01-14 13:48 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/438a8ad60f7a

Merge


Changeset: ff2444b1a8b7
Author:    Greg Lewis <glewis at eyesbeyond.com>
Date:      2011-01-16 11:39 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/langtools/rev/ff2444b1a8b7

Merge from main OpenJDK repository

- src/share/classes/com/sun/tools/apt/main/JavaCompiler.java
- src/share/classes/com/sun/tools/doclets/formats/html/StylesheetWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.java
- test/tools/javac/diags/examples/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsFilenameAdditional.java
- test/tools/javac/diags/examples/VarargsPlural/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsPlural/VarargsPlural.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsFilename.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsPlural.java
- test/tools/javac/diags/examples/VarargsPluralAdditional/VarargsPluralAdditional.java
- test/tools/javac/meth/InvokeDyn.java
- test/tools/javac/meth/InvokeDynTrans.java




More information about the bsd-port-dev mailing list