hg: build-infra/jdk8/langtools: 139 new changesets

erik.joelsson at oracle.com erik.joelsson at oracle.com
Thu Jan 10 02:21:09 PST 2013


Changeset: 67f7408d935e
Author:    katleman
Date:      2012-10-11 09:50 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/67f7408d935e

Added tag jdk8-b60 for changeset 3d2b98ffcb53

! .hgtags

Changeset: 8987971bcb45
Author:    jjg
Date:      2012-09-24 14:04 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/8987971bcb45

7196462: JavacProcessingEnvironment should tolerate BasicJavacTask
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/T7196462.java

Changeset: 99983a4a593b
Author:    mcimadamore
Date:      2012-09-25 11:52 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/99983a4a593b

7193913: Cleanup Resolve.findMethod
Summary: Refactor method lookup logic in Resolve.findMethod
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Resolve.java

Changeset: 26d93df3905a
Author:    mcimadamore
Date:      2012-09-25 11:53 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/26d93df3905a

7194586: Add back-end support for invokedynamic
Summary: Add support for invokedynamic bytecode instruction; includes suppot for generation of all related classfile attributes
Reviewed-by: jjg

! 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/jvm/ClassFile.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/Pool.java
! src/share/classes/com/sun/tools/javac/util/Names.java
+ test/tools/javac/lambda/TestInvokeDynamic.java

Changeset: 2eca84194807
Author:    mcimadamore
Date:      2012-09-25 11:55 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/2eca84194807

7175433: Inference cleanup: add helper class to handle inference variables
Summary: Add class to handle inference variables instantiation and associated info
Reviewed-by: jjg, dlsmith

! 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/Resolve.java
! test/tools/javac/generics/inference/6638712/T6638712c.out
+ test/tools/javac/varargs/6313164/T7175433.java

Changeset: ad2ca2a4ab5e
Author:    mcimadamore
Date:      2012-09-25 11:56 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/ad2ca2a4ab5e

7177306: Regression: unchecked method call does not erase return type
Summary: Spurious extra call to Attr.checkMethod when method call is unchecked
Reviewed-by: jjg, dlsmith

! 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/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/6758789/T6758789b.out
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/IncompatibleEqUpperBounds.java
! test/tools/javac/generics/7015430/T7015430.out
! test/tools/javac/generics/7151802/T7151802.out
+ test/tools/javac/generics/inference/7177306/T7177306a.java
+ test/tools/javac/generics/inference/7177306/T7177306a.out
+ test/tools/javac/generics/inference/7177306/T7177306b.java
+ test/tools/javac/generics/inference/7177306/T7177306b.out
+ test/tools/javac/generics/inference/7177306/T7177306c.java
+ test/tools/javac/generics/inference/7177306/T7177306d.java
+ test/tools/javac/generics/inference/7177306/T7177306e.java
+ test/tools/javac/generics/inference/7177306/T7177306e.out

Changeset: 0e5899f09dab
Author:    jjg
Date:      2012-09-25 13:06 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/0e5899f09dab

7193657: provide internal ArrayUtils class to simplify common usage of arrays in javac
Reviewed-by: mcimadamore, jjg
Contributed-by: vicenterz at yahoo.es

! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/javac/api/MultiTaskListener.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/file/Locations.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Pool.java
! src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
+ src/share/classes/com/sun/tools/javac/util/ArrayUtils.java
! src/share/classes/com/sun/tools/javac/util/Bits.java
! src/share/classes/com/sun/tools/javac/util/ByteBuffer.java
! src/share/classes/com/sun/tools/javac/util/SharedNameTable.java
! src/share/classes/com/sun/tools/javap/StackMapWriter.java

Changeset: 99d23c0ef8ee
Author:    jjg
Date:      2012-09-25 13:11 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/99d23c0ef8ee

7196464: upgrade JavaCompiler.shouldStopPolicy to accomodate policies in face of error and no error
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java

Changeset: db36841709e4
Author:    mcimadamore
Date:      2012-09-26 14:22 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/db36841709e4

7188968: New instance creation expression using diamond is checked twice
Summary: Unify method and constructor check logic
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/6840059/T6840059.out
! test/tools/javac/6857948/T6857948.out
! test/tools/javac/diags/examples/KindnameConstructor.java
! test/tools/javac/generics/diamond/7002837/T7002837.java
+ test/tools/javac/generics/diamond/7002837/T7002837.out
+ test/tools/javac/generics/diamond/7188968/T7188968.java
+ test/tools/javac/generics/diamond/7188968/T7188968.out
! test/tools/javac/positions/T6264029.out

Changeset: 1a65d6565b45
Author:    mcimadamore
Date:      2012-09-28 16:56 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/1a65d6565b45

8000233: Fix issues in recent push
Summary: Forgot to incorporate review comments in pushed changesets
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/jvm/Pool.java
! src/share/classes/com/sun/tools/javac/util/Names.java

Changeset: f1e6b361a329
Author:    mcimadamore
Date:      2012-09-28 18:50 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/f1e6b361a329

8000241: langtools doesn't build
Summary: bad merge with langtools tip caused build glitch
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Pool.java
! test/tools/javac/lambda/TestInvokeDynamic.java

Changeset: 73312ec2cf7c
Author:    jfranck
Date:      2012-09-28 11:39 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/73312ec2cf7c

7199925: Separate compilation breaks check that elements have a default for the containing annotation
Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties

Changeset: e77841f2c74b
Author:    lana
Date:      2012-09-28 14:57 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/e77841f2c74b

Merge


Changeset: 20e4a54b1629
Author:    ksrini
Date:      2012-09-29 09:00 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/20e4a54b1629

7198582: (java) Minor refactor of JavacParser
Reviewed-by: jjg, ksrini
Contributed-by: jan.lahoda at oracle.com

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javap/CodeWriter.java

Changeset: 1408af4cd8b0
Author:    mcimadamore
Date:      2012-10-04 13:04 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/1408af4cd8b0

7177387: Add target-typing support in method context
Summary: Add support for deferred types and speculative attribution
Reviewed-by: jjg, dlsmith

! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/TypeTags.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/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/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/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.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/RichDiagnosticFormatter.java
! test/tools/javac/conditional/Conditional.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/IncompatibleTypesInConditional.java
+ test/tools/javac/diags/examples/TypeConditional.java

Changeset: 573ceb23beeb
Author:    mcimadamore
Date:      2012-10-05 14:35 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/573ceb23beeb

7177385: Add attribution support for lambda expressions
Summary: Add support for function descriptor lookup, functional interface inference and lambda expression type-checking
Reviewed-by: jjg, dlsmith

! src/share/classes/com/sun/tools/javac/code/Printer.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/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/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/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! test/tools/javac/6402516/TestLocalElements.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/CantAccessArgTypeInFunctionalDesc.java
+ test/tools/javac/diags/examples/CantAccessReturnTypeInFunctionalDesc.java
+ test/tools/javac/diags/examples/CantAccessThrownTypesInFunctionalDesc.java
! test/tools/javac/diags/examples/CantRefNonEffectivelyFinalVar.java
! test/tools/javac/diags/examples/CatchWithoutTry.java
+ test/tools/javac/diags/examples/CyclicInference.java
+ test/tools/javac/diags/examples/IncompatibleAbstracts.java
+ test/tools/javac/diags/examples/IncompatibleArgTypesInLambda.java
+ test/tools/javac/diags/examples/IncompatibleDescsInFunctionalIntf.java
+ test/tools/javac/diags/examples/IncompatibleRetTypeInLambda.java
+ test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java
+ test/tools/javac/diags/examples/InvalidGenericDescInFunctionalInterface.java
+ test/tools/javac/diags/examples/MissingReturnValueFragment.java
+ test/tools/javac/diags/examples/NoAbstracts.java
+ test/tools/javac/diags/examples/NoSuitableFunctionalIntfInst.java
+ test/tools/javac/diags/examples/NotAFunctionalIntf.java
+ test/tools/javac/diags/examples/PotentialLambdaFound.java
- test/tools/javac/diags/examples/TypeConditional.java
+ test/tools/javac/diags/examples/UnexpectedLambda.java
! test/tools/javac/failover/CheckAttributedTree.java
! test/tools/javac/typeAnnotations/newlocations/BasicTest.out

Changeset: d604fd09480b
Author:    bpatel
Date:      2012-10-05 14:13 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/d604fd09480b

7132631: The help-doc.html generates an invalid link to constant-values.html
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
+ test/com/sun/javadoc/testHelpFile/TestHelpFile.java

Changeset: ef88ae455c88
Author:    bpatel
Date:      2012-10-05 14:16 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/ef88ae455c88

7068595: html files in class-use dir do not get loaded correctly when Frames link is clicked
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! test/com/sun/javadoc/testUseOption/TestUseOption.java

Changeset: f4e45397722a
Author:    bpatel
Date:      2012-10-05 14:21 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/f4e45397722a

4696488: javadoc doesn't handle UNC paths for destination directory
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
+ test/tools/javadoc/T4696488.java

Changeset: d4b3cb1ece84
Author:    mcimadamore
Date:      2012-10-06 10:35 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/d4b3cb1ece84

7177386: Add attribution support for method references
Summary: Add type-checking/lookup routines for method references
Reviewed-by: jjg, dlsmith

! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/Tokens.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! test/tools/javac/6758789/T6758789a.out
! test/tools/javac/6840059/T6840059.out
! test/tools/javac/7132880/T7132880.out
! test/tools/javac/Diagnostics/6722234/T6722234a_1.out
! test/tools/javac/Diagnostics/6722234/T6722234a_2.out
! test/tools/javac/Diagnostics/6722234/T6722234b_1.out
! test/tools/javac/Diagnostics/6722234/T6722234b_2.out
! test/tools/javac/Diagnostics/6722234/T6722234c.out
! test/tools/javac/Diagnostics/6862608/T6862608a.out
! test/tools/javac/Diagnostics/6862608/T6862608b.out
! test/tools/javac/T6326754.out
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/CantAccessInnerClsConstr.java
+ test/tools/javac/diags/examples/CantApplySymbolFragment.java
+ test/tools/javac/diags/examples/CantApplySymbolsFragment.java
+ test/tools/javac/diags/examples/CantResolveLocationArgsFragment.java
+ test/tools/javac/diags/examples/CantResolveLocationArgsParamsFragment.java
! test/tools/javac/diags/examples/CyclicInference.java
! test/tools/javac/diags/examples/ExplicitParamsDoNotConformToBounds.java
! test/tools/javac/diags/examples/InaccessibleVarargsType/InaccessibleVarargsType.java
! test/tools/javac/diags/examples/IncompatibleEqUpperBounds.java
+ test/tools/javac/diags/examples/IncompatibleRetTypeInMref.java
+ test/tools/javac/diags/examples/IncompatibleThrownTypesInMref.java
! test/tools/javac/diags/examples/InferArgsLengthMismatch.java
! test/tools/javac/diags/examples/InferNoConformingAssignment.java
! test/tools/javac/diags/examples/InferVarargsArgumentMismatch.java
! test/tools/javac/diags/examples/InferredDoNotConformToEq.java
! test/tools/javac/diags/examples/InferredDoNotConformToUpper.java
! test/tools/javac/diags/examples/KindnameConstructor.java
! test/tools/javac/diags/examples/MethodReferencesNotSupported.java
! test/tools/javac/diags/examples/NoArgs.java
+ test/tools/javac/diags/examples/NonStaticCantBeRefFragment.java
! test/tools/javac/diags/examples/NotApplicableMethodFound.java
+ test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessFragment.java
+ test/tools/javac/diags/examples/RefAmbiguousFragment.java
+ test/tools/javac/diags/examples/UnexpectedMref.java
! test/tools/javac/diags/examples/VarargsArgumentMismatch.java
! test/tools/javac/diags/examples/VerboseResolveMulti1.java
! test/tools/javac/diags/examples/WhereCaptured.java
! test/tools/javac/diags/examples/WhereCaptured1.java
! test/tools/javac/diags/examples/WhereTypeVar.java
! test/tools/javac/generics/7034511/T7034511a.out
! test/tools/javac/generics/7034511/T7034511b.out
! test/tools/javac/generics/inference/6611449/T6611449.out
! test/tools/javac/generics/inference/6638712/T6638712a.out
! test/tools/javac/generics/inference/6638712/T6638712c.out
! test/tools/javac/generics/inference/6638712/T6638712d.out
! test/tools/javac/generics/inference/6838943/T6838943.out
! test/tools/javac/generics/inference/7086586/T7086586.out
! test/tools/javac/generics/inference/7177306/T7177306b.out
! test/tools/javac/lambda/MethodReferenceParserTest.java
! test/tools/javac/quid/T6999438.out
! test/tools/javac/varargs/6313164/T6313164.out

Changeset: aa3ef5c09b1b
Author:    lana
Date:      2012-10-08 15:40 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/aa3ef5c09b1b

Merge


Changeset: 26020b247ad3
Author:    lana
Date:      2012-10-11 17:00 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/26020b247ad3

Merge


Changeset: b47bb81ba962
Author:    katleman
Date:      2012-10-18 11:09 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/b47bb81ba962

Added tag jdk8-b61 for changeset 26020b247ad3

! .hgtags

Changeset: 741cce355ba6
Author:    ohair
Date:      2012-10-26 14:25 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/741cce355ba6

8000992: Update new build-infra makefiles
Summary: Build-infra project integration. Multiple authors on this work: erikj and ihse primarily, also changes from ohair, tbell, and dholmes. Special credit to ohstrom for his smartjavac work.
Reviewed-by: erikj, ihse, dholmes, tbell

+ makefiles/BuildLangtools.gmk
! makefiles/Makefile

Changeset: 16498acd21b5
Author:    katleman
Date:      2012-10-25 09:54 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/16498acd21b5

Added tag jdk8-b62 for changeset b47bb81ba962

! .hgtags

Changeset: c75be5bc5283
Author:    jjg
Date:      2012-10-09 19:10 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/c75be5bc5283

8000663: clean up langtools imports
Reviewed-by: darcy

! src/share/classes/com/sun/source/tree/CompilationUnitTree.java
! src/share/classes/com/sun/source/tree/Scope.java
! src/share/classes/com/sun/source/util/TaskEvent.java
! src/share/classes/com/sun/source/util/TreePath.java
! src/share/classes/com/sun/tools/classfile/ClassTranslator.java
! src/share/classes/com/sun/tools/classfile/Dependencies.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/AbstractTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.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/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.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/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/SingleIndexWriter.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/TreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/WriterFactory.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/BuilderFactory.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/taglets/BaseTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! src/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/api/WrappingJavaFileManager.java
! src/share/classes/com/sun/tools/javac/code/Annotations.java
! src/share/classes/com/sun/tools/javac/code/DeferredLintHandler.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/Printer.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/TargetType.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/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/share/classes/com/sun/tools/javac/nio/PathFileObject.java
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocLocale.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
! src/share/classes/com/sun/tools/javadoc/JavadocEnter.java
! src/share/classes/com/sun/tools/javadoc/Messager.java
! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ParameterImpl.java
! src/share/classes/com/sun/tools/javadoc/PrimitiveType.java
! src/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
! src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
! src/share/classes/com/sun/tools/javadoc/SerializedForm.java
! src/share/classes/com/sun/tools/javadoc/Start.java
! src/share/classes/com/sun/tools/javadoc/TypeMaker.java
! src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
! src/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java
! src/share/classes/javax/annotation/processing/Completions.java
! src/share/classes/javax/annotation/processing/FilerException.java
! src/share/classes/javax/annotation/processing/ProcessingEnvironment.java
! src/share/classes/javax/lang/model/element/AnnotationValue.java
! src/share/classes/javax/lang/model/element/Element.java
! src/share/classes/javax/lang/model/element/ExecutableElement.java
! src/share/classes/javax/lang/model/element/VariableElement.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/AbstractAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractElementVisitor8.java
! src/share/classes/javax/lang/model/util/ElementFilter.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor7.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor8.java
! src/share/classes/javax/lang/model/util/ElementScanner6.java
! src/share/classes/javax/lang/model/util/ElementScanner7.java
! src/share/classes/javax/lang/model/util/ElementScanner8.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/share/classes/javax/lang/model/util/SimpleElementVisitor8.java
! src/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor7.java
! src/share/classes/javax/lang/model/util/TypeKindVisitor8.java
! src/share/classes/javax/tools/ForwardingJavaFileManager.java
! src/share/classes/javax/tools/JavaFileObject.java

Changeset: fc123bdeddb8
Author:    jjg
Date:      2012-10-09 19:31 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/fc123bdeddb8

8000208: fix langtools javadoc comment issues
Reviewed-by: bpatel, mcimadamore

! src/share/classes/com/sun/javadoc/Tag.java
! src/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
! src/share/classes/com/sun/tools/classfile/Dependencies.java
! src/share/classes/com/sun/tools/classfile/Instruction.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.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/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.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/EnumConstantWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! src/share/classes/com/sun/tools/javac/api/DiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/TypeTags.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/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/TransTypes.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Locations.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/nio/PathFileManager.java
! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/share/classes/com/sun/tools/javac/parser/Scanner.java
! src/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.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/BasicDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/Context.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/Position.java
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocImpl.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! src/share/classes/com/sun/tools/javadoc/ModifierFilter.java
! src/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
! src/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java
! src/share/classes/com/sun/tools/javah/NativeHeaderTool.java
! src/share/classes/com/sun/tools/javap/DisassemblerTool.java

Changeset: 25e14ad23cef
Author:    jjg
Date:      2012-10-10 16:48 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/25e14ad23cef

8000665: fix "internal API" comments on javadoc files
Reviewed-by: darcy

! 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/LinkInfoImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkOutputImpl.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/TagletOutputImpl.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/WriterFactoryImpl.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/internal/toolkit/AbstractDoclet.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/Configuration.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/WriterFactory.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/BuilderFactory.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/builders/XMLNode.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseExecutableMemberTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseInlineTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/BaseTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/CodeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DeprecatedTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/DocRootTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritableTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SimpleTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletOutput.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/CommentedMethodFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletAbortException.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletConstants.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/TaggedMethodFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/TextTag.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkOutput.java
! src/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/Comment.java
! src/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/DocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocLocale.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
! src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java
! src/share/classes/com/sun/tools/javadoc/JavadocEnter.java
! src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
! src/share/classes/com/sun/tools/javadoc/JavadocTodo.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! src/share/classes/com/sun/tools/javadoc/Main.java
! src/share/classes/com/sun/tools/javadoc/MemberDocImpl.java
! src/share/classes/com/sun/tools/javadoc/Messager.java
! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ModifierFilter.java
! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
! src/share/classes/com/sun/tools/javadoc/ParameterImpl.java
! src/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java
! src/share/classes/com/sun/tools/javadoc/PrimitiveType.java
! src/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
! src/share/classes/com/sun/tools/javadoc/RootDocImpl.java
! src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
! src/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java
! src/share/classes/com/sun/tools/javadoc/SerializedForm.java
! src/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java
! src/share/classes/com/sun/tools/javadoc/Start.java
! src/share/classes/com/sun/tools/javadoc/TagImpl.java
! src/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java
! src/share/classes/com/sun/tools/javadoc/TypeMaker.java
! src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
! src/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java

Changeset: 560d4a5d14e6
Author:    jjg
Date:      2012-10-10 18:08 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/560d4a5d14e6

8000743: docencoding not available to stylesheet
Reviewed-by: jjg
Contributed-by: jviswana at linux.vnet.ibm.com

! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
+ test/com/sun/javadoc/testDocEncoding/TestDocEncoding.java
+ test/com/sun/javadoc/testDocEncoding/pkg/Test.java

Changeset: 6517bf8e50d0
Author:    jjg
Date:      2012-10-10 18:34 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/6517bf8e50d0

8000418: javadoc should used a standard "generated by javadoc" string
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! test/com/sun/javadoc/VersionNumber/VersionNumber.java
+ test/com/sun/javadoc/testGeneratedBy/TestGeneratedBy.java
+ test/com/sun/javadoc/testGeneratedBy/pkg/MyClass.java

Changeset: c46e0c9940d6
Author:    jjg
Date:      2012-10-10 18:44 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/c46e0c9940d6

8000310: Clean up use of StringBuffer in langtools
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/classfile/Descriptor.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkOutputImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletOutputImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DirectoryManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/util/Convert.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javah/Gen.java
! src/share/classes/com/sun/tools/javah/LLNI.java
! src/share/classes/com/sun/tools/javah/Mangle.java

Changeset: 0d1818e9d4ae
Author:    lana
Date:      2012-10-12 14:53 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/0d1818e9d4ae

Merge


Changeset: 8db45b13526e
Author:    jjg
Date:      2012-10-15 17:07 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/8db45b13526e

8000666: javadoc should write directly to Writer instead of composing strings
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.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/HtmlDocletWriter.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/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/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocument.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/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/Content.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/util/Util.java

Changeset: 2013982bee34
Author:    jjg
Date:      2012-10-16 21:03 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/2013982bee34

8000673: remove dead code from HtmlWriter and subtypes
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.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/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.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/AnnotationTypeWriter.java

Changeset: 12cf6bfd8c05
Author:    mcimadamore
Date:      2012-10-17 16:43 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/12cf6bfd8c05

7192245: Add parser support for default methods
Summary: Add support for 'default' keyword in modifier position
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java
+ test/tools/javac/diags/examples/DefaultMethodNotSupported.java

Changeset: 5dde04b8bbb3
Author:    lana
Date:      2012-10-23 09:42 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/5dde04b8bbb3

Merge


Changeset: 669468143a5e
Author:    lana
Date:      2012-10-25 20:33 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/669468143a5e

Merge


Changeset: 92e6f2190ca0
Author:    katleman
Date:      2012-10-31 18:36 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/92e6f2190ca0

Merge


Changeset: 26831b6fcc4a
Author:    katleman
Date:      2012-11-01 14:13 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/26831b6fcc4a

Added tag jdk8-b63 for changeset 92e6f2190ca0

! .hgtags

Changeset: 78962d89f283
Author:    jjg
Date:      2012-10-23 13:20 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/78962d89f283

8000741: refactor javadoc to use abstraction to handle relative paths
Reviewed-by: darcy

! src/share/classes/com/sun/javadoc/SerialFieldTag.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.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/ConfigurationImpl.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/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/AbstractDoclet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.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/util/DirectoryManager.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPath.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletConstants.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourcePath.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/javadoc/SerializedForm.java
! test/com/sun/javadoc/testIndex/TestIndex.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testPackagePage/TestPackagePage.java

Changeset: 4a1c57a1c410
Author:    jjg
Date:      2012-10-23 13:58 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/4a1c57a1c410

8000416: refactor javadoc to provide and use an abstraction for relative URIs
Reviewed-by: darcy

! 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/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.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/SplitIndexWriter.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/internal/toolkit/util/DocLink.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPath.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java

Changeset: c002fdee76fd
Author:    jjg
Date:      2012-10-25 11:09 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/c002fdee76fd

7200915: convert TypeTags from a series of small ints to an enum
Reviewed-by: jjg, mcimadamore
Contributed-by: vicente.romero at oracle.com

! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/code/Type.java
+ src/share/classes/com/sun/tools/javac/code/TypeTag.java
- src/share/classes/com/sun/tools/javac/code/TypeTags.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/ConstFold.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.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/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/share/classes/com/sun/tools/javac/jvm/UninitializedType.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.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/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/Pretty.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/util/Constants.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java
! src/share/classes/com/sun/tools/javadoc/TypeMaker.java
! test/tools/javac/6889255/T6889255.java
! test/tools/javac/tree/MakeLiteralTest.java

Changeset: ea2616a6bd01
Author:    jjg
Date:      2012-10-25 13:33 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/ea2616a6bd01

6725230: Java Compilation with Jsr199 ignores Class-Path in manifest
Reviewed-by: jjg, mcimadamore
Contributed-by: vicente.romero at oracle.com

! src/share/classes/com/sun/tools/javac/file/Locations.java
+ test/tools/javac/Paths/TestCompileJARInClassPath.java

Changeset: 217c265158fe
Author:    jjg
Date:      2012-10-26 13:10 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/217c265158fe

8001219: Clean up use of URLs in javadoc Extern class
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java

Changeset: e6cb81683ffe
Author:    jjg
Date:      2012-10-26 16:40 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/e6cb81683ffe

8001229: refactor javac so that ct.sym is just used for javac, not all clients of JavacFileManager
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javah/JavahFileManager.java
! src/share/classes/com/sun/tools/javah/JavahTask.java
! src/share/classes/com/sun/tools/javap/JavapFileManager.java

Changeset: 64fce9f95b1d
Author:    jjg
Date:      2012-10-26 17:17 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/64fce9f95b1d

8001714: add missing tests for 7199925
Reviewed-by: darcy

+ test/tools/javac/annotations/repeatingAnnotations/ClassReaderDefault.java
+ test/tools/javac/annotations/repeatingAnnotations/SeparateCompile.java

Changeset: 384f7a4beae7
Author:    jjg
Date:      2012-10-26 18:40 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/384f7a4beae7

8001717: TypeTags cleanup breaks GenStubs
Reviewed-by: jjh

! make/tools/genstubs/GenStubs.java

Changeset: a65971893c50
Author:    rfield
Date:      2012-10-29 10:39 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/a65971893c50

8000694: Add generation of lambda implementation code: invokedynamic call, lambda method, adaptor methods
Summary: Add lambda implementation code with calling/supporting code elsewhere in the compiler
Reviewed-by: mcimadamore, jjg

! src/share/classes/com/sun/tools/javac/code/Symtab.java
+ src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/util/Names.java

Changeset: 23fe1a96bc0f
Author:    jjg
Date:      2012-10-30 10:15 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/23fe1a96bc0f

8001929: fix doclint errors in langtools doc comments
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.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/util/DocPath.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourcePath.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/javac/code/TypeTag.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java

Changeset: 27f7952eea3c
Author:    lana
Date:      2012-10-31 08:31 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/27f7952eea3c

Merge


Changeset: b980e8e6aabf
Author:    jjg
Date:      2012-10-31 13:48 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/b980e8e6aabf

8001664: refactor javadoc to use abstraction to handle files
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.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/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourcePath.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! test/com/sun/javadoc/testDocFileDir/TestDocFileDir.java

Changeset: bf54daa9dcd8
Author:    ohrstrom
Date:      2012-11-01 10:48 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/bf54daa9dcd8

7153951: Add new lint option -Xlint:auxiliaryclass
Reviewed-by: jjg, mcimadamore, forax

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/AuxiliaryClassWarning/ClassUsingAuxiliary.java
+ test/tools/javac/diags/examples/AuxiliaryClassWarning/ClassWithAuxiliary.java
+ test/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.java
+ test/tools/javac/warnings/AuxiliaryClass/ClassUsingAnotherAuxiliary.out
+ test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary.java
+ test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary1.out
+ test/tools/javac/warnings/AuxiliaryClass/ClassUsingAuxiliary2.out
+ test/tools/javac/warnings/AuxiliaryClass/ClassWithAuxiliary.java
+ test/tools/javac/warnings/AuxiliaryClass/NotAClassName.java
+ test/tools/javac/warnings/AuxiliaryClass/SelfClassWithAux.java

Changeset: 75c936d14c6a
Author:    vromero
Date:      2012-11-01 12:47 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/75c936d14c6a

8000483: cryptic error message when source file contains hash
Summary: cryptic error message when source file contains hash
Reviewed-by: jjg, mcimadamore
Contributed-by: vicente.romero at oracle.com

! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/quid/T6999438.out

Changeset: bf76f4190ef8
Author:    jjg
Date:      2012-11-02 14:35 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/bf76f4190ef8

7169362: JDK8: Write compiler tests for repeating annotations for JDK8
Reviewed-by: darcy, jjg
Contributed-by: sonali.goel at oracle.com

+ test/tools/javac/annotations/repeatingAnnotations/BaseAnnoAsContainerAnno.java
+ test/tools/javac/annotations/repeatingAnnotations/BaseAnnoAsContainerAnno.out
+ test/tools/javac/annotations/repeatingAnnotations/CyclicAnnotation.java
+ test/tools/javac/annotations/repeatingAnnotations/CyclicAnnotation.out
+ test/tools/javac/annotations/repeatingAnnotations/DefaultCasePresent.java
+ test/tools/javac/annotations/repeatingAnnotations/DocumentedContainerAnno.java
+ test/tools/javac/annotations/repeatingAnnotations/DocumentedContainerAnno.out
+ test/tools/javac/annotations/repeatingAnnotations/InheritedContainerAnno.java
+ test/tools/javac/annotations/repeatingAnnotations/InheritedContainerAnno.out
+ test/tools/javac/annotations/repeatingAnnotations/MissingContainer.java
+ test/tools/javac/annotations/repeatingAnnotations/MissingContainer.out
+ test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.java
+ test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.out
+ test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.java
+ test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.out
+ test/tools/javac/annotations/repeatingAnnotations/MissingValueMethod.java
+ test/tools/javac/annotations/repeatingAnnotations/MissingValueMethod.out
+ test/tools/javac/annotations/repeatingAnnotations/MultiLevelRepeatableAnno.java
+ test/tools/javac/annotations/repeatingAnnotations/MultipleAnnoMixedOrder.java
+ test/tools/javac/annotations/repeatingAnnotations/NoRepeatableAnno.java
+ test/tools/javac/annotations/repeatingAnnotations/NoRepeatableAnno.out
+ test/tools/javac/annotations/repeatingAnnotations/WrongReturnTypeForValue.java
+ test/tools/javac/annotations/repeatingAnnotations/WrongReturnTypeForValue.out

Changeset: e6ee43b3e247
Author:    lana
Date:      2012-11-02 17:55 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/e6ee43b3e247

Merge

- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DirectoryManager.java
- src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SourcePath.java
- src/share/classes/com/sun/tools/javac/code/TypeTags.java

Changeset: 056d828ac1e1
Author:    katleman
Date:      2012-11-08 11:53 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/056d828ac1e1

Added tag jdk8-b64 for changeset e6ee43b3e247

! .hgtags

Changeset: 2443d24d096a
Author:    vromero
Date:      2012-11-01 13:06 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/2443d24d096a

6949443: visitTree assertion triggered using -Xjcov on small sample program
Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/javac/jvm/CRTable.java
+ test/tools/javac/options/T6949443.java

Changeset: a33770a91b00
Author:    jjg
Date:      2012-11-02 19:17 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/a33770a91b00

Merge


Changeset: ef3ad754f5c7
Author:    jjg
Date:      2012-11-03 21:07 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/ef3ad754f5c7

8002146: javadoc doesn't release resources in a timely manner
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
! src/share/classes/com/sun/tools/javadoc/Start.java

Changeset: 352d130c47c5
Author:    jjg
Date:      2012-11-03 21:09 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/352d130c47c5

8002168: Cleanup initialization of javadoc Messager
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javadoc/Start.java
! test/tools/javadoc/6958836/Test.java

Changeset: d7d932236fee
Author:    mcimadamore
Date:      2012-11-04 10:59 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/d7d932236fee

7192246: Add type-checking support for default methods
Summary: Add type-checking support for default methods as per Featherweight-Defender document
Reviewed-by: jjg, dlsmith

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/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/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/jvm/Items.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java
+ test/tools/javac/defaultMethods/ClassReaderTest/pkg/Foo.java
+ test/tools/javac/defaultMethods/Neg01.java
+ test/tools/javac/defaultMethods/Neg01.out
+ test/tools/javac/defaultMethods/Neg02.java
+ test/tools/javac/defaultMethods/Neg02.out
+ test/tools/javac/defaultMethods/Neg03.java
+ test/tools/javac/defaultMethods/Neg03.out
+ test/tools/javac/defaultMethods/Neg04.java
+ test/tools/javac/defaultMethods/Neg04.out
+ test/tools/javac/defaultMethods/Neg05.java
+ test/tools/javac/defaultMethods/Neg05.out
+ test/tools/javac/defaultMethods/Neg06.java
+ test/tools/javac/defaultMethods/Neg06.out
+ test/tools/javac/defaultMethods/Neg07.java
+ test/tools/javac/defaultMethods/Neg07.out
+ test/tools/javac/defaultMethods/Neg08.java
+ test/tools/javac/defaultMethods/Neg08.out
+ test/tools/javac/defaultMethods/Neg09.java
+ test/tools/javac/defaultMethods/Neg09.out
+ test/tools/javac/defaultMethods/Neg10.java
+ test/tools/javac/defaultMethods/Neg10.out
+ test/tools/javac/defaultMethods/Neg11.java
+ test/tools/javac/defaultMethods/Neg11.out
+ test/tools/javac/defaultMethods/Neg12.java
+ test/tools/javac/defaultMethods/Neg12.out
+ test/tools/javac/defaultMethods/Neg13.java
+ test/tools/javac/defaultMethods/Neg13.out
+ test/tools/javac/defaultMethods/Neg14.java
+ test/tools/javac/defaultMethods/Neg14.out
+ test/tools/javac/defaultMethods/Neg15.java
+ test/tools/javac/defaultMethods/Neg15.out
+ test/tools/javac/defaultMethods/Neg16.java
+ test/tools/javac/defaultMethods/Neg16.out
+ test/tools/javac/defaultMethods/Pos01.java
+ test/tools/javac/defaultMethods/Pos02.java
+ test/tools/javac/defaultMethods/Pos04.java
+ test/tools/javac/defaultMethods/Pos05.java
+ test/tools/javac/defaultMethods/Pos06.java
+ test/tools/javac/defaultMethods/Pos07.java
+ test/tools/javac/defaultMethods/Pos08.java
+ test/tools/javac/defaultMethods/Pos10.java
+ test/tools/javac/defaultMethods/Pos11.java
+ test/tools/javac/defaultMethods/Pos12.java
+ test/tools/javac/defaultMethods/Pos13.java
+ test/tools/javac/defaultMethods/Pos14.java
+ test/tools/javac/defaultMethods/Pos15.java
+ test/tools/javac/defaultMethods/Pos16.java
+ test/tools/javac/defaultMethods/TestDefaultBody.java
+ test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
+ test/tools/javac/defaultMethods/crossCompile/Clinit.java
+ test/tools/javac/defaultMethods/crossCompile/CrossCompile.java
+ test/tools/javac/defaultMethods/fd/FDTest.java
+ test/tools/javac/defaultMethods/fd/shapegen/ClassCase.java
+ test/tools/javac/defaultMethods/fd/shapegen/Hierarchy.java
+ test/tools/javac/defaultMethods/fd/shapegen/HierarchyGenerator.java
+ test/tools/javac/defaultMethods/fd/shapegen/Rule.java
+ test/tools/javac/defaultMethods/fd/shapegen/RuleGroup.java
+ test/tools/javac/defaultMethods/fd/shapegen/TTNode.java
+ test/tools/javac/defaultMethods/fd/shapegen/TTParser.java
+ test/tools/javac/defaultMethods/fd/shapegen/TTShape.java
+ test/tools/javac/defaultMethods/separate/Separate.java
+ test/tools/javac/defaultMethods/separate/pkg1/A.java
+ test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
+ test/tools/javac/diags/examples/DefaultOverridesObjectMember.java
+ test/tools/javac/diags/examples/OverriddenDefault.java
+ test/tools/javac/diags/examples/RedundantSupertype.java
+ test/tools/javac/diags/examples/TypesIncompatibleAbstractDefault.java
+ test/tools/javac/diags/examples/TypesIncompatibleUnrelatedDefaults.java
! test/tools/javac/generics/7022054/T7022054pos1.java
! test/tools/javac/generics/7022054/T7022054pos2.java
! test/tools/javac/scope/7046348/EagerInterfaceCompletionTest.java

Changeset: dbc94b8363dd
Author:    mcimadamore
Date:      2012-11-04 11:01 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/dbc94b8363dd

8000931: Cleanup Resolve.java
Summary: Unify all method resolution routines
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/7132880/T7132880.out
! test/tools/javac/Diagnostics/6799605/T6799605.out
! test/tools/javac/defaultMethods/Neg12.out
! test/tools/javac/generics/inference/6611449/T6611449.out
! test/tools/javac/generics/inference/7086601/T7086601a.out
+ test/tools/javac/resolve/tests/AmbiguityPrecedence.java

Changeset: 9bce0c73583d
Author:    ksrini
Date:      2012-10-31 10:21 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/9bce0c73583d

8001112: Make -target 8 in javac generate version 52.0 classfile
Reviewed-by: darcy, jjg

! src/share/classes/com/sun/tools/javac/jvm/Target.java
! test/tools/javac/classfiles/ClassVersionChecker.java
! test/tools/javac/versions/check.sh

Changeset: 9b85813d2262
Author:    mcimadamore
Date:      2012-11-06 14:45 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/9b85813d2262

8002286: Regression: Fix for 8000931 causes a JCK test failure
Summary: Wrong type used as 'site' in Resolve.resolveMethod
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/8002286/T8002286.java
+ test/tools/javac/8002286/T8002286.out

Changeset: 8abc56be3131
Author:    jjg
Date:      2012-11-06 14:32 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/8abc56be3131

8000612: Discrepancy between resources provided in javadoc resource files and resources required by code
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
! src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
! test/tools/javac/diags/CheckResourceKeys.java
+ test/tools/javadoc/CheckResourceKeys.java

Changeset: 55a007aaf63d
Author:    jjg
Date:      2012-11-06 17:22 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/55a007aaf63d

7198690: missing compiler message
Reviewed-by: jjh

! src/share/classes/com/sun/tools/javac/main/Main.java

Changeset: 6dc8616cea9b
Author:    lana
Date:      2012-11-06 18:41 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/6dc8616cea9b

Merge


Changeset: 19d6ba779759
Author:    vromero
Date:      2012-11-05 16:26 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/19d6ba779759

8000484: Bad error recovery when 'catch' without 'try' is found
Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/tools/javac/diags/examples/CatchWithoutTry.java
+ test/tools/javac/incompleteStatements/T8000484.java
+ test/tools/javac/incompleteStatements/T8000484.out

Changeset: 2986e7052952
Author:    jjg
Date:      2012-11-07 17:01 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/2986e7052952

8002157: Write combo compiler tests for repeating annotations for JDK8
Reviewed-by: darcy, jjg
Contributed-by: sonali.goel at oracle.com

+ test/tools/javac/annotations/repeatingAnnotations/combo/BasicSyntaxCombo.java
+ test/tools/javac/annotations/repeatingAnnotations/combo/DeprecatedAnnoCombo.java
+ test/tools/javac/annotations/repeatingAnnotations/combo/DocumentedAnnoCombo.java
+ test/tools/javac/annotations/repeatingAnnotations/combo/Helper.java
+ test/tools/javac/annotations/repeatingAnnotations/combo/InheritedAnnoCombo.java
+ test/tools/javac/annotations/repeatingAnnotations/combo/RetentionAnnoCombo.java

Changeset: a1dc543483fc
Author:    jjg
Date:      2012-11-07 17:20 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/a1dc543483fc

8003134: CheckResourceKeys issues
Reviewed-by: jjh, bpatel

! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javadoc/CheckResourceKeys.java

Changeset: 5f2faba89cac
Author:    lana
Date:      2012-11-09 14:47 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/5f2faba89cac

Merge


Changeset: da48ab364ea4
Author:    erikj
Date:      2012-11-28 13:37 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/da48ab364ea4

8003844: build-infra: docs target isn't working properly
Summary: Adding resources to bootstrap javadoc.jar. Adding missing .js resource suffix
Reviewed-by: ohair, jjg, ohrstrom

! makefiles/BuildLangtools.gmk

Changeset: b5d326a809a1
Author:    katleman
Date:      2012-11-15 15:40 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/b5d326a809a1

Added tag jdk8-b65 for changeset 5f2faba89cac

! .hgtags

Changeset: e6b1abdc11ca
Author:    rfield
Date:      2012-11-13 08:06 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/e6b1abdc11ca

8003306: Compiler crash: calculation of inner class access modifier
Summary: Fix binary sense lost in transition to hasTag
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/lambda/InnerConstructor.java

Changeset: 2901c7b5339e
Author:    jjg
Date:      2012-11-13 15:09 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/2901c7b5339e

8003299: Cleanup javac Log support for deferred diagnostics
Reviewed-by: mcimadamore, jfranck

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/Log.java

Changeset: f14c693a0e48
Author:    jjg
Date:      2012-11-14 10:07 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/f14c693a0e48

8003412: javac needs to understand java.lang.annotation.Native
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/code/Symtab.java
! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! test/tools/javac/nativeHeaders/NativeHeaderTest.java
! test/tools/javac/nativeHeaders/javahComparison/CompareTest.java
+ test/tools/javac/nativeHeaders/javahComparison/TestClass4.java
+ test/tools/javac/nativeHeaders/javahComparison/TestClass5.java

Changeset: b486794d160d
Author:    lana
Date:      2012-11-14 16:41 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/b486794d160d

Merge


Changeset: 33abf479f202
Author:    jjg
Date:      2012-11-14 17:23 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/33abf479f202

7021614: extend com.sun.source API to support parsing javadoc comments
Reviewed-by: ksrini, strarup

! make/build.xml
+ src/share/classes/com/sun/source/doctree/AttributeTree.java
+ src/share/classes/com/sun/source/doctree/AuthorTree.java
+ src/share/classes/com/sun/source/doctree/BlockTagTree.java
+ src/share/classes/com/sun/source/doctree/CommentTree.java
+ src/share/classes/com/sun/source/doctree/DeprecatedTree.java
+ src/share/classes/com/sun/source/doctree/DocCommentTree.java
+ src/share/classes/com/sun/source/doctree/DocRootTree.java
+ src/share/classes/com/sun/source/doctree/DocTree.java
+ src/share/classes/com/sun/source/doctree/DocTreeVisitor.java
+ src/share/classes/com/sun/source/doctree/EndElementTree.java
+ src/share/classes/com/sun/source/doctree/EntityTree.java
+ src/share/classes/com/sun/source/doctree/ErroneousTree.java
+ src/share/classes/com/sun/source/doctree/IdentifierTree.java
+ src/share/classes/com/sun/source/doctree/InheritDocTree.java
+ src/share/classes/com/sun/source/doctree/InlineTagTree.java
+ src/share/classes/com/sun/source/doctree/LinkTree.java
+ src/share/classes/com/sun/source/doctree/LiteralTree.java
+ src/share/classes/com/sun/source/doctree/ParamTree.java
+ src/share/classes/com/sun/source/doctree/ReferenceTree.java
+ src/share/classes/com/sun/source/doctree/ReturnTree.java
+ src/share/classes/com/sun/source/doctree/SeeTree.java
+ src/share/classes/com/sun/source/doctree/SerialDataTree.java
+ src/share/classes/com/sun/source/doctree/SerialFieldTree.java
+ src/share/classes/com/sun/source/doctree/SerialTree.java
+ src/share/classes/com/sun/source/doctree/SinceTree.java
+ src/share/classes/com/sun/source/doctree/StartElementTree.java
+ src/share/classes/com/sun/source/doctree/TextTree.java
+ src/share/classes/com/sun/source/doctree/ThrowsTree.java
+ src/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java
+ src/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java
+ src/share/classes/com/sun/source/doctree/ValueTree.java
+ src/share/classes/com/sun/source/doctree/VersionTree.java
+ src/share/classes/com/sun/source/doctree/package-info.java
! src/share/classes/com/sun/source/tree/Tree.java
+ src/share/classes/com/sun/source/util/DocTreeScanner.java
+ src/share/classes/com/sun/source/util/DocTrees.java
+ src/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/Env.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java
+ src/share/classes/com/sun/tools/javac/parser/LazyDocCommentTable.java
! src/share/classes/com/sun/tools/javac/parser/ParserFactory.java
- src/share/classes/com/sun/tools/javac/parser/SimpleDocCommentTable.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ src/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/share/classes/com/sun/tools/javac/tree/DocCommentTable.java
+ src/share/classes/com/sun/tools/javac/tree/DocPretty.java
+ src/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
! test/tools/javac/diags/CheckExamples.java
+ test/tools/javac/diags/DocCommentProcessor.java
! test/tools/javac/diags/Example.java
! test/tools/javac/diags/RunExamples.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/BadEntity.java
+ test/tools/javac/diags/examples/BadGreaterThan.java
+ test/tools/javac/diags/examples/BadInlineTag.java
+ test/tools/javac/diags/examples/GreaterThanExpected.java
+ test/tools/javac/diags/examples/MalformedHTML.java
+ test/tools/javac/diags/examples/MissingSemicolon.java
+ test/tools/javac/diags/examples/NoTagName.java
+ test/tools/javac/diags/examples/RefBadParens.java
+ test/tools/javac/diags/examples/RefIdentifierExpected.java
+ test/tools/javac/diags/examples/RefSyntaxError.java
+ test/tools/javac/diags/examples/RefUnexpectedInput.java
+ test/tools/javac/diags/examples/UnexpectedContent.java
+ test/tools/javac/diags/examples/UnterminatedInlineTag.java
+ test/tools/javac/diags/examples/UnterminatedSignature.java
+ test/tools/javac/doctree/AttrTest.java
+ test/tools/javac/doctree/AuthorTest.java
+ test/tools/javac/doctree/BadTest.java
+ test/tools/javac/doctree/CodeTest.java
+ test/tools/javac/doctree/DeprecatedTest.java
+ test/tools/javac/doctree/DocCommentTester.java
+ test/tools/javac/doctree/DocRootTest.java
+ test/tools/javac/doctree/ElementTest.java
+ test/tools/javac/doctree/EntityTest.java
+ test/tools/javac/doctree/ExceptionTest.java
+ test/tools/javac/doctree/FirstSentenceTest.java
+ test/tools/javac/doctree/InheritDocTest.java
+ test/tools/javac/doctree/LinkPlainTest.java
+ test/tools/javac/doctree/LinkTest.java
+ test/tools/javac/doctree/LiteralTest.java
+ test/tools/javac/doctree/ParamTest.java
+ test/tools/javac/doctree/ReferenceTest.java
+ test/tools/javac/doctree/ReturnTest.java
+ test/tools/javac/doctree/SeeTest.java
+ test/tools/javac/doctree/SerialDataTest.java
+ test/tools/javac/doctree/SerialFieldTest.java
+ test/tools/javac/doctree/SerialTest.java
+ test/tools/javac/doctree/SimpleDocTreeVisitorTest.java
+ test/tools/javac/doctree/SinceTest.java
+ test/tools/javac/doctree/TagTest.java
+ test/tools/javac/doctree/ThrowableTest.java
+ test/tools/javac/doctree/ValueTest.java
+ test/tools/javac/doctree/VersionTest.java

Changeset: bfec2a1cc869
Author:    jjg
Date:      2012-11-15 09:18 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/bfec2a1cc869

8000800: javadoc uses static non-final fields
Reviewed-by: bpatel

! 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/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/ConfigurationImpl.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/EnumConstantWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.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/LinkInfoImpl.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/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/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.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/BuilderFactory.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/taglets/InheritDocTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
! test/com/sun/javadoc/MetaTag/MetaTag.java
! test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java

Changeset: 467f4f754368
Author:    jjg
Date:      2012-11-15 14:41 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/467f4f754368

8003257: refactor javadoc tool option handling
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/DocLocale.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.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/ToolOption.java

Changeset: 400a4e8accd3
Author:    jjg
Date:      2012-11-15 19:54 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/400a4e8accd3

8002079: update DocFile to use a JavaFileManager
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPath.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PathDocFileFactory.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SimpleDocFileFactory.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/util/StandardDocFileFactory.java
! src/share/classes/com/sun/tools/javadoc/RootDocImpl.java

Changeset: bdcef2ef52d2
Author:    jjg
Date:      2012-11-15 23:07 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/bdcef2ef52d2

6493690: javadoc should have a javax.tools.Tool service provider installed in tools.jar
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PathDocFileFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SimpleDocFileFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/StandardDocFileFactory.java
! src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.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/api/JavadocTaskImpl.java
+ src/share/classes/com/sun/tools/javadoc/api/JavadocTool.java
! src/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
+ src/share/classes/javax/tools/DocumentationTool.java
! src/share/classes/javax/tools/JavaCompiler.java
! src/share/classes/javax/tools/ToolProvider.java
! test/tools/javadoc/CheckResourceKeys.java
+ test/tools/javadoc/api/basic/APITest.java
+ test/tools/javadoc/api/basic/DocletPathTest.java
+ test/tools/javadoc/api/basic/GetSourceVersionsTest.java
+ test/tools/javadoc/api/basic/GetTask_DiagListenerTest.java
+ test/tools/javadoc/api/basic/GetTask_DocletClassTest.java
+ test/tools/javadoc/api/basic/GetTask_FileManagerTest.java
+ test/tools/javadoc/api/basic/GetTask_FileObjectsTest.java
+ test/tools/javadoc/api/basic/GetTask_OptionsTest.java
+ test/tools/javadoc/api/basic/GetTask_WriterTest.java
+ test/tools/javadoc/api/basic/IsSupportedOptionTest.java
+ test/tools/javadoc/api/basic/JavadocTaskImplTest.java
+ test/tools/javadoc/api/basic/RunTest.java
+ test/tools/javadoc/api/basic/TagletPathTest.java
+ test/tools/javadoc/api/basic/Task_reuseTest.java
+ test/tools/javadoc/api/basic/pkg/C.java
+ test/tools/javadoc/api/basic/taglets/UnderlineTaglet.java

Changeset: 843d3b191773
Author:    jjh
Date:      2012-11-16 18:27 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/843d3b191773

8003357: Add support for jtreg -concurrency to langtools/test/Makefile
Reviewed-by: jjg

! test/Makefile

Changeset: 01c9d4161882
Author:    mcimadamore
Date:      2012-11-17 19:01 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/01c9d4161882

8003280: Add lambda tests
Summary: Turn on lambda expression, method reference and default method support
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Flags.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
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/jvm/Pool.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/Warner.java
! test/tools/javac/conditional/Conditional.java
! test/tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java
! test/tools/javac/defaultMethods/Neg01.java
! test/tools/javac/defaultMethods/Neg02.java
! test/tools/javac/defaultMethods/Neg03.java
! test/tools/javac/defaultMethods/Neg04.java
! test/tools/javac/defaultMethods/Neg05.java
! test/tools/javac/defaultMethods/Neg06.java
! test/tools/javac/defaultMethods/Neg07.java
! test/tools/javac/defaultMethods/Neg08.java
! test/tools/javac/defaultMethods/Neg09.java
! test/tools/javac/defaultMethods/Neg10.java
! test/tools/javac/defaultMethods/Neg11.java
! test/tools/javac/defaultMethods/Neg12.java
! test/tools/javac/defaultMethods/Neg12.out
! test/tools/javac/defaultMethods/Neg13.java
! test/tools/javac/defaultMethods/Neg14.java
! test/tools/javac/defaultMethods/Neg15.java
! test/tools/javac/defaultMethods/Neg16.java
! test/tools/javac/defaultMethods/Pos01.java
! test/tools/javac/defaultMethods/Pos02.java
! test/tools/javac/defaultMethods/Pos04.java
! test/tools/javac/defaultMethods/Pos05.java
! test/tools/javac/defaultMethods/Pos06.java
! test/tools/javac/defaultMethods/Pos07.java
! test/tools/javac/defaultMethods/Pos08.java
! test/tools/javac/defaultMethods/Pos10.java
! test/tools/javac/defaultMethods/Pos11.java
! test/tools/javac/defaultMethods/Pos12.java
! test/tools/javac/defaultMethods/Pos13.java
! test/tools/javac/defaultMethods/Pos14.java
! test/tools/javac/defaultMethods/Pos15.java
! test/tools/javac/defaultMethods/Pos16.java
! test/tools/javac/defaultMethods/TestDefaultBody.java
! test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
! test/tools/javac/defaultMethods/fd/FDTest.java
! test/tools/javac/defaultMethods/separate/Separate.java
! test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
! test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java
- test/tools/javac/diags/examples/CantAccessArgTypeInFunctionalDesc.java
! test/tools/javac/diags/examples/CantAccessInnerClsConstr.java
- test/tools/javac/diags/examples/CantAccessReturnTypeInFunctionalDesc.java
- test/tools/javac/diags/examples/CantAccessThrownTypesInFunctionalDesc.java
! test/tools/javac/diags/examples/CantApplySymbolFragment.java
! test/tools/javac/diags/examples/CantApplySymbolsFragment.java
! test/tools/javac/diags/examples/CantRefNonEffectivelyFinalVar.java
! test/tools/javac/diags/examples/CantResolveLocationArgsFragment.java
! test/tools/javac/diags/examples/CantResolveLocationArgsParamsFragment.java
- test/tools/javac/diags/examples/CantReturnValueForVoid.java
+ test/tools/javac/diags/examples/ConditionalTargetCantBeVoid.java
! test/tools/javac/diags/examples/CyclicInference.java
! test/tools/javac/diags/examples/DefaultOverridesObjectMember.java
! test/tools/javac/diags/examples/IncompatibleAbstracts.java
! test/tools/javac/diags/examples/IncompatibleArgTypesInLambda.java
! test/tools/javac/diags/examples/IncompatibleDescsInFunctionalIntf.java
! test/tools/javac/diags/examples/IncompatibleRetTypeInLambda.java
! test/tools/javac/diags/examples/IncompatibleRetTypeInMref.java
! test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java
! test/tools/javac/diags/examples/IncompatibleThrownTypesInMref.java
! test/tools/javac/diags/examples/IncompatibleTypesInConditional.java
! test/tools/javac/diags/examples/InvalidGenericDescInFunctionalInterface.java
! test/tools/javac/diags/examples/LocalVarNeedsFinal.java
! test/tools/javac/diags/examples/MissingReturnValue.java
! test/tools/javac/diags/examples/MissingReturnValueFragment.java
! test/tools/javac/diags/examples/NoAbstracts.java
! test/tools/javac/diags/examples/NoSuitableFunctionalIntfInst.java
! test/tools/javac/diags/examples/NonStaticCantBeRefFragment.java
! test/tools/javac/diags/examples/NotAFunctionalIntf.java
! test/tools/javac/diags/examples/NotDefAccessClassIntfCantAccessFragment.java
! test/tools/javac/diags/examples/OverriddenDefault.java
! test/tools/javac/diags/examples/PotentialLambdaFound.java
! test/tools/javac/diags/examples/RedundantSupertype.java
! test/tools/javac/diags/examples/RefAmbiguousFragment.java
! test/tools/javac/diags/examples/TypesIncompatibleAbstractDefault.java
! test/tools/javac/diags/examples/TypesIncompatibleUnrelatedDefaults.java
! test/tools/javac/diags/examples/UnexpectedLambda.java
! test/tools/javac/diags/examples/UnexpectedMref.java
+ test/tools/javac/diags/examples/UnexpectedReturnValue.java
! test/tools/javac/generics/7022054/T7022054pos1.java
+ test/tools/javac/generics/7022054/T7022054pos1.out
! test/tools/javac/generics/7022054/T7022054pos2.java
+ test/tools/javac/generics/7022054/T7022054pos2.out
+ test/tools/javac/lambda/BadAccess.java
+ test/tools/javac/lambda/BadAccess.out
+ test/tools/javac/lambda/BadAccess02.java
+ test/tools/javac/lambda/BadAccess02.out
+ test/tools/javac/lambda/BadAccess03.java
+ test/tools/javac/lambda/BadAccess03.out
+ test/tools/javac/lambda/BadBreakContinue.java
+ test/tools/javac/lambda/BadBreakContinue.out
+ test/tools/javac/lambda/BadConv03.java
+ test/tools/javac/lambda/BadConv03.out
+ test/tools/javac/lambda/BadConv04.java
+ test/tools/javac/lambda/BadConv04.out
+ test/tools/javac/lambda/BadExpressionLambda.java
+ test/tools/javac/lambda/BadExpressionLambda.out
+ test/tools/javac/lambda/BadLambdaExpr.java
+ test/tools/javac/lambda/BadLambdaPos.java
+ test/tools/javac/lambda/BadLambdaPos.out
+ test/tools/javac/lambda/BadMethodCall.java
+ test/tools/javac/lambda/BadMethodCall.out
+ test/tools/javac/lambda/BadRecovery.java
+ test/tools/javac/lambda/BadRecovery.out
+ test/tools/javac/lambda/BadReturn.java
+ test/tools/javac/lambda/BadReturn.out
+ test/tools/javac/lambda/BadStatementInLambda.java
+ test/tools/javac/lambda/BadStatementInLambda.out
+ test/tools/javac/lambda/BadStatementInLambda02.java
+ test/tools/javac/lambda/BadStatementInLambda02.out
+ test/tools/javac/lambda/BadTargetType.java
+ test/tools/javac/lambda/BadTargetType.out
+ test/tools/javac/lambda/Conditional01.java
+ test/tools/javac/lambda/Conditional02.java
+ test/tools/javac/lambda/Conditional03.java
+ test/tools/javac/lambda/Conformance01.java
+ test/tools/javac/lambda/Defender01.java
+ test/tools/javac/lambda/DisjunctiveTypeTest.java
+ test/tools/javac/lambda/EffectivelyFinal01.java
+ test/tools/javac/lambda/EffectivelyFinal01.out
! test/tools/javac/lambda/EffectivelyFinalTest.java
! test/tools/javac/lambda/EffectivelyFinalTest01.out
! test/tools/javac/lambda/EffectivelyFinalTest02.out
+ test/tools/javac/lambda/ErroneousArg.java
+ test/tools/javac/lambda/ErroneousArg.out
+ test/tools/javac/lambda/ErroneousLambdaExpr.java
! test/tools/javac/lambda/InnerConstructor.java
+ test/tools/javac/lambda/LambdaCapture01.java
+ test/tools/javac/lambda/LambdaCapture02.java
+ test/tools/javac/lambda/LambdaCapture03.java
+ test/tools/javac/lambda/LambdaCapture04.java
+ test/tools/javac/lambda/LambdaCapture05.java
+ test/tools/javac/lambda/LambdaCapture06.java
+ test/tools/javac/lambda/LambdaConv01.java
+ test/tools/javac/lambda/LambdaConv03.java
+ test/tools/javac/lambda/LambdaConv05.java
+ test/tools/javac/lambda/LambdaConv06.java
+ test/tools/javac/lambda/LambdaConv08.java
+ test/tools/javac/lambda/LambdaConv09.java
+ test/tools/javac/lambda/LambdaConv09.out
+ test/tools/javac/lambda/LambdaConv10.java
+ test/tools/javac/lambda/LambdaConv10.out
+ test/tools/javac/lambda/LambdaConv11.java
+ test/tools/javac/lambda/LambdaConv12.java
+ test/tools/javac/lambda/LambdaConv13.java
+ test/tools/javac/lambda/LambdaConv16.java
+ test/tools/javac/lambda/LambdaConv17.java
+ test/tools/javac/lambda/LambdaConv18.java
+ test/tools/javac/lambda/LambdaConv18.out
+ test/tools/javac/lambda/LambdaConv19.java
+ test/tools/javac/lambda/LambdaConv20.java
+ test/tools/javac/lambda/LambdaConv21.java
+ test/tools/javac/lambda/LambdaConv21.out
+ test/tools/javac/lambda/LambdaConv22.java
+ test/tools/javac/lambda/LambdaConv23.java
+ test/tools/javac/lambda/LambdaConv24.java
+ test/tools/javac/lambda/LambdaConversionTest.java
+ test/tools/javac/lambda/LambdaEffectivelyFinalTest.java
+ test/tools/javac/lambda/LambdaEffectivelyFinalTest.out
+ test/tools/javac/lambda/LambdaExpr01.java
+ test/tools/javac/lambda/LambdaExpr02.java
+ test/tools/javac/lambda/LambdaExpr04.java
+ test/tools/javac/lambda/LambdaExpr05.java
+ test/tools/javac/lambda/LambdaExpr06.java
+ test/tools/javac/lambda/LambdaExpr07.java
+ test/tools/javac/lambda/LambdaExpr08.java
+ test/tools/javac/lambda/LambdaExpr09.java
+ test/tools/javac/lambda/LambdaExpr10.java
+ test/tools/javac/lambda/LambdaExpr10.out
+ test/tools/javac/lambda/LambdaExpr11.java
+ test/tools/javac/lambda/LambdaExpr12.java
+ test/tools/javac/lambda/LambdaExpr13.java
+ test/tools/javac/lambda/LambdaExpr14.java
+ test/tools/javac/lambda/LambdaExpr15.java
+ test/tools/javac/lambda/LambdaExpr16.java
+ test/tools/javac/lambda/LambdaExpr17.java
+ test/tools/javac/lambda/LambdaExpr18.java
+ test/tools/javac/lambda/LambdaExpr19.java
+ test/tools/javac/lambda/LambdaExpr19.out
+ test/tools/javac/lambda/LambdaExpr20.java
+ test/tools/javac/lambda/LambdaExprNotVoid.java
+ test/tools/javac/lambda/LambdaExprNotVoid.out
! test/tools/javac/lambda/LambdaParserTest.java
+ test/tools/javac/lambda/LambdaScope01.java
+ test/tools/javac/lambda/LambdaScope02.java
+ test/tools/javac/lambda/LambdaScope03.java
+ test/tools/javac/lambda/LambdaScope04.java
+ test/tools/javac/lambda/LambdaScope04.out
+ test/tools/javac/lambda/LocalBreakAndContinue.java
+ test/tools/javac/lambda/MethodReference01.java
+ test/tools/javac/lambda/MethodReference02.java
+ test/tools/javac/lambda/MethodReference03.java
+ test/tools/javac/lambda/MethodReference04.java
+ test/tools/javac/lambda/MethodReference04.out
+ test/tools/javac/lambda/MethodReference05.java
+ test/tools/javac/lambda/MethodReference06.java
+ test/tools/javac/lambda/MethodReference07.java
+ test/tools/javac/lambda/MethodReference08.java
+ test/tools/javac/lambda/MethodReference08.out
+ test/tools/javac/lambda/MethodReference09.java
+ test/tools/javac/lambda/MethodReference09.out
+ test/tools/javac/lambda/MethodReference10.java
+ test/tools/javac/lambda/MethodReference11.java
+ test/tools/javac/lambda/MethodReference12.java
+ test/tools/javac/lambda/MethodReference13.java
+ test/tools/javac/lambda/MethodReference14.java
+ test/tools/javac/lambda/MethodReference15.java
+ test/tools/javac/lambda/MethodReference16.java
+ test/tools/javac/lambda/MethodReference17.java
+ test/tools/javac/lambda/MethodReference18.java
+ test/tools/javac/lambda/MethodReference19.java
+ test/tools/javac/lambda/MethodReference20.java
+ test/tools/javac/lambda/MethodReference20.out
+ test/tools/javac/lambda/MethodReference21.java
+ test/tools/javac/lambda/MethodReference21.out
+ test/tools/javac/lambda/MethodReference22.java
+ test/tools/javac/lambda/MethodReference22.out
+ test/tools/javac/lambda/MethodReference23.java
+ test/tools/javac/lambda/MethodReference23.out
+ test/tools/javac/lambda/MethodReference24.java
+ test/tools/javac/lambda/MethodReference25.java
+ test/tools/javac/lambda/MethodReference26.java
+ test/tools/javac/lambda/MethodReference26.out
+ test/tools/javac/lambda/MethodReference27.java
+ test/tools/javac/lambda/MethodReference28.java
+ test/tools/javac/lambda/MethodReference28.out
+ test/tools/javac/lambda/MethodReference29.java
+ test/tools/javac/lambda/MethodReference30.java
+ test/tools/javac/lambda/MethodReference31.java
+ test/tools/javac/lambda/MethodReference32.java
+ test/tools/javac/lambda/MethodReference32.out
+ test/tools/javac/lambda/MethodReference33.java
+ test/tools/javac/lambda/MethodReference34.java
+ test/tools/javac/lambda/MethodReference35.java
+ test/tools/javac/lambda/MethodReference36.java
+ test/tools/javac/lambda/MethodReference37.java
+ test/tools/javac/lambda/MethodReference37.out
+ test/tools/javac/lambda/MethodReference38.java
+ test/tools/javac/lambda/MethodReference38.out
+ test/tools/javac/lambda/MethodReference39.java
+ test/tools/javac/lambda/MethodReference39.out
+ test/tools/javac/lambda/MethodReference40.java
+ test/tools/javac/lambda/MethodReference40.out
+ test/tools/javac/lambda/MethodReference41.java
+ test/tools/javac/lambda/MethodReference42.java
+ test/tools/javac/lambda/MethodReference43.java
+ test/tools/javac/lambda/MethodReference44.java
+ test/tools/javac/lambda/MethodReference45.java
+ test/tools/javac/lambda/MethodReference45.out
+ test/tools/javac/lambda/MethodReference46.java
+ test/tools/javac/lambda/MethodReference47.java
+ test/tools/javac/lambda/MethodReference47.out
+ test/tools/javac/lambda/MethodReference48.java
+ test/tools/javac/lambda/MethodReference49.java
+ test/tools/javac/lambda/MethodReference50.java
+ test/tools/javac/lambda/MethodReference50.out
+ test/tools/javac/lambda/MethodReference51.java
+ test/tools/javac/lambda/MethodReference51.out
+ test/tools/javac/lambda/MethodReference52.java
+ test/tools/javac/lambda/MethodReference52.out
+ test/tools/javac/lambda/MethodReference53.java
+ test/tools/javac/lambda/MethodReference53.out
+ test/tools/javac/lambda/MethodReference54.java
+ test/tools/javac/lambda/MethodReference54.out
! test/tools/javac/lambda/MethodReferenceParserTest.java
+ test/tools/javac/lambda/MostSpecific01.java
+ test/tools/javac/lambda/MostSpecific01.out
+ test/tools/javac/lambda/MostSpecific02.java
+ test/tools/javac/lambda/MostSpecific02.out
+ test/tools/javac/lambda/MostSpecific03.java
+ test/tools/javac/lambda/MostSpecific03.out
+ test/tools/javac/lambda/MostSpecific04.java
+ test/tools/javac/lambda/MostSpecific05.java
+ test/tools/javac/lambda/MostSpecific06.java
+ test/tools/javac/lambda/MostSpecific06.out
+ test/tools/javac/lambda/MostSpecific07.java
+ test/tools/javac/lambda/MostSpecific07.out
+ test/tools/javac/lambda/NakedThis.java
+ test/tools/javac/lambda/SourceLevelTest.java
+ test/tools/javac/lambda/SourceLevelTest.out
+ test/tools/javac/lambda/TargetType01.java
+ test/tools/javac/lambda/TargetType02.java
+ test/tools/javac/lambda/TargetType03.java
+ test/tools/javac/lambda/TargetType04.java
+ test/tools/javac/lambda/TargetType04.out
+ test/tools/javac/lambda/TargetType05.java
+ test/tools/javac/lambda/TargetType06.java
+ test/tools/javac/lambda/TargetType06.out
+ test/tools/javac/lambda/TargetType07.java
+ test/tools/javac/lambda/TargetType08.java
+ test/tools/javac/lambda/TargetType10.java
+ test/tools/javac/lambda/TargetType10.out
+ test/tools/javac/lambda/TargetType11.java
+ test/tools/javac/lambda/TargetType11.out
+ test/tools/javac/lambda/TargetType12.java
+ test/tools/javac/lambda/TargetType13.java
+ test/tools/javac/lambda/TargetType13.out
+ test/tools/javac/lambda/TargetType14.java
+ test/tools/javac/lambda/TargetType14.out
+ test/tools/javac/lambda/TargetType15.java
+ test/tools/javac/lambda/TargetType16.java
+ test/tools/javac/lambda/TargetType16.out
+ test/tools/javac/lambda/TargetType17.java
+ test/tools/javac/lambda/TargetType17.out
+ test/tools/javac/lambda/TargetType18.java
+ test/tools/javac/lambda/TargetType19.java
+ test/tools/javac/lambda/TargetType19.out
+ test/tools/javac/lambda/TargetType20.java
+ test/tools/javac/lambda/TargetType20.out
+ test/tools/javac/lambda/TargetType21.java
+ test/tools/javac/lambda/TargetType21.out
+ test/tools/javac/lambda/TargetType22.java
+ test/tools/javac/lambda/TargetType22.out
+ test/tools/javac/lambda/TargetType23.java
+ test/tools/javac/lambda/TargetType23.out
+ test/tools/javac/lambda/TargetType24.java
+ test/tools/javac/lambda/TargetType24.out
+ test/tools/javac/lambda/TargetType25.java
+ test/tools/javac/lambda/TargetType26.java
+ test/tools/javac/lambda/TargetType26.out
+ test/tools/javac/lambda/TargetType27.java
+ test/tools/javac/lambda/TargetType27.out
+ test/tools/javac/lambda/TargetType28.java
+ test/tools/javac/lambda/TargetType28.out
+ test/tools/javac/lambda/TargetType29.java
+ test/tools/javac/lambda/TargetType30.java
+ test/tools/javac/lambda/TargetType31.java
+ test/tools/javac/lambda/TargetType32.java
+ test/tools/javac/lambda/TargetType33.java
+ test/tools/javac/lambda/TargetType33.out
+ test/tools/javac/lambda/TargetType34.java
+ test/tools/javac/lambda/TargetType35.java
+ test/tools/javac/lambda/TargetType36.java
+ test/tools/javac/lambda/TargetType37.java
+ test/tools/javac/lambda/TargetType38.java
+ test/tools/javac/lambda/TargetType38.out
+ test/tools/javac/lambda/TargetType39.java
+ test/tools/javac/lambda/TargetType39.out
+ test/tools/javac/lambda/TargetType40.java
+ test/tools/javac/lambda/TargetType40.out
+ test/tools/javac/lambda/TargetType41.java
+ test/tools/javac/lambda/TargetType41.out
+ test/tools/javac/lambda/TargetType42.java
+ test/tools/javac/lambda/TargetType43.java
+ test/tools/javac/lambda/TargetType43.out
+ test/tools/javac/lambda/TargetType44.java
+ test/tools/javac/lambda/TargetType44.out
+ test/tools/javac/lambda/TargetType45.java
+ test/tools/javac/lambda/TargetType45.out
+ test/tools/javac/lambda/TargetType46.java
+ test/tools/javac/lambda/TargetType46.out
+ test/tools/javac/lambda/TargetType47.java
+ test/tools/javac/lambda/TargetType48.java
+ test/tools/javac/lambda/TargetType49.java
+ test/tools/javac/lambda/TargetType49.out
+ test/tools/javac/lambda/TargetType50.java
+ test/tools/javac/lambda/TargetType50.out
! test/tools/javac/lambda/TestInvokeDynamic.java
+ test/tools/javac/lambda/TestSelfRef.java
+ test/tools/javac/lambda/VoidCompatibility.java
+ test/tools/javac/lambda/VoidCompatibility.out
+ test/tools/javac/lambda/abort/Abort.java
+ test/tools/javac/lambda/badMemberRefBytecode/Main.java
+ test/tools/javac/lambda/badMemberRefBytecode/TestBadMemberRefBytecode.java
+ test/tools/javac/lambda/badMemberRefBytecode/Use.java
+ test/tools/javac/lambda/funcInterfaces/Helper.java
+ test/tools/javac/lambda/funcInterfaces/LambdaTest1.java
+ test/tools/javac/lambda/funcInterfaces/LambdaTest1_neg1.java
+ test/tools/javac/lambda/funcInterfaces/LambdaTest1_neg1.out
+ test/tools/javac/lambda/funcInterfaces/LambdaTest1_neg2.java
+ test/tools/javac/lambda/funcInterfaces/LambdaTest1_neg2.out
+ test/tools/javac/lambda/funcInterfaces/LambdaTest1_neg3.java
+ test/tools/javac/lambda/funcInterfaces/LambdaTest1_neg3.out
+ test/tools/javac/lambda/funcInterfaces/LambdaTest2_SAM1.java
+ test/tools/javac/lambda/funcInterfaces/LambdaTest2_SAM2.java
+ test/tools/javac/lambda/funcInterfaces/LambdaTest2_SAM3.java
+ test/tools/javac/lambda/funcInterfaces/LambdaTest2_neg1.java
+ test/tools/javac/lambda/funcInterfaces/LambdaTest2_neg1.out
+ test/tools/javac/lambda/funcInterfaces/NonSAM1.java
+ test/tools/javac/lambda/funcInterfaces/NonSAM1.out
+ test/tools/javac/lambda/funcInterfaces/NonSAM2.java
+ test/tools/javac/lambda/funcInterfaces/NonSAM2.out
+ test/tools/javac/lambda/funcInterfaces/NonSAM3.java
+ test/tools/javac/lambda/funcInterfaces/NonSAM3.out
+ test/tools/javac/lambda/lambdaExpression/AbstractClass_neg.java
+ test/tools/javac/lambda/lambdaExpression/AbstractClass_neg.out
+ test/tools/javac/lambda/lambdaExpression/AccessNonStatic_neg.java
+ test/tools/javac/lambda/lambdaExpression/AccessNonStatic_neg.out
+ test/tools/javac/lambda/lambdaExpression/EffectivelyFinal_neg.java
+ test/tools/javac/lambda/lambdaExpression/EffectivelyFinal_neg.out
+ test/tools/javac/lambda/lambdaExpression/InvalidExpression1.java
+ test/tools/javac/lambda/lambdaExpression/InvalidExpression1.out
+ test/tools/javac/lambda/lambdaExpression/InvalidExpression3.java
+ test/tools/javac/lambda/lambdaExpression/InvalidExpression3.out
+ test/tools/javac/lambda/lambdaExpression/InvalidExpression4.java
+ test/tools/javac/lambda/lambdaExpression/InvalidExpression4.out
+ test/tools/javac/lambda/lambdaExpression/InvalidExpression5.java
+ test/tools/javac/lambda/lambdaExpression/InvalidExpression5.out
+ test/tools/javac/lambda/lambdaExpression/InvalidExpression6.java
+ test/tools/javac/lambda/lambdaExpression/InvalidExpression6.out
+ test/tools/javac/lambda/lambdaExpression/LambdaTest1.java
+ test/tools/javac/lambda/lambdaExpression/LambdaTest2.java
+ test/tools/javac/lambda/lambdaExpression/LambdaTest3.java
+ test/tools/javac/lambda/lambdaExpression/LambdaTest4.java
+ test/tools/javac/lambda/lambdaExpression/LambdaTest5.java
+ test/tools/javac/lambda/lambdaExpression/LambdaTest6.java
+ test/tools/javac/lambda/lambdaExpression/SamConversion.java
+ test/tools/javac/lambda/lambdaExpression/SamConversionComboTest.java
+ test/tools/javac/lambda/methodReference/BridgeMethod.java
+ test/tools/javac/lambda/methodReference/MethodRef1.java
+ test/tools/javac/lambda/methodReference/MethodRef2.java
+ test/tools/javac/lambda/methodReference/MethodRef3.java
+ test/tools/javac/lambda/methodReference/MethodRef4.java
+ test/tools/javac/lambda/methodReference/MethodRef5.java
+ test/tools/javac/lambda/methodReference/MethodRef6.java
+ test/tools/javac/lambda/methodReference/MethodRef7.java
+ test/tools/javac/lambda/methodReference/MethodRef_neg.java
+ test/tools/javac/lambda/methodReference/MethodRef_neg.out
+ test/tools/javac/lambda/methodReference/SamConversion.java
+ test/tools/javac/lambda/methodReference/SamConversionComboTest.java
+ test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
+ test/tools/javac/lambda/speculative/A.java
+ test/tools/javac/lambda/speculative/DiamondFinder.java
+ test/tools/javac/lambda/speculative/Main.java
+ test/tools/javac/lambda/speculative/Main.out
+ test/tools/javac/lambda/typeInference/InferenceTest11.java
+ test/tools/javac/lambda/typeInference/InferenceTest2.java
+ test/tools/javac/lambda/typeInference/InferenceTest2b.java
+ test/tools/javac/lambda/typeInference/InferenceTest3.java
+ test/tools/javac/lambda/typeInference/InferenceTest4.java
+ test/tools/javac/lambda/typeInference/InferenceTest5.java
+ test/tools/javac/lambda/typeInference/InferenceTest789.java
+ test/tools/javac/lambda/typeInference/InferenceTest_neg1_2.java
+ test/tools/javac/lambda/typeInference/InferenceTest_neg1_2.out
+ test/tools/javac/lambda/typeInference/InferenceTest_neg5.java
+ test/tools/javac/lambda/typeInference/InferenceTest_neg5.out
+ test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java
! test/tools/javac/typeAnnotations/newlocations/BasicTest.out

Changeset: c0f0c41cafa0
Author:    jjg
Date:      2012-11-19 11:38 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/c0f0c41cafa0

8001098: Provide a simple light-weight "plug-in" mechanism for javac
Reviewed-by: mcimadamore

+ src/share/classes/com/sun/source/util/Plugin.java
! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.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/Option.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/plugin/showtype/Identifiers.java
+ test/tools/javac/plugin/showtype/Identifiers.out
+ test/tools/javac/plugin/showtype/Identifiers_PI.out
+ test/tools/javac/plugin/showtype/ShowTypePlugin.java
+ test/tools/javac/plugin/showtype/Test.java

Changeset: 522a1ee72340
Author:    bpatel
Date:      2012-11-19 16:10 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/522a1ee72340

8002304: Group methods by types in methods summary section
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.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/SubWriterHolderWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/MemberSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/activetitlebar.gif
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/activetitlebar_end.gif
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/script.js
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
+ src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodTypes.java
! test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java
+ test/com/sun/javadoc/testMethodTypes/TestMethodTypes.java
+ test/com/sun/javadoc/testMethodTypes/pkg1/A.java
+ test/com/sun/javadoc/testMethodTypes/pkg1/B.java
+ test/com/sun/javadoc/testMethodTypes/pkg1/D.java
! test/tools/javadoc/api/basic/APITest.java

Changeset: 2531de382983
Author:    jjg
Date:      2012-11-19 16:40 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/2531de382983

8003655: Add javac.jvm.ClassFile.V52
Reviewed-by: ksrini

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

Changeset: a25c53e12bd0
Author:    jjg
Date:      2012-11-20 07:21 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/a25c53e12bd0

8003649: regression/langtools: tools/javac/doctree
Reviewed-by: ksrini

! test/tools/javac/doctree/DocCommentTester.java

Changeset: fb97eaf93d61
Author:    jjg
Date:      2012-11-20 07:25 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/fb97eaf93d61

8003650: java.lang.Exception: expected string not found: pkg/package-frame.html
Reviewed-by: ksrini

! test/tools/javadoc/api/basic/GetTask_WriterTest.java
! test/tools/javadoc/api/basic/RunTest.java

Changeset: 7538e419a588
Author:    mcimadamore
Date:      2012-11-20 15:43 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/7538e419a588

8003663: lambda test fails on Windows
Summary: fix path separator issue in test
Reviewed-by: jjg

! test/tools/javac/lambda/abort/Abort.java

Changeset: d898d9ee352f
Author:    rfield
Date:      2012-11-20 09:58 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/d898d9ee352f

8003639: convert lambda testng tests to jtreg and add them
Reviewed-by: mcimadamore

+ test/tools/javac/defaultMethodExecution/DefaultMethodRegressionTests.java
- test/tools/javac/defaultMethods/fd/FDTest.java
- test/tools/javac/defaultMethods/fd/shapegen/ClassCase.java
- test/tools/javac/defaultMethods/fd/shapegen/Hierarchy.java
- test/tools/javac/defaultMethods/fd/shapegen/HierarchyGenerator.java
- test/tools/javac/defaultMethods/fd/shapegen/Rule.java
- test/tools/javac/defaultMethods/fd/shapegen/RuleGroup.java
- test/tools/javac/defaultMethods/fd/shapegen/TTNode.java
- test/tools/javac/defaultMethods/fd/shapegen/TTParser.java
- test/tools/javac/defaultMethods/fd/shapegen/TTShape.java
+ test/tools/javac/lambda/lambdaExecution/InInterface.java
+ test/tools/javac/lambda/lambdaExecution/InnerConstructor.java
+ test/tools/javac/lambda/lambdaExecution/LambdaTranslationTest1.java
+ test/tools/javac/lambda/lambdaExecution/LambdaTranslationTest2.java
+ test/tools/javac/lambda/lambdaExecution/TBlock.java
+ test/tools/javac/lambda/lambdaExecution/TMapper.java
+ test/tools/javac/lambda/lambdaExecution/TPredicate.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestFDCCE.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerDefault.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerInstance.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInnerVarArgsThis.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestInstance.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNew.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInner.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase1.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase2.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase4.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuper.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSuperDefault.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestTypeConversion.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgs.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsExt.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuper.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsSuperDefault.java
+ test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestVarArgsThis.java
+ test/tools/javac/lambdaShapes/TEST.properties
+ test/tools/javac/lambdaShapes/org/openjdk/tests/javac/FDTest.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/separate/AttributeInjector.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFile.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFilePreprocessor.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassToInterfaceConverter.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/separate/Compiler.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/separate/DirectedClassLoader.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/separate/SourceModel.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/ClassCase.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Hierarchy.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/HierarchyGenerator.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/Rule.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/RuleGroup.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTNode.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTParser.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/shapegen/TTShape.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java
+ test/tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java

Changeset: 09ba1bfab344
Author:    lana
Date:      2012-11-20 11:50 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/09ba1bfab344

Merge

- src/share/classes/com/sun/tools/javac/parser/SimpleDocCommentTable.java
- test/tools/javac/defaultMethods/fd/FDTest.java
- test/tools/javac/defaultMethods/fd/shapegen/ClassCase.java
- test/tools/javac/defaultMethods/fd/shapegen/Hierarchy.java
- test/tools/javac/defaultMethods/fd/shapegen/HierarchyGenerator.java
- test/tools/javac/defaultMethods/fd/shapegen/Rule.java
- test/tools/javac/defaultMethods/fd/shapegen/RuleGroup.java
- test/tools/javac/defaultMethods/fd/shapegen/TTNode.java
- test/tools/javac/defaultMethods/fd/shapegen/TTParser.java
- test/tools/javac/defaultMethods/fd/shapegen/TTShape.java
- test/tools/javac/diags/examples/CantAccessArgTypeInFunctionalDesc.java
- test/tools/javac/diags/examples/CantAccessReturnTypeInFunctionalDesc.java
- test/tools/javac/diags/examples/CantAccessThrownTypesInFunctionalDesc.java
- test/tools/javac/diags/examples/CantReturnValueForVoid.java

Changeset: 20230f8b0eef
Author:    katleman
Date:      2012-11-28 14:07 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/20230f8b0eef

Merge


Changeset: 303b09787a69
Author:    katleman
Date:      2012-11-29 11:31 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/303b09787a69

Added tag jdk8-b66 for changeset 20230f8b0eef

! .hgtags

Changeset: e9a13a6c9d5d
Author:    katleman
Date:      2012-12-06 12:04 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/e9a13a6c9d5d

Added tag jdk8-b67 for changeset 303b09787a69

! .hgtags

Changeset: d9fe1f80515d
Author:    vromero
Date:      2012-11-21 18:40 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/d9fe1f80515d

7190862: javap shows an incorrect type for operands if the 'wide' prefix is used
7109747: (javap) classfile not treating iinc_w correctly.
Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/classfile/Instruction.java
! src/share/classes/com/sun/tools/classfile/Opcode.java
+ test/tools/javap/T7190862.java

Changeset: 3746b071d75b
Author:    vromero
Date:      2012-11-21 19:09 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/3746b071d75b

6574624: javax.tools.JavaCompiler spec contains errors in sample code
Reviewed-by: jjg, mcimadamore

! src/share/classes/javax/tools/JavaCompiler.java

Changeset: 4d68e2a05b50
Author:    jjg
Date:      2012-11-27 13:55 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/4d68e2a05b50

8004068: Fix build problems caused by on-demand imports
Reviewed-by: jjg
Contributed-by: eric.caspole at amd.com

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

Changeset: 1f41a5758cf7
Author:    vromero
Date:      2012-11-23 15:13 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/1f41a5758cf7

7144981: javac should ignore ignorable characters in input
Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
+ test/tools/javac/7144981/IgnoreIgnorableCharactersInInput.java

Changeset: 969c96b980b7
Author:    vromero
Date:      2012-11-29 09:41 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/969c96b980b7

7153958: add constant pool reference to class containing inlined constants
Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
+ test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java

Changeset: 4f9853659bf1
Author:    mcimadamore
Date:      2012-11-30 15:14 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/4f9853659bf1

8004105: Expression statement lambdas should be void-compatible
Summary: Fix lambda compatibility rules as per latest EDR
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! test/tools/javac/lambda/LambdaConv21.java
! test/tools/javac/lambda/LambdaConv21.out
! test/tools/javac/lambda/VoidCompatibility.out

Changeset: 34d1ebaf4645
Author:    mcimadamore
Date:      2012-11-30 15:14 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/34d1ebaf4645

8004102: Add support for generic functional descriptors
Summary: Method references are allowed to have a generic functional interface descriptor target
Reviewed-by: jjg

! 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/resources/compiler.properties
- test/tools/javac/diags/examples/InvalidGenericDescInFunctionalInterface.java
+ test/tools/javac/diags/examples/InvalidGenericLambdaTarget.java
+ test/tools/javac/lambda/FunctionalInterfaceConversionTest.java
- test/tools/javac/lambda/LambdaConversionTest.java
+ test/tools/javac/lambda/MethodReference57.java
+ test/tools/javac/lambda/MethodReference58.java
+ test/tools/javac/lambda/MethodReference58.out

Changeset: 9b26c96f5138
Author:    mcimadamore
Date:      2012-11-30 15:14 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/9b26c96f5138

8004101: Add checks for method reference well-formedness
Summary: Bring method reference type-checking in sync with latest EDR
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/tools/javac/diags/examples/StaticBoundMref.java
+ test/tools/javac/diags/examples/StaticMrefWithTargs.java
! test/tools/javac/lambda/MethodReference30.java
+ test/tools/javac/lambda/MethodReference55.java
+ test/tools/javac/lambda/MethodReference55.out
+ test/tools/javac/lambda/MethodReference56.java
+ test/tools/javac/lambda/MethodReference56.out
! test/tools/javac/lambda/methodReference/MethodRef1.java
! test/tools/javac/lambda/methodReference/SamConversion.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java

Changeset: f6f1fd261f57
Author:    mcimadamore
Date:      2012-11-30 15:14 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/f6f1fd261f57

8002099: Add support for intersection types in cast expression
Summary: Add parser and type-checking support for intersection types in cast expressions
Reviewed-by: jjg

+ src/share/classes/com/sun/source/tree/IntersectionTypeTree.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/util/SimpleTreeVisitor.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/javac/code/Source.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/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.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/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/javax/lang/model/type/IntersectionType.java
! src/share/classes/javax/lang/model/type/TypeKind.java
! src/share/classes/javax/lang/model/type/TypeVisitor.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
+ test/tools/javac/cast/intersection/IntersectionTypeCastTest.java
+ test/tools/javac/cast/intersection/IntersectionTypeParserTest.java
+ test/tools/javac/cast/intersection/model/Check.java
+ test/tools/javac/cast/intersection/model/IntersectionTypeInfo.java
+ test/tools/javac/cast/intersection/model/Member.java
+ test/tools/javac/cast/intersection/model/Model01.java
+ test/tools/javac/cast/intersection/model/ModelChecker.java
+ test/tools/javac/diags/examples/IntersectionTypesInCastNotSupported.java
+ test/tools/javac/diags/examples/SecondaryBoundMustBeMarkerIntf.java
+ test/tools/javac/lambda/Intersection01.java
+ test/tools/javac/lambda/Intersection01.out
! test/tools/javac/lambda/LambdaParserTest.java
+ test/tools/javac/lambda/intersection/IntersectionTargetTypeTest.java

Changeset: 98e14fc9ee11
Author:    lana
Date:      2012-11-30 16:34 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/98e14fc9ee11

Merge


Changeset: 0e70eb71fec0
Author:    mcimadamore
Date:      2012-12-04 17:19 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/0e70eb71fec0

8004360: regression test DefaultMethodRegressionTests fails in langtools
Summary: ignore broken failing test
Reviewed-by: jjg

- test/tools/javac/defaultMethodExecution/DefaultMethodRegressionTests.java
+ test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java

Changeset: 014a6a11dfe5
Author:    lana
Date:      2012-12-10 20:59 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/014a6a11dfe5

Merge

- test/tools/javac/defaultMethodExecution/DefaultMethodRegressionTests.java
- test/tools/javac/diags/examples/InvalidGenericDescInFunctionalInterface.java
- test/tools/javac/lambda/LambdaConversionTest.java

Changeset: 13ccb5269f3d
Author:    katleman
Date:      2012-12-13 09:05 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/13ccb5269f3d

Added tag jdk8-b68 for changeset 014a6a11dfe5

! .hgtags

Changeset: c78acf6c2f3e
Author:    mcimadamore
Date:      2012-12-10 12:10 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/c78acf6c2f3e

8004094: Javac compiler error - synthetic method accessor generated with duplicate name
Summary: method clash check logic should skip methods marked with ACC_SYNTHETIC
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/8004094/B.java
+ test/tools/javac/generics/8004094/T8004094.java

Changeset: fcf89720ae71
Author:    vromero
Date:      2012-12-10 16:21 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/fcf89720ae71

8003967: detect and remove all mutable implicit static enum fields in langtools
Reviewed-by: jjg

! src/share/classes/com/sun/tools/classfile/Opcode.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java
! src/share/classes/com/sun/tools/javac/Server.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/TargetType.java
! src/share/classes/com/sun/tools/javac/code/TypeTag.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/ConstFold.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
! src/share/classes/com/sun/tools/javac/jvm/Code.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/Option.java
! src/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javah/JavahTask.java
! src/share/classes/com/sun/tools/javap/JavapTask.java
! src/share/classes/javax/lang/model/element/Modifier.java
! src/share/classes/javax/lang/model/util/ElementFilter.java
! src/share/classes/javax/tools/StandardLocation.java
+ test/tools/javac/T8003967/DetectMutableStaticFields.java

Changeset: cfde9737131e
Author:    jjg
Date:      2012-12-11 15:05 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/cfde9737131e

8004828: refactor init of *DocImpl classes
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/DocImpl.java
! src/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java
! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
! src/share/classes/com/sun/tools/javadoc/JavadocEnter.java
! src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
! src/share/classes/com/sun/tools/javadoc/MemberDocImpl.java
! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
! src/share/classes/com/sun/tools/javadoc/RootDocImpl.java

Changeset: 170e486632d9
Author:    jlahoda
Date:      2012-12-12 20:26 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/170e486632d9

8004504: ListBuffer could reuse List.nil() as the sentinel element
Summary: ListBuffer.last now points to the last elements with client data, or null if none.
Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/javac/jvm/Code.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/util/ListBuffer.java
+ test/tools/javac/util/list/ListBufferTest.java

Changeset: 376d6c1b49e5
Author:    jfranck
Date:      2012-12-03 11:16 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/376d6c1b49e5

8001114: Container annotation is not checked for semantic correctness
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Annotations.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.java
! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase1.out
! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.java
! test/tools/javac/annotations/repeatingAnnotations/MissingDefaultCase2.out
! test/tools/javac/annotations/repeatingAnnotations/NoRepeatableAnno.out
+ test/tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.java
+ test/tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.out
! test/tools/javac/diags/examples/ContainedByNonDefault.java
+ test/tools/javac/diags/examples/InvalidDuplicateAnnotation.java

Changeset: d7360bf35ee1
Author:    lana
Date:      2012-12-14 13:15 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/d7360bf35ee1

Merge


Changeset: 7d34e91f66bb
Author:    katleman
Date:      2012-12-20 16:24 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/7d34e91f66bb

8004982: JDK8 source with GPL header errors
Reviewed-by: ohair

! make/Makefile-classic
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor8.java
! test/tools/javac/StringsInSwitch/StringSwitches.java
! test/tools/javac/api/T6395981.java
! test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java
! test/tools/javac/diags/examples/DuplicateAnnotation.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestKinds.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase1.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase2.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestSueCase4.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/AttributeInjector.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFile.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassFilePreprocessor.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/ClassToInterfaceConverter.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/Compiler.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/DirectedClassLoader.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/SourceModel.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/separate/TestHarness.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/vm/FDSeparateCompilationTest.java
! test/tools/javac/nativeHeaders/javahComparison/CompareTest.java
! test/tools/javac/processing/model/util/deprecation/TestDeprecation.java

Changeset: 2001991b1b40
Author:    katleman
Date:      2012-12-20 09:18 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/2001991b1b40

Added tag jdk8-b69 for changeset d7360bf35ee1

! .hgtags

Changeset: 47f71d7c124f
Author:    katleman
Date:      2012-12-26 14:25 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/47f71d7c124f

Merge


Changeset: 7d5032c2d747
Author:    katleman
Date:      2012-12-27 12:15 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/7d5032c2d747

Added tag jdk8-b70 for changeset 47f71d7c124f

! .hgtags

Changeset: 37a5d7eccb87
Author:    vromero
Date:      2012-12-14 11:16 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/37a5d7eccb87

8004976: test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java can fail
Reviewed-by: jjg, mcimadamore

! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java

Changeset: de1ec6fc93fe
Author:    vromero
Date:      2012-12-15 13:54 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/de1ec6fc93fe

8000518: Javac generates duplicate name_and_type constant pool entry for class BinaryOpValueExp.java
Reviewed-by: jjg, mcimadamore

! 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/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/jvm/ClassFile.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/Pool.java
! src/share/classes/com/sun/tools/javac/sym/CreateSymbols.java
+ test/tools/javac/8000518/DuplicateConstantPoolEntry.java
! test/tools/javac/lambda/TestInvokeDynamic.java

Changeset: f72dc656a306
Author:    lana
Date:      2012-12-16 22:10 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/f72dc656a306

Merge


Changeset: 02a18f209ab3
Author:    vromero
Date:      2012-12-17 14:54 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/02a18f209ab3

8004814: javadoc should be able to detect default methods
Reviewed-by: jjg
Contributed-by: maurizio.cimadamore at oracle.com

! src/share/classes/com/sun/javadoc/ClassDoc.java
! src/share/classes/com/sun/javadoc/MethodDoc.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java

Changeset: 75ab654b5cd5
Author:    jjg
Date:      2012-12-17 07:47 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/75ab654b5cd5

8004832: Add new doclint package
Reviewed-by: mcimadamore

! make/build.properties
! src/share/classes/com/sun/source/util/DocTrees.java
! src/share/classes/com/sun/source/util/JavacTask.java
! src/share/classes/com/sun/source/util/TreePath.java
+ src/share/classes/com/sun/tools/doclint/Checker.java
+ src/share/classes/com/sun/tools/doclint/DocLint.java
+ src/share/classes/com/sun/tools/doclint/Entity.java
+ src/share/classes/com/sun/tools/doclint/Env.java
+ src/share/classes/com/sun/tools/doclint/HtmlTag.java
+ src/share/classes/com/sun/tools/doclint/Messages.java
+ src/share/classes/com/sun/tools/doclint/resources/doclint.properties
! src/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/model/JavacTypes.java
! src/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/tools/doclint/AccessTest.java
+ test/tools/doclint/AccessTest.package.out
+ test/tools/doclint/AccessTest.private.out
+ test/tools/doclint/AccessTest.protected.out
+ test/tools/doclint/AccessTest.public.out
+ test/tools/doclint/AccessibilityTest.java
+ test/tools/doclint/AccessibilityTest.out
+ test/tools/doclint/DocLintTester.java
+ test/tools/doclint/EmptyAuthorTest.java
+ test/tools/doclint/EmptyAuthorTest.out
+ test/tools/doclint/EmptyExceptionTest.java
+ test/tools/doclint/EmptyExceptionTest.out
+ test/tools/doclint/EmptyParamTest.java
+ test/tools/doclint/EmptyParamTest.out
+ test/tools/doclint/EmptyReturnTest.java
+ test/tools/doclint/EmptyReturnTest.out
+ test/tools/doclint/EmptySerialDataTest.java
+ test/tools/doclint/EmptySerialDataTest.out
+ test/tools/doclint/EmptySerialFieldTest.java
+ test/tools/doclint/EmptySerialFieldTest.out
+ test/tools/doclint/EmptySinceTest.java
+ test/tools/doclint/EmptySinceTest.out
+ test/tools/doclint/EmptyVersionTest.java
+ test/tools/doclint/EmptyVersionTest.out
+ test/tools/doclint/HtmlAttrsTest.java
+ test/tools/doclint/HtmlAttrsTest.out
+ test/tools/doclint/HtmlTagsTest.java
+ test/tools/doclint/HtmlTagsTest.out
+ test/tools/doclint/MissingCommentTest.java
+ test/tools/doclint/MissingCommentTest.out
+ test/tools/doclint/MissingParamsTest.java
+ test/tools/doclint/MissingParamsTest.out
+ test/tools/doclint/MissingReturnTest.java
+ test/tools/doclint/MissingReturnTest.out
+ test/tools/doclint/MissingThrowsTest.java
+ test/tools/doclint/MissingThrowsTest.out
+ test/tools/doclint/OptionTest.java
+ test/tools/doclint/OverridesTest.java
+ test/tools/doclint/ReferenceTest.java
+ test/tools/doclint/ReferenceTest.out
+ test/tools/doclint/RunTest.java
+ test/tools/doclint/SyntaxTest.java
+ test/tools/doclint/SyntaxTest.out
+ test/tools/doclint/SyntheticTest.java
+ test/tools/doclint/ValidTest.java
+ test/tools/doclint/tidy/AnchorAlreadyDefined.java
+ test/tools/doclint/tidy/AnchorAlreadyDefined.out
+ test/tools/doclint/tidy/BadEnd.java
+ test/tools/doclint/tidy/BadEnd.out
+ test/tools/doclint/tidy/InsertImplicit.java
+ test/tools/doclint/tidy/InsertImplicit.out
+ test/tools/doclint/tidy/InvalidEntity.java
+ test/tools/doclint/tidy/InvalidEntity.out
+ test/tools/doclint/tidy/InvalidName.java
+ test/tools/doclint/tidy/InvalidName.out
+ test/tools/doclint/tidy/InvalidTag.java
+ test/tools/doclint/tidy/InvalidTag.out
+ test/tools/doclint/tidy/InvalidURI.java
+ test/tools/doclint/tidy/InvalidURI.out
+ test/tools/doclint/tidy/MissingGT.java
+ test/tools/doclint/tidy/MissingGT.out
+ test/tools/doclint/tidy/MissingTag.java
+ test/tools/doclint/tidy/MissingTag.out
+ test/tools/doclint/tidy/NestedTag.java
+ test/tools/doclint/tidy/NestedTag.out
+ test/tools/doclint/tidy/ParaInPre.java
+ test/tools/doclint/tidy/ParaInPre.out
+ test/tools/doclint/tidy/README.txt
+ test/tools/doclint/tidy/RepeatedAttr.java
+ test/tools/doclint/tidy/RepeatedAttr.out
+ test/tools/doclint/tidy/TextNotAllowed.java
+ test/tools/doclint/tidy/TextNotAllowed.out
+ test/tools/doclint/tidy/TrimmingEmptyTag.java
+ test/tools/doclint/tidy/TrimmingEmptyTag.out
+ test/tools/doclint/tidy/UnescapedOrUnknownEntity.java
+ test/tools/doclint/tidy/UnescapedOrUnknownEntity.out
+ test/tools/doclint/tidy/util/Main.java
+ test/tools/doclint/tidy/util/tidy.sh
+ test/tools/javac/diags/examples/NoContent.java

Changeset: f20568328a57
Author:    mcimadamore
Date:      2012-12-17 16:13 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/f20568328a57

8004099: Bad compiler diagnostic generated when poly expression is passed to non-existent method
Summary: Some code paths in resolve do not use methodArguments to correctly format actuals
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/BadMethodCall2.java
+ test/tools/javac/lambda/BadMethodCall2.out

Changeset: 064e372f273d
Author:    jjg
Date:      2012-12-17 10:55 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/064e372f273d

8004961: rename Plugin.call to Plugin.init
Reviewed-by: mcimadamore

! src/share/classes/com/sun/source/util/Plugin.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! test/tools/javac/plugin/showtype/ShowTypePlugin.java
! test/tools/javac/plugin/showtype/Test.java

Changeset: ef537bcc825a
Author:    mchung
Date:      2012-12-17 15:19 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/ef537bcc825a

8005137: Rename DocLint.call to DocLint.init which overrides Plugin.init
Reviewed-by: darcy, jjh

! src/share/classes/com/sun/tools/doclint/DocLint.java

Changeset: bc74006c2d8d
Author:    darcy
Date:      2012-12-18 00:24 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/bc74006c2d8d

8005046: Provide checking for a default method in javax.lang.model
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/javax/lang/model/element/ExecutableElement.java
+ test/tools/javac/processing/model/element/TestExecutableElement.java

Changeset: 92fcf299cd09
Author:    ohrstrom
Date:      2012-12-18 10:23 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/92fcf299cd09

8004657: Add hooks to javac to enable reporting dependency information.
Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java

Changeset: 250f0acf880c
Author:    mcimadamore
Date:      2012-12-18 22:16 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/250f0acf880c

8005193: New regression test test/tools/javac/lambda/BadMethodCall2.java fails
Summary: Bad golden file in negative test
Reviewed-by: jjh

! test/tools/javac/lambda/BadMethodCall2.out

Changeset: 573b38691a74
Author:    lana
Date:      2012-12-18 18:15 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/573b38691a74

Merge


Changeset: 67b01d295cd2
Author:    jjg
Date:      2012-12-19 11:29 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/67b01d295cd2

8004833: Integrate doclint support into javac
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/main/Option.java
! src/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/doclint/DocLintTest.java

Changeset: f72c9c5aeaef
Author:    jfranck
Date:      2012-12-16 11:09 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/f72c9c5aeaef

8005098: Provide isSynthesized() information on Attribute.Compound
Reviewed-by: jjg

! make/build.properties
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ParameterImpl.java
! src/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java

Changeset: a22f23fb7abf
Author:    jjg
Date:      2012-12-20 17:59 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/a22f23fb7abf

8005307: fix missing @bug tags
Reviewed-by: jjh

! test/tools/doclint/AccessTest.java
! test/tools/doclint/AccessTest.package.out
! test/tools/doclint/AccessTest.private.out
! test/tools/doclint/AccessTest.protected.out
! test/tools/doclint/AccessTest.public.out
! test/tools/doclint/AccessibilityTest.java
! test/tools/doclint/AccessibilityTest.out
! test/tools/doclint/EmptyAuthorTest.java
! test/tools/doclint/EmptyAuthorTest.out
! test/tools/doclint/EmptyExceptionTest.java
! test/tools/doclint/EmptyExceptionTest.out
! test/tools/doclint/EmptyParamTest.java
! test/tools/doclint/EmptyParamTest.out
! test/tools/doclint/EmptyReturnTest.java
! test/tools/doclint/EmptyReturnTest.out
! test/tools/doclint/EmptySerialDataTest.java
! test/tools/doclint/EmptySerialDataTest.out
! test/tools/doclint/EmptySerialFieldTest.java
! test/tools/doclint/EmptySerialFieldTest.out
! test/tools/doclint/EmptySinceTest.java
! test/tools/doclint/EmptySinceTest.out
! test/tools/doclint/EmptyVersionTest.java
! test/tools/doclint/EmptyVersionTest.out
! test/tools/doclint/HtmlAttrsTest.java
! test/tools/doclint/HtmlAttrsTest.out
! test/tools/doclint/HtmlTagsTest.java
! test/tools/doclint/HtmlTagsTest.out
! test/tools/doclint/MissingParamsTest.java
! test/tools/doclint/MissingParamsTest.out
! test/tools/doclint/MissingReturnTest.java
! test/tools/doclint/MissingReturnTest.out
! test/tools/doclint/MissingThrowsTest.java
! test/tools/doclint/MissingThrowsTest.out
! test/tools/doclint/OptionTest.java
! test/tools/doclint/OverridesTest.java
! test/tools/doclint/ReferenceTest.java
! test/tools/doclint/ReferenceTest.out
! test/tools/doclint/RunTest.java
! test/tools/doclint/SyntaxTest.java
! test/tools/doclint/SyntaxTest.out
! test/tools/doclint/SyntheticTest.java
! test/tools/doclint/ValidTest.java
! test/tools/doclint/tidy/AnchorAlreadyDefined.java
! test/tools/doclint/tidy/AnchorAlreadyDefined.out
! test/tools/doclint/tidy/BadEnd.java
! test/tools/doclint/tidy/BadEnd.out
! test/tools/doclint/tidy/InsertImplicit.java
! test/tools/doclint/tidy/InsertImplicit.out
! test/tools/doclint/tidy/InvalidEntity.java
! test/tools/doclint/tidy/InvalidEntity.out
! test/tools/doclint/tidy/InvalidName.java
! test/tools/doclint/tidy/InvalidName.out
! test/tools/doclint/tidy/InvalidTag.java
! test/tools/doclint/tidy/InvalidTag.out
! test/tools/doclint/tidy/InvalidURI.java
! test/tools/doclint/tidy/InvalidURI.out
! test/tools/doclint/tidy/MissingGT.java
! test/tools/doclint/tidy/MissingGT.out
! test/tools/doclint/tidy/MissingTag.java
! test/tools/doclint/tidy/MissingTag.out
! test/tools/doclint/tidy/NestedTag.java
! test/tools/doclint/tidy/NestedTag.out
! test/tools/doclint/tidy/ParaInPre.java
! test/tools/doclint/tidy/ParaInPre.out
! test/tools/doclint/tidy/RepeatedAttr.java
! test/tools/doclint/tidy/RepeatedAttr.out
! test/tools/doclint/tidy/TextNotAllowed.java
! test/tools/doclint/tidy/TextNotAllowed.out
! test/tools/doclint/tidy/TrimmingEmptyTag.java
! test/tools/doclint/tidy/TrimmingEmptyTag.out
! test/tools/doclint/tidy/UnescapedOrUnknownEntity.java
! test/tools/doclint/tidy/UnescapedOrUnknownEntity.out

Changeset: b52a38d4536c
Author:    darcy
Date:      2012-12-21 08:45 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/b52a38d4536c

8005282: Use @library tag with non-relative path for javac tests
Reviewed-by: jjg

! test/tools/javac/7129225/TestImportStar.java
! test/tools/javac/cast/intersection/model/Model01.java
! test/tools/javac/classreader/T7031108.java
! test/tools/javac/enum/6350057/T6350057.java
! test/tools/javac/enum/6424358/T6424358.java
! test/tools/javac/file/T7018098.java
! test/tools/javac/multicatch/model/ModelChecker.java
! test/tools/javac/options/T7022337.java
! test/tools/javac/processing/6348499/T6348499.java
! test/tools/javac/processing/6359313/T6359313.java
! test/tools/javac/processing/6365040/T6365040.java
! test/tools/javac/processing/6413690/T6413690.java
! test/tools/javac/processing/6414633/T6414633.java
! test/tools/javac/processing/6430209/T6430209.java
! test/tools/javac/processing/6499119/ClassProcessor.java
! test/tools/javac/processing/6511613/clss41701.java
! test/tools/javac/processing/6512707/T6512707.java
! test/tools/javac/processing/6634138/T6634138.java
! test/tools/javac/processing/6994946/SemanticErrorTest.java
! test/tools/javac/processing/6994946/SyntaxErrorTest.java
! test/tools/javac/processing/T6920317.java
! test/tools/javac/processing/T7196462.java
! test/tools/javac/processing/TestWarnErrorCount.java
! test/tools/javac/processing/environment/TestSourceVersion.java
! test/tools/javac/processing/environment/round/TestContext.java
! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java
! test/tools/javac/processing/errors/TestErrorCount.java
! test/tools/javac/processing/errors/TestFatalityOfParseErrors.java
! test/tools/javac/processing/errors/TestOptionSyntaxErrors.java
! test/tools/javac/processing/errors/TestParseErrors/TestParseErrors.java
! test/tools/javac/processing/errors/TestReturnCode.java
! test/tools/javac/processing/filer/TestFilerConstraints.java
! test/tools/javac/processing/filer/TestGetResource.java
! test/tools/javac/processing/filer/TestGetResource2.java
! test/tools/javac/processing/filer/TestInvalidRelativeNames.java
! test/tools/javac/processing/filer/TestLastRound.java
! test/tools/javac/processing/filer/TestPackageInfo.java
! test/tools/javac/processing/filer/TestValidRelativeNames.java
! test/tools/javac/processing/messager/6362067/T6362067.java
! test/tools/javac/processing/messager/MessagerBasics.java
! test/tools/javac/processing/model/6194785/T6194785.java
! test/tools/javac/processing/model/6341534/T6341534.java
! test/tools/javac/processing/model/element/TestAnonClassNames.java
! test/tools/javac/processing/model/element/TestElement.java
! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
! test/tools/javac/processing/model/element/TestMissingElement2/TestMissingClass.java
! test/tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericClass1.java
! test/tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericClass2.java
! test/tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface1.java
! test/tools/javac/processing/model/element/TestMissingElement2/TestMissingGenericInterface2.java
! test/tools/javac/processing/model/element/TestMissingElement2/TestMissingInterface.java
! test/tools/javac/processing/model/element/TestNames.java
! test/tools/javac/processing/model/element/TestPackageElement.java
! test/tools/javac/processing/model/element/TestResourceElement.java
! test/tools/javac/processing/model/element/TestResourceVariable.java
! test/tools/javac/processing/model/element/TestTypeParameter.java
! test/tools/javac/processing/model/element/TypeParamBounds.java
! test/tools/javac/processing/model/type/MirroredTypeEx/OverEager.java
! test/tools/javac/processing/model/type/MirroredTypeEx/Plurality.java
! test/tools/javac/processing/model/type/NoTypes.java
! test/tools/javac/processing/model/type/TestUnionType.java
! test/tools/javac/processing/model/util/BinaryName.java
! test/tools/javac/processing/model/util/GetTypeElemBadArg.java
! test/tools/javac/processing/model/util/NoSupers.java
! test/tools/javac/processing/model/util/OverridesSpecEx.java
! test/tools/javac/processing/model/util/TypesBadArg.java
! test/tools/javac/processing/model/util/deprecation/TestDeprecation.java
! test/tools/javac/processing/model/util/directSupersOfErr/DirectSupersOfErr.java
! test/tools/javac/processing/model/util/elements/TestGetConstantExpression.java
! test/tools/javac/processing/model/util/elements/TestGetPackageOf.java
! test/tools/javac/processing/model/util/filter/TestIterables.java
! test/tools/javac/processing/options/testCommandLineClasses/Test.java
! test/tools/javac/processing/options/testPrintProcessorInfo/Test.java
! test/tools/javac/processing/options/testPrintProcessorInfo/TestWithXstdout.java
! test/tools/javac/processing/warnings/UseImplicit/TestProcUseImplicitWarning.java
! test/tools/javac/processing/werror/WError1.java
! test/tools/javac/processing/werror/WErrorGen.java
! test/tools/javac/processing/werror/WErrorLast.java
! test/tools/javac/resolve/ResolveHarness.java
! test/tools/javac/util/T6597678.java
! test/tools/javac/util/context/T7021650.java

Changeset: 189b26e3818f
Author:    vromero
Date:      2012-12-21 15:27 +0000
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/189b26e3818f

8003512: javac doesn't work with jar files with >64k entries
Reviewed-by: jjg, ksrini
Contributed-by: martinrb at google.com

! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
+ test/tools/javac/file/zip/8003512/LoadClassFromJava6CreatedJarTest.java
! test/tools/javac/file/zip/Utils.java

Changeset: 690c41cdab55
Author:    bpatel
Date:      2012-12-25 17:23 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/690c41cdab55

8004893: the javadoc/doclet needs to be updated to accommodate lambda changes
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodTypes.java
! test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java
+ test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java
+ test/com/sun/javadoc/testLambdaFeature/pkg/A.java
+ test/com/sun/javadoc/testLambdaFeature/pkg/B.java
! test/com/sun/javadoc/testMethodTypes/TestMethodTypes.java

Changeset: 467e4d9281bc
Author:    lana
Date:      2012-12-28 18:39 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/467e4d9281bc

Merge

! test/tools/javac/processing/model/util/deprecation/TestDeprecation.java

Changeset: 6f0986ed9b7e
Author:    katleman
Date:      2013-01-03 12:44 -0800
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/6f0986ed9b7e

Added tag jdk8-b71 for changeset 467e4d9281bc

! .hgtags

Changeset: 0a116ffdc956
Author:    erikj
Date:      2013-01-10 11:13 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk8/langtools/rev/0a116ffdc956

Merge to exact state of jdk8/build+sjavac.

! make/build.properties
! make/build.xml
! make/tools/genstubs/GenStubs.java
! makefiles/BuildLangtools.gmk
! makefiles/Makefile
! src/share/classes/com/sun/tools/classfile/Dependencies.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/AbstractTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.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/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.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/LinkOutputImpl.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/TagletOutputImpl.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/WriterFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.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/resources/standard.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.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/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/EnumConstantWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/WriterFactory.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/BuilderFactory.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/taglets/BaseTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LiteralTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ReturnTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/SeeTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ThrowsTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassDocCatalog.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFinder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPath.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MessageRetriever.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodTypes.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PackageListWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PathDocFileFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/SimpleDocFileFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/StandardDocFileFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java
! src/share/classes/com/sun/tools/doclint/DocLint.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.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/Printer.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/TypeTag.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/AttrContext.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/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/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/share/classes/com/sun/tools/javac/file/Locations.java
! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.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/Pool.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/Option.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/resources/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/TreeInfo.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/Context.java
! src/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/share/classes/com/sun/tools/javac/util/Log.java
! src/share/classes/com/sun/tools/javac/util/Names.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java
! src/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocLocale.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
! src/share/classes/com/sun/tools/javadoc/JavadocEnter.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! src/share/classes/com/sun/tools/javadoc/Messager.java
! src/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ModifierFilter.java
! src/share/classes/com/sun/tools/javadoc/PackageDocImpl.java
! src/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
! src/share/classes/com/sun/tools/javadoc/ParameterImpl.java
! src/share/classes/com/sun/tools/javadoc/PrimitiveType.java
! src/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java
! src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java
! src/share/classes/com/sun/tools/javadoc/SerializedForm.java
! src/share/classes/com/sun/tools/javadoc/Start.java
! src/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java
! src/share/classes/com/sun/tools/javadoc/TypeMaker.java
! src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java
! src/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java
! src/share/classes/com/sun/tools/javah/JavahFileManager.java
! src/share/classes/com/sun/tools/javap/JavapFileManager.java
! src/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
! src/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
! src/share/classes/javax/lang/model/util/ElementKindVisitor8.java
! test/Makefile
! test/tools/javac/6840059/T6840059.out
! test/tools/javac/diags/examples.not-yet.txt
- test/tools/javac/diags/examples/CantAccessArgTypeInFunctionalDesc.java
- test/tools/javac/diags/examples/CantAccessReturnTypeInFunctionalDesc.java
- test/tools/javac/diags/examples/CantAccessThrownTypesInFunctionalDesc.java
- test/tools/javac/diags/examples/CantReturnValueForVoid.java
! test/tools/javac/diags/examples/CyclicInference.java
! test/tools/javac/diags/examples/IncompatibleEqUpperBounds.java
- test/tools/javac/diags/examples/InvalidGenericDescInFunctionalInterface.java
! test/tools/javac/diags/examples/KindnameConstructor.java
! test/tools/javac/generics/inference/6638712/T6638712c.out
! test/tools/javac/generics/inference/7177306/T7177306b.out
! test/tools/javac/lambda/TestInvokeDynamic.java




More information about the build-infra-dev mailing list