hg: jigsaw/jigsaw/langtools: 66 new changesets

mandy.chung at oracle.com mandy.chung at oracle.com
Tue Jan 11 15:11:43 PST 2011


Changeset: f2048d9c666e
Author:    mcimadamore
Date:      2010-11-04 12:57 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/f2048d9c666e

6993963: Project Coin: Use precise exception analysis for effectively final catch parameters
Summary: More precise rethrow analysis should be extended to effectively-final exception parameters. Multicatch parameters should be made implicitly final.
Reviewed-by: jjg, darcy

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/tools/javac/diags/examples/MulticatchMustBeFinal.java
+ test/tools/javac/multicatch/Neg01eff_final.java
+ test/tools/javac/multicatch/Neg01eff_final.out
! test/tools/javac/multicatch/Neg02.java
! test/tools/javac/multicatch/Neg02.out
+ test/tools/javac/multicatch/Neg02eff_final.java
+ test/tools/javac/multicatch/Neg02eff_final.out
! test/tools/javac/multicatch/Neg03.java
! test/tools/javac/multicatch/Neg03.out
+ test/tools/javac/multicatch/Neg04eff_final.java
+ test/tools/javac/multicatch/Neg04eff_final.out
+ test/tools/javac/multicatch/Neg05.java
+ test/tools/javac/multicatch/Neg05.out
+ test/tools/javac/multicatch/Pos06.java
+ test/tools/javac/multicatch/Pos07.java
+ test/tools/javac/multicatch/model/Check.java
+ test/tools/javac/multicatch/model/Member.java
+ test/tools/javac/multicatch/model/Model01.java
+ test/tools/javac/multicatch/model/ModelChecker.java

Changeset: e9e41c88b03e
Author:    mcimadamore
Date:      2010-11-04 12:58 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e9e41c88b03e

6714835: Safe cast is rejected (with warning) by javac
Summary: Rules for unchecked cast conversion do not take into account type-containment
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
! test/tools/javac/cast/6467183/T6467183a.out
+ test/tools/javac/cast/6714835/T6714835.java
+ test/tools/javac/cast/6714835/T6714835.out

Changeset: e406f0645b7e
Author:    lana
Date:      2010-11-04 15:39 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/e406f0645b7e

Merge


Changeset: 9427a3c795fc
Author:    jjg
Date:      2010-11-06 13:53 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/9427a3c795fc

6998063: new Scope impl to fix Scope performance issues
Reviewed-by: jjg
Contributed-by: per.bothner at oracle.com

! src/share/classes/com/sun/tools/javac/code/Scope.java
+ test/tools/javac/6996626/Main.java
+ test/tools/javac/6996626/pack1/Symbol.java

Changeset: a0d9d642f65b
Author:    jjg
Date:      2010-11-09 17:49 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a0d9d642f65b

6997958: test tools/javac/api/T6412669.java fails in PIT
Reviewed-by: darcy

! test/tools/javac/api/T6412669.java

Changeset: bce19889597e
Author:    mcimadamore
Date:      2010-11-10 12:37 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/bce19889597e

6996914: Diamond inference: problem when accessing protected constructor
Summary: special resolution scheme for diamond inference needs to open up protected constructors in anon inner class creation
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/diamond/6996914/T6996914a.java
+ test/tools/javac/generics/diamond/6996914/T6996914b.java

Changeset: 58ceeff50af8
Author:    mcimadamore
Date:      2010-11-12 12:32 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/58ceeff50af8

6598108: com.sun.source.util.Trees.isAccessible incorrect
Summary: JavacTrees' version of isAccessible should take into account enclosing class accessibility
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/api/6598108/T6598108.java

Changeset: fdc67f5170e9
Author:    mcimadamore
Date:      2010-11-12 12:33 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/fdc67f5170e9

6999067: cast for invokeExact call gets redundant cast to <type> warnings
Summary: Xlint:cast should not report cast used in order to specify target type in polymorphic signature calls
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/meth/XlintWarn.java

Changeset: 6a99b741a1b0
Author:    mcimadamore
Date:      2010-11-12 12:34 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/6a99b741a1b0

6970016: Clean up ARM/try-with-resources implementation
Summary: changed Xlint option name from -Xlint:arm to -Xlint:try
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/tools/javac/TryWithResources/ArmLint.java
- test/tools/javac/TryWithResources/ArmLint.out
! test/tools/javac/TryWithResources/ImplicitFinal.out
+ test/tools/javac/TryWithResources/TwrLint.java
+ test/tools/javac/TryWithResources/TwrLint.out
! test/tools/javac/TryWithResources/TwrOnNonResource.out
! test/tools/javac/diags/examples/ResourceClosed.java
! test/tools/javac/diags/examples/ResourceMayNotBeAssigned.java
! test/tools/javac/diags/examples/ResourceNotApplicableToType.java
! test/tools/javac/diags/examples/ResourceNotReferenced.java
! test/tools/javac/diags/examples/TryResourceNotSupported.java

Changeset: a7faadc252c8
Author:    lana
Date:      2010-11-13 19:00 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a7faadc252c8

Merge


Changeset: 4328728e0409
Author:    darcy
Date:      2010-11-14 07:16 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/4328728e0409

6991528: Support making Throwable.suppressedExceptions immutable
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! test/tools/javac/TryWithResources/TwrSuppression.java
! test/tools/javac/TryWithResources/TwrTests.java

Changeset: a7ea58fa3e9a
Author:    mcimadamore
Date:      2010-11-15 13:50 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/a7ea58fa3e9a

6985719: Alike methods in interfaces (Inheritance and Overriding)
Summary: javac should report error when interface inherits unrelated method with same erasure
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/6985719/T6985719a.java
+ test/tools/javac/generics/6985719/T6985719a.out
+ test/tools/javac/generics/6985719/T6985719b.java
+ test/tools/javac/generics/6985719/T6985719b.out
+ test/tools/javac/generics/6985719/T6985719c.java
+ test/tools/javac/generics/6985719/T6985719c.out
+ test/tools/javac/generics/6985719/T6985719d.java
+ test/tools/javac/generics/6985719/T6985719d.out
+ test/tools/javac/generics/6985719/T6985719e.java
+ test/tools/javac/generics/6985719/T6985719e.out
+ test/tools/javac/generics/6985719/T6985719f.java
+ test/tools/javac/generics/6985719/T6985719f.out
+ test/tools/javac/generics/6985719/T6985719g.java
+ test/tools/javac/generics/6985719/T6985719g.out
+ test/tools/javac/generics/6985719/T6985719h.java
+ test/tools/javac/generics/6985719/T6985719h.out

Changeset: 1dd813a529cf
Author:    mcimadamore
Date:      2010-11-15 14:41 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/1dd813a529cf

6999635: Multicatch: crash while compiling simple code with a multicatch parameter
Summary: missing erasure when computing stackmaps leads to assertion error
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
+ test/tools/javac/multicatch/Pos08.java
+ test/tools/javac/multicatch/Pos08eff_final.java

Changeset: 621e096ca843
Author:    cl
Date:      2010-12-02 19:04 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/621e096ca843

Added tag jdk7-b120 for changeset 1dd813a529cf

! .hgtags

Changeset: fb79ba6eb2e1
Author:    cl
Date:      2010-11-22 14:57 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/fb79ba6eb2e1

Added tag jdk7-b119 for changeset 814561077c44

! .hgtags

Changeset: d53cf2e9ad6c
Author:    ohair
Date:      2010-12-03 19:45 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d53cf2e9ad6c

Merge

! .hgtags

Changeset: abaceae7c9f8
Author:    jjg
Date:      2010-11-17 15:07 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/abaceae7c9f8

7000973: isBogus needs to be called on the to-be-returned entry, not on the current entry
Reviewed-by: jjg
Contributed-by: jan.lahoda at oracle.com

! src/share/classes/com/sun/tools/javac/code/Scope.java

Changeset: 03177f49411d
Author:    jjg
Date:      2010-11-18 16:13 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/03177f49411d

6999438: remove support for exotic identifiers from JDK 7
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/tools/javac/diags/examples/EmptyBytecodeIdent.java
- test/tools/javac/diags/examples/IllegalBytecodeIdentChar.java
- test/tools/javac/diags/examples/UnclosedBytecodeIdent.java
- test/tools/javac/diags/examples/UnsupportedExoticID.java
! test/tools/javac/meth/InvokeDyn.java
! test/tools/javac/meth/InvokeDynTrans.java
! test/tools/javac/meth/InvokeDynTrans.out
- test/tools/javac/quid/QuotedIdent.java
- test/tools/javac/quid/QuotedIdent2.java
+ test/tools/javac/quid/T6999438.java
+ test/tools/javac/quid/T6999438.out

Changeset: 2536dedd897e
Author:    mcimadamore
Date:      2010-11-23 11:08 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/2536dedd897e

6995200: JDK 7 compiler crashes when type-variable is inferred from expected primitive type
Summary: 15.12.2.8 should use boxing when expected type in assignment context is a primitive type
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! test/tools/javac/generics/inference/6638712/T6638712a.java
+ test/tools/javac/generics/inference/6995200/T6995200.java

Changeset: 285896f2227a
Author:    jjg
Date:      2010-11-23 13:32 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/285896f2227a

6942366: javadoc no longer inherits doc from sourcepath
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java
+ test/tools/javadoc/6942366/T6942366.java
+ test/tools/javadoc/6942366/Test.java
+ test/tools/javadoc/6942366/p/Base.java

Changeset: 79d0c48d361e
Author:    jjg
Date:      2010-11-23 15:28 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/79d0c48d361e

7002346: javap test relies on location of scratch directory
Reviewed-by: ksrini

! test/tools/javap/T6729471.java

Changeset: d44d6d8493ad
Author:    jjg
Date:      2010-11-29 10:09 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/d44d6d8493ad

7003006: add option to list directory in deterministic order
Reviewed-by: mcimadamore

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

Changeset: c44234f680da
Author:    jjg
Date:      2010-11-29 14:15 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/c44234f680da

6900037: javac should warn if earlier -source is used and bootclasspath not set
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Paths.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
! test/tools/javac/6341866/T6341866.java
! test/tools/javac/ClassFileModifiers/MemberModifiers.java
+ test/tools/javac/T6900037.java
+ test/tools/javac/T6900037.out
! test/tools/javac/TryWithResources/PlainTry.java
! test/tools/javac/annotations/neg/Dep.java
! test/tools/javac/diags/examples/AnnotationsNotSupported.java
! test/tools/javac/diags/examples/AssertAsIdentifier.java
! test/tools/javac/diags/examples/DiamondNotSupported.java
! test/tools/javac/diags/examples/EnumAsIdentifier.java
! test/tools/javac/diags/examples/EnumsNotSupported.java
! test/tools/javac/diags/examples/Expected2.java
! test/tools/javac/diags/examples/ForeachNotSupported.java
! test/tools/javac/diags/examples/GenericsNotSupported.java
! test/tools/javac/diags/examples/MulticatchNotSupported.java
! test/tools/javac/diags/examples/NeitherConditionalSubtype.java
+ test/tools/javac/diags/examples/SourceNoBootclasspath.java
! test/tools/javac/diags/examples/StaticImportNotSupported.java
! test/tools/javac/diags/examples/StringSwitchNotSupported.java
! test/tools/javac/diags/examples/TryResourceNotSupported.java
! test/tools/javac/diags/examples/TryWithoutCatchOrFinally.java
! test/tools/javac/diags/examples/UnsupportedBinaryLiteral.java
! test/tools/javac/diags/examples/UnsupportedFpLit.java
! test/tools/javac/diags/examples/UnsupportedUnderscoreLiteral.java
! test/tools/javac/diags/examples/VarargsNotSupported.java
! test/tools/javac/enum/6384542/T6384542.java
! test/tools/javac/enum/6384542/T6384542a.java
! test/tools/javac/literals/BadBinaryLiterals.java
! test/tools/javac/literals/BadUnderscoreLiterals.java
! test/tools/javac/processing/warnings/TestSourceVersionWarnings.java
! test/tools/javac/varargs/warning/Warn1.java

Changeset: bcbc86cc5b31
Author:    jjg
Date:      2010-11-30 09:38 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/bcbc86cc5b31

7003477: Paths.isDefaultBootClassPath needs to be public
Reviewed-by: mcimadamore

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

Changeset: 1bf969e9792f
Author:    lana
Date:      2010-12-06 20:35 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/1bf969e9792f

Merge

- test/tools/javac/diags/examples/EmptyBytecodeIdent.java
- test/tools/javac/diags/examples/IllegalBytecodeIdentChar.java
- test/tools/javac/diags/examples/UnclosedBytecodeIdent.java
- test/tools/javac/diags/examples/UnsupportedExoticID.java
- test/tools/javac/quid/QuotedIdent.java
- test/tools/javac/quid/QuotedIdent2.java

Changeset: 11e7b4c0476e
Author:    katleman
Date:      2010-12-09 21:25 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/11e7b4c0476e

Added tag jdk7-b121 for changeset 1bf969e9792f

! .hgtags

Changeset: 9968ce958706
Author:    cl
Date:      2010-12-16 18:18 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/9968ce958706

Added tag jdk7-b122 for changeset 11e7b4c0476e

! .hgtags

Changeset: 4f086529d05c
Author:    mfang
Date:      2010-12-03 20:31 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/langtools/rev/d9deecf9181b

Merge


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

Merge


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

Merge


Changeset: 90af8d87741f
Author:    bpatel
Date:      2010-12-01 11:02 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/langtools/rev/d53b87e07b13

Merge


Changeset: 5fb14e67c371
Author:    mcimadamore
Date:      2010-12-06 11:49 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/langtools/rev/fe43a7efd273

Merge


Changeset: dd9b5f767559
Author:    lana
Date:      2010-12-12 21:58 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/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/jigsaw/jigsaw/langtools/rev/4b0560c72b52

Added tag jdk7-b124 for changeset 4868a36f6fd8

! .hgtags

Changeset: 45828a8ba371
Author:    mchung
Date:      2011-01-11 15:10 -0800
URL:       http://hg.openjdk.java.net/jigsaw/jigsaw/langtools/rev/45828a8ba371

Merge

! .hgtags
! make/build.properties
! src/share/classes/com/sun/source/tree/Tree.java
! src/share/classes/com/sun/source/tree/TreeVisitor.java
! src/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/share/classes/com/sun/source/util/TreeScanner.java
- src/share/classes/com/sun/tools/apt/main/JavaCompiler.java
! src/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/share/classes/com/sun/tools/doclets/formats/html/StylesheetWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourceToHTMLConverter.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/Scope.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/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/Enter.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/file/JavacFileManager.java
! 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/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Target.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.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/JavacElements.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Keywords.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/resources/javac.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/Names.java
! src/share/classes/com/sun/tools/javap/AttributeWriter.java
! test/tools/javac/T6705935.java
- test/tools/javac/TryWithResources/ArmLint.java
- test/tools/javac/TryWithResources/ArmLint.out
- test/tools/javac/diags/examples/EmptyBytecodeIdent.java
- test/tools/javac/diags/examples/IllegalBytecodeIdentChar.java
- test/tools/javac/diags/examples/MulticatchMustBeFinal.java
- test/tools/javac/diags/examples/UnclosedBytecodeIdent.java
- test/tools/javac/diags/examples/UnsupportedExoticID.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/nio/compileTest/CompileTest.java
- test/tools/javac/quid/QuotedIdent.java
- test/tools/javac/quid/QuotedIdent2.java
! test/tools/javac/tree/TreeKindTest.java
! test/tools/javac/varargs/6730476/T6730476a.java
! test/tools/javap/T6729471.java




More information about the jigsaw-dev mailing list