hg: lambda/lambda/langtools: 85 new changesets

mike.duigou at oracle.com mike.duigou at oracle.com
Mon Sep 16 13:26:22 PDT 2013


Changeset: b8610a65fbf9
Author:    vromero
Date:      2013-08-08 11:49 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/b8610a65fbf9

8019486: javac, generates erroneous LVT for a test case with lambda code
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/tools/javac/T8019486/WrongLVTForLambdaTest.java

Changeset: d601238641e6
Author:    ksrini
Date:      2013-08-09 15:01 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/d601238641e6

8022161: javac Null Pointer Exception in Enter.visitTopLevel
Reviewed-by: jjg, vromero, jlahoda

! src/share/classes/com/sun/tools/javac/comp/Enter.java
! test/tools/javac/TestPkgInfo.java

Changeset: 0d9bc764cac7
Author:    vromero
Date:      2013-08-10 13:27 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/0d9bc764cac7

8009640: -profile <compact> does not work when -bootclasspath specified
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java

Changeset: 8f282dc58dfc
Author:    vromero
Date:      2013-08-10 16:26 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/8f282dc58dfc

8022622: javac, two tests are failing with compile time error after class Collector was modified
Reviewed-by: mcimadamore

! test/tools/javac/lambda/TargetType59.java
! test/tools/javac/lambda/TargetType62.java

Changeset: aa6c6f8b5622
Author:    vromero
Date:      2013-08-10 16:29 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/aa6c6f8b5622

6983297: methods missing from NewArrayTree
Reviewed-by: jjg

! src/share/classes/com/sun/source/tree/NewArrayTree.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! test/tools/javac/tree/SourceTreeScannerTest.java

Changeset: f7f271bd74a2
Author:    mcimadamore
Date:      2013-08-12 17:25 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/f7f271bd74a2

6537020: JCK tests: a compile-time error should be given in case of ambiguously imported fields (types, methods)
Summary: Hiding check does not support interface multiple inheritance
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/4980495/static/Test.out
! test/tools/javac/diags/examples/AlreadyDefinedStaticImport/AlreadDefinedStaticImport.java
! test/tools/javac/diags/examples/AlreadyDefinedStaticImport/p/E1.java
! test/tools/javac/diags/examples/AlreadyDefinedStaticImport/p/E2.java
+ test/tools/javac/staticImport/6537020/T6537020.java
+ test/tools/javac/staticImport/6537020/T6537020.out

Changeset: af80273f630a
Author:    mcimadamore
Date:      2013-08-12 17:28 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/af80273f630a

8021567: Javac doesn't report \"java: reference to method is ambiguous\" any more
Summary: Javac incorrectly forgets about constant folding results within lambdas
Reviewed-by: jjg, vromero

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/8021567/T8021567.java
+ test/tools/javac/lambda/8021567/T8021567.out
+ test/tools/javac/lambda/8021567/T8021567b.java

Changeset: 32b6a99cc74e
Author:    lana
Date:      2013-08-13 18:34 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/32b6a99cc74e

Merge


Changeset: 0ad781399706
Author:    vromero
Date:      2013-08-14 10:53 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/0ad781399706

8013394: compile of iterator use fails with error \"defined in an inaccessible class or interface\"
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/T8013394/CompileErrorWithIteratorTest.java

Changeset: 3ab468194f11
Author:    ksrini
Date:      2013-08-14 07:07 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/3ab468194f11

8007517: DefaultMethodRegressionTests.java fail in TL
Reviewed-by: jjg, vromero

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

Changeset: 14faef2b51eb
Author:    jjg
Date:      2013-08-14 16:41 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/14faef2b51eb

8017191: Javadoc is confused by @link to imported classes outside of the set of generated packages
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/StringContent.java
+ test/com/sun/javadoc/testSeeTag/TestSeeTag.java
+ test/com/sun/javadoc/testSeeTag/pkg/Test.java

Changeset: fac0d1bb87f2
Author:    ksrini
Date:      2013-08-14 18:58 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/fac0d1bb87f2

6840442: JavaCompiler.getTask() has incomplete specification for IllegalArgumentException
Reviewed-by: jjg

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

Changeset: 3d4f0fa2ad05
Author:    bpatel
Date:      2013-08-14 21:44 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/3d4f0fa2ad05

8016921: Change the profiles table on overview-summary.html page to a list
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java

Changeset: 71b0089b146f
Author:    erikj
Date:      2013-08-15 17:24 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/71b0089b146f

8015145: Smartjavac needs more flexibility with linking to sources
Reviewed-by: jjg, ohrstrom

! src/share/classes/com/sun/tools/sjavac/JavacState.java
! src/share/classes/com/sun/tools/sjavac/Main.java
! test/tools/sjavac/SJavac.java

Changeset: a6378c19836b
Author:    vromero
Date:      2013-08-16 10:32 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/a6378c19836b

8022053: javac generates unverifiable initializer for nested subclass of local class
Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/T8022053/UnverifiableInitForNestedLocalClassTest.java

Changeset: ec77c7b46c37
Author:    jlahoda
Date:      2013-08-15 22:33 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/ec77c7b46c37

8015809: More user friendly compile-time errors for uncaught exceptions in lambda expression
Summary: Producing individual errors for uncaught undeclared exceptions inside lambda expressions, rather than one error for the whole lambda
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
- test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java
+ test/tools/javac/lambda/ExceptionsInLambda.java
+ test/tools/javac/lambda/ExceptionsInLambda.out
! test/tools/javac/lambda/TargetType21.out

Changeset: f657d400c736
Author:    jlahoda
Date:      2013-08-15 22:36 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/f657d400c736

8022508: javac crashes if the generics arity of a base class is wrong
Reviewed-by: mcimadamore, vromero

! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/generics/8016640/T8016640.java

Changeset: 4300c2f5fb1b
Author:    erikj
Date:      2013-08-16 16:00 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/4300c2f5fb1b

8023146: Sjavac test failes in langtools nightly
Reviewed-by: mcimadamore, jfranck

! test/tools/sjavac/SJavac.java

Changeset: 389eaf6ed973
Author:    ksrini
Date:      2013-08-19 07:47 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/389eaf6ed973

7071377: Exception when javac -processor is given a class name with invalid postfix
Reviewed-by: jjg, vromero

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/processing/errors/TestClassNames.java

Changeset: 55da6b3a6940
Author:    kizune
Date:      2013-08-20 17:34 +0400
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/55da6b3a6940

7182350: Regression in wording of unchecked warning message
Reviewed-by: mcimadamore, jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/6758789/T6758789b.out
+ test/tools/javac/7182350/T7182350.java
+ test/tools/javac/7182350/T7182350.out
! test/tools/javac/generics/7015430/T7015430_1.out
! test/tools/javac/generics/7015430/T7015430_2.out
! test/tools/javac/generics/7151802/T7151802.out
! test/tools/javac/generics/inference/6718364/T6718364.out
! test/tools/javac/generics/inference/7177306/T7177306a.out

Changeset: e811fb09a1dc
Author:    jfranck
Date:      2013-08-20 17:21 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/e811fb09a1dc

8019243: AnnotationTypeMismatchException instead of MirroredTypeException
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
+ test/tools/javac/processing/errors/EnsureMirroredTypeException/Processor.java
+ test/tools/javac/processing/errors/EnsureMirroredTypeException/Source.java
+ test/tools/javac/processing/errors/EnsureMirroredTypeException/Source.out

Changeset: 58da1296c6b3
Author:    darcy
Date:      2013-08-20 12:15 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/58da1296c6b3

8011043: Warn about use of 1.5 and earlier source and target values
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javadoc/Start.java
+ test/tools/javac/diags/examples/ObsoleteSourceAndTarget.java

Changeset: 0f88e3d3d250
Author:    ksrini
Date:      2013-08-20 14:15 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/0f88e3d3d250

7179455: tools/javac/processing/model/testgetallmembers/Main.java fails against JDK 7 and JDK 8
Reviewed-by: jjg

! test/tools/javac/processing/model/testgetallmembers/Main.java

Changeset: a76dc1b4c299
Author:    jjg
Date:      2013-08-20 14:46 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/a76dc1b4c299

8020663: Restructure some properties to facilitate better translation
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java

Changeset: 79e341614c50
Author:    jjg
Date:      2013-08-20 14:55 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/79e341614c50

8022080: javadoc generates invalid HTML in Turkish locale
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
! src/share/classes/com/sun/tools/doclint/HtmlTag.java

Changeset: 720992953d43
Author:    jjg
Date:      2013-08-20 15:12 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/720992953d43

8013887: In class use, some tables are randomly unsorted
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java

Changeset: 7de231613e4a
Author:    jjg
Date:      2013-08-21 16:13 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/7de231613e4a

8023515: import type-annotations updates
Reviewed-by: jjg
Contributed-by: wdietl at gmail.com

! src/share/classes/com/sun/source/tree/MethodTree.java
! src/share/classes/com/sun/source/tree/TypeParameterTree.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.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
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
+ test/tools/javac/annotations/typeAnnotations/failures/DummyProcessor.java
+ test/tools/javac/annotations/typeAnnotations/failures/T8020715.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
+ test/tools/javac/tree/TypeAnnotationsPretty.java

Changeset: 2068190f8ac2
Author:    emc
Date:      2013-08-21 20:23 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/2068190f8ac2

7118412: Shadowing of type-variables vs. member types
4987840: What is the scope of an annotation?
Summary: Fixed issue with shadowing of type names.
Reviewed-by: jjg, abuckley, mcimadamore

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

Changeset: 57e1266527dd
Author:    jjg
Date:      2013-08-21 17:26 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/57e1266527dd

8022287: javac.sym.Profiles uses a static Map when it should not
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/javac/sym/Profiles.java
+ test/tools/javac/profiles/ProfileTest.java

Changeset: eebb29618f50
Author:    emc
Date:      2013-08-21 20:41 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/eebb29618f50

8023520: Add missing test for JDK-7118412
Summary: The test for JDK-7118412 was dropped from the changeset in a merging accident.
Reviewed-by: jjg

+ test/tools/javac/7118412/ShadowingTest.java

Changeset: 7a4717f3ea7b
Author:    vromero
Date:      2013-08-22 10:22 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/7a4717f3ea7b

8022316: Generic throws, overriding and method reference
Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.java
+ test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.out

Changeset: 25aaff78d754
Author:    vromero
Date:      2013-08-22 13:12 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/25aaff78d754

8023112: javac should not use lazy constant evaluation approach for method references
Reviewed-by: jjg, mcimadamore

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/T8023112/SkipLazyConstantCreationForMethodRefTest.java

Changeset: 1ab22e60a738
Author:    emc
Date:      2013-08-22 12:47 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/1ab22e60a738

8020745: Suspicious MethodParameters attribute generated for local classes capturing local variables
Summary: Corrected an error in a previous patch that caused captured locals to be added to the beginning, not the end of a parameter list.
Reviewed-by: jjg, mcimadamore, ksrini, abuckley

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
- test/tools/javac/8015701/AnonymousParameters.java
+ test/tools/javac/MethodParameters/CaptureTest.java

Changeset: b77381d99056
Author:    jjg
Date:      2013-08-22 12:41 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/b77381d99056

8022173: Relax some warnings in doclint
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclint/HtmlTag.java
! test/tools/doclint/html/ListTagsTest.java
! test/tools/doclint/html/OtherTagsTest.java
! test/tools/doclint/html/OtherTagsTest.out
! test/tools/doclint/html/TableTagsTest.java

Changeset: 60f156c653d3
Author:    jjg
Date:      2013-08-26 11:48 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/60f156c653d3

8023701: Fix badly named test
Reviewed-by: bpatel

- test/com/sun/javadoc/testNavagation/TestNavagation.java
- test/com/sun/javadoc/testNavagation/pkg/A.java
- test/com/sun/javadoc/testNavagation/pkg/C.java
- test/com/sun/javadoc/testNavagation/pkg/E.java
- test/com/sun/javadoc/testNavagation/pkg/I.java
+ test/com/sun/javadoc/testNavigation/TestNavigation.java
+ test/com/sun/javadoc/testNavigation/pkg/A.java
+ test/com/sun/javadoc/testNavigation/pkg/C.java
+ test/com/sun/javadoc/testNavigation/pkg/E.java
+ test/com/sun/javadoc/testNavigation/pkg/I.java

Changeset: 7bf6313e1ced
Author:    jjg
Date:      2013-08-26 15:55 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/7bf6313e1ced

8023768: Use the unannotatedType in cyclicity checks.
Reviewed-by: jjg
Contributed-by: wdietl at gmail.com

! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/annotations/typeAnnotations/failures/TypeVariableCycleTest.java

Changeset: f2ee3a4e7927
Author:    cl
Date:      2013-08-22 09:10 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/f2ee3a4e7927

Added tag jdk8-b104 for changeset dd4a00c220c6

! .hgtags

Changeset: b59a0b4675c9
Author:    lana
Date:      2013-08-20 17:46 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/b59a0b4675c9

Merge

- test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java
- test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java

Changeset: 375834b5cf08
Author:    lana
Date:      2013-08-23 14:17 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/375834b5cf08

Merge

- test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java
- test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java

Changeset: 00ca54ceca1b
Author:    lana
Date:      2013-08-26 14:54 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/00ca54ceca1b

Merge


Changeset: cc3fb73f5e08
Author:    lana
Date:      2013-08-26 22:18 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/cc3fb73f5e08

Merge


Changeset: 7fb27bc201cc
Author:    bpatel
Date:      2013-08-27 11:41 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/7fb27bc201cc

7052170: javadoc -charset option generates wrong meta tag
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.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
+ test/com/sun/javadoc/testCharset/TestCharset.java
+ test/com/sun/javadoc/testCharset/pkg/Foo.java

Changeset: 662a5188bded
Author:    darcy
Date:      2013-08-27 11:58 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/662a5188bded

8023826: Typo in warning about obsolete source / target values
Reviewed-by: jjg, wmdietl

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

Changeset: 7de7100c30ce
Author:    henryjen
Date:      2013-08-28 10:17 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/7de7100c30ce

8014566: Remove @ignore tags from MethodReference66 and InInterface when 8013875 is fixed
Reviewed-by: briangoetz, jjg

! test/tools/javac/lambda/MethodReference66.java
! test/tools/javac/lambda/lambdaExecution/InInterface.java

Changeset: 189942cdf585
Author:    jjg
Date:      2013-08-28 15:40 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/189942cdf585

8010310: [javadoc] Error processing sources with -private
Reviewed-by: vromero, mcimadamore

! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
+ test/tools/javadoc/nonConstExprs/Test.java

Changeset: 0e6577980181
Author:    jjg
Date:      2013-08-29 11:41 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/0e6577980181

8001669: javadoc internal DocletAbortException should set cause when appropriate
Reviewed-by: darcy

! 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/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/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/ProfileIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.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/TreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/Comment.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocument.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/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.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/LayoutParser.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletAbortException.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

Changeset: b0b25c1f6cbd
Author:    jjg
Date:      2013-08-29 11:57 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/b0b25c1f6cbd

8023522: tools/javac/tree/TypeAnnotationsPretty.java test cases with @TA newline fail on windows only
Reviewed-by: darcy

! test/tools/javac/tree/TypeAnnotationsPretty.java

Changeset: 9c0e192c0926
Author:    jjg
Date:      2013-08-29 12:03 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/9c0e192c0926

8013384: Potential infinite loop in javadoc
Reviewed-by: darcy

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

Changeset: 96b6865eda94
Author:    jjg
Date:      2013-08-29 12:11 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/96b6865eda94

8022744: javac -Xpkginfo command's documentation is sparse
Reviewed-by: darcy

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

Changeset: 23f0f3c9c44a
Author:    jjg
Date:      2013-08-29 19:19 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/23f0f3c9c44a

8023833: Replace direct use of AnnotatedType in javadoc code
Reviewed-by: darcy

! src/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java
! src/share/classes/com/sun/tools/javadoc/TypeMaker.java
! src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java

Changeset: 240f424cc0d5
Author:    jjg
Date:      2013-08-30 11:48 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/240f424cc0d5

8023700: Use non breaking space in various labels
Reviewed-by: bpatel

! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! test/com/sun/javadoc/testNavigation/TestNavigation.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java

Changeset: 3dd40e5715fb
Author:    jjg
Date:      2013-08-30 15:14 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/3dd40e5715fb

8024093: Two *.rej files checked in to langtools/test directory
Reviewed-by: mchung

- test/tools/javac/diags/examples/MrefStat.java.rej
- test/tools/javac/diags/examples/MrefStat1.java.rej

Changeset: dd64288f5659
Author:    bpatel
Date:      2013-08-30 15:59 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/dd64288f5659

7198273: RFE : Javadoc Accessibility : Hyperlinks should contain text or an image with alt text
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
! test/com/sun/javadoc/testNavigation/TestNavigation.java

Changeset: 7a2fe98cb0e6
Author:    bpatel
Date:      2013-08-30 16:16 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/7a2fe98cb0e6

8015882: Javadoc prints NPE when using Taglet
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java
! test/com/sun/javadoc/testLegacyTaglet/C.java
+ test/com/sun/javadoc/testLegacyTaglet/Check.java
! test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java

Changeset: f050c714b556
Author:    jjg
Date:      2013-08-30 16:27 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/f050c714b556

8008367: Sub-packages missing from Profiles javadoc
Reviewed-by: bpatel

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

Changeset: b25e387481dc
Author:    bpatel
Date:      2013-08-30 16:38 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/b25e387481dc

8022738: doclet should only generate functional interface text if source >= 8
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java
+ test/com/sun/javadoc/testLambdaFeature/pkg1/FuncInf.java

Changeset: 7993cfab8610
Author:    jjg
Date:      2013-08-30 17:36 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/7993cfab8610

8015663: Need to supply tests to provide javadoc for profiles support code coverage
Reviewed-by: jjg
Contributed-by: evgeniya.stepanova at oracle.com

! test/com/sun/javadoc/testProfiles/TestProfiles.java
+ test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java
! test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java
+ test/com/sun/javadoc/testProfiles/pkg2/ClassError.java
+ test/com/sun/javadoc/testProfiles/pkg2/ClassException.java
+ test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java
+ test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java
! test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt

Changeset: 4a6acc42c3a1
Author:    vromero
Date:      2013-09-02 22:38 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/4a6acc42c3a1

8016177: structural most specific and stuckness
Reviewed-by: jjg, vromero
Contributed-by: maurizio.cimadamore at oracle.com

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/util/GraphUtils.java
! src/share/classes/com/sun/tools/javac/util/List.java
! test/tools/javac/Diagnostics/compressed/T8012003c.out
! test/tools/javac/diags/examples/BadArgTypesInLambda.java
- test/tools/javac/diags/examples/CyclicInference.java
! test/tools/javac/diags/examples/IncompatibleArgTypesInMethodRef.java
+ test/tools/javac/diags/examples/PotentiallyAmbiguousOverload.java
+ test/tools/javac/lambda/8016177/T8016177a.java
+ test/tools/javac/lambda/8016177/T8016177a.out
+ test/tools/javac/lambda/8016177/T8016177b.java
+ test/tools/javac/lambda/8016177/T8016177b.out
+ test/tools/javac/lambda/8016177/T8016177c.java
+ test/tools/javac/lambda/8016177/T8016177c.out
+ test/tools/javac/lambda/8016177/T8016177d.java
+ test/tools/javac/lambda/8016177/T8016177e.java
+ test/tools/javac/lambda/8016177/T8016177f.java
+ test/tools/javac/lambda/8016177/T8016177g.java
+ test/tools/javac/lambda/8016177/T8016177g.out
! test/tools/javac/lambda/BadRecovery.out
! test/tools/javac/lambda/ErroneousLambdaExpr.java
+ test/tools/javac/lambda/ErroneousLambdaExpr.out
! test/tools/javac/lambda/MethodReference22.out
! test/tools/javac/lambda/MethodReference23.out
! test/tools/javac/lambda/MethodReference41.java
+ test/tools/javac/lambda/MethodReference41.out
! test/tools/javac/lambda/MethodReference42.java
+ test/tools/javac/lambda/MethodReference42.out
! test/tools/javac/lambda/MethodReference43.java
+ test/tools/javac/lambda/MethodReference43.out
! test/tools/javac/lambda/MethodReference44.java
+ test/tools/javac/lambda/MethodReference44.out
! test/tools/javac/lambda/MethodReference46.java
+ test/tools/javac/lambda/MethodReference46.out
! test/tools/javac/lambda/MethodReference47.java
! test/tools/javac/lambda/MethodReference47.out
! test/tools/javac/lambda/MethodReference48.java
+ test/tools/javac/lambda/MethodReference48.out
! test/tools/javac/lambda/MethodReference70.out
! test/tools/javac/lambda/MethodReference71.out
! test/tools/javac/lambda/MostSpecific04.java
+ test/tools/javac/lambda/MostSpecific04.out
! test/tools/javac/lambda/MostSpecific05.java
+ test/tools/javac/lambda/MostSpecific05.out
! test/tools/javac/lambda/MostSpecific08.java
+ test/tools/javac/lambda/MostSpecific08.out
! test/tools/javac/lambda/TargetType01.java
+ test/tools/javac/lambda/TargetType01.out
! test/tools/javac/lambda/TargetType02.java
+ test/tools/javac/lambda/TargetType02.out
! test/tools/javac/lambda/TargetType10.java
- test/tools/javac/lambda/TargetType10.out
! test/tools/javac/lambda/TargetType21.java
! test/tools/javac/lambda/TargetType21.out
! test/tools/javac/lambda/TargetType24.java
! test/tools/javac/lambda/TargetType24.out
! test/tools/javac/lambda/TargetType26.out
! test/tools/javac/lambda/TargetType27.out
! test/tools/javac/lambda/TargetType39.out
! test/tools/javac/lambda/TargetType43.out
! test/tools/javac/lambda/TargetType66.java
! test/tools/javac/lambda/TargetType66.out
! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
- test/tools/javac/lambda/typeInference/InferenceTest5.java
+ test/tools/javac/lambda/typeInference/InferenceTest6.java
! test/tools/javac/lambda/typeInference/InferenceTest_neg1_2.out
- test/tools/javac/lambda/typeInference/InferenceTest_neg5.java
- test/tools/javac/lambda/typeInference/InferenceTest_neg5.out
! test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java

Changeset: 2bf4c132bf90
Author:    vromero
Date:      2013-09-02 22:44 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/2bf4c132bf90

8022162: Incorrect signature determination for certain inner class generics
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java

Changeset: fb5a846c4a49
Author:    vromero
Date:      2013-09-03 23:31 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/fb5a846c4a49

8023389: Javac fails to infer type for lambda used with intersection type and wildcards
Reviewed-by: jjg, vromero
Contributed-by: maurizio.cimadamore at oracle.com

! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/lambda/8023389/T8023389.java

Changeset: 9be0afbdf244
Author:    vromero
Date:      2013-09-03 23:41 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/9be0afbdf244

8023545: Misleading error message when using diamond operator with private constructor
Reviewed-by: jjg

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

Changeset: 438547d895dc
Author:    vromero
Date:      2013-09-04 00:01 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/438547d895dc

8023549: Compiler emitting spurious errors when constructor reference type is inferred and explicit type arguments are supplied
Reviewed-by: jjg, vromero
Contributed-by: maurizio.cimadamore at oracle.com

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/MrefInferAndExplicitParams.java
+ test/tools/javac/lambda/8023549/T8023549.java
+ test/tools/javac/lambda/8023549/T8023549.out

Changeset: b94824ddcbb6
Author:    vromero
Date:      2013-09-04 11:53 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/b94824ddcbb6

8008275: javac.Main should be @Supported
Reviewed-by: jjg

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

Changeset: 044721d4d359
Author:    jjg
Date:      2013-09-04 14:44 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/044721d4d359

8024288: javadoc generated-by comment should always be present
Reviewed-by: bpatel

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

Changeset: a76c663a9cac
Author:    jfranck
Date:      2013-09-05 11:27 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/a76c663a9cac

8023974: Drop 'implements Completer' and 'implements SourceCompleter' from ClassReader resp. JavaCompiler.
Reviewed-by: jjg, jfranck
Contributed-by: Andreas Lundblad <andreas.lundblad at oracle.com>

! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java

Changeset: e32a8a29643a
Author:    bpatel
Date:      2013-09-05 16:35 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/e32a8a29643a

8023608: method grouping tabs folding issue
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java

Changeset: 7c7b4aea6d50
Author:    vromero
Date:      2013-09-06 09:53 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/7c7b4aea6d50

8024039: javac, previous solution for JDK-8022186 was incorrect
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java

Changeset: 64328fe5e4a6
Author:    jjg
Date:      2013-09-06 15:31 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/64328fe5e4a6

8024434: problem running javadoc tests in samevm mode on Windows
Reviewed-by: darcy

! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PathDocFileFactory.java
! test/tools/javadoc/api/basic/APITest.java
! test/tools/javadoc/api/basic/GetTask_FileManagerTest.java

Changeset: e431c9bfb171
Author:    cl
Date:      2013-08-29 09:42 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/e431c9bfb171

Added tag jdk8-b105 for changeset 375834b5cf08

! .hgtags

Changeset: fcd768844b99
Author:    lana
Date:      2013-08-29 16:34 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/fcd768844b99

Merge

- test/com/sun/javadoc/testNavagation/TestNavagation.java
- test/com/sun/javadoc/testNavagation/pkg/A.java
- test/com/sun/javadoc/testNavagation/pkg/C.java
- test/com/sun/javadoc/testNavagation/pkg/E.java
- test/com/sun/javadoc/testNavagation/pkg/I.java
- test/tools/javac/8015701/AnonymousParameters.java

Changeset: 3f274927ec18
Author:    cl
Date:      2013-09-05 02:46 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/3f274927ec18

Added tag jdk8-b106 for changeset fcd768844b99

! .hgtags

Changeset: c9d6f4749f87
Author:    lana
Date:      2013-09-06 14:20 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/c9d6f4749f87

Merge


Changeset: e84587462a47
Author:    lana
Date:      2013-09-06 17:10 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/e84587462a47

Merge


Changeset: 2de3750d65a5
Author:    vromero
Date:      2013-09-08 11:54 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/2de3750d65a5

8024398: javac, compiler crashes with try with empty body
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/T8024398/NPETryTest.java

Changeset: 6cffcd15a17e
Author:    jfranck
Date:      2013-09-09 09:58 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/6cffcd15a17e

8022260: Rename javac.code.Annotations to javac.code.SymbolMetadata
Reviewed-by: jfranck, jjg
Contributed-by: Andreas Lundblad <andreas.lundblad at oracle.com>

- src/share/classes/com/sun/tools/javac/code/Annotations.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
! test/tools/javac/lib/DPrinter.java

Changeset: a4b9a8859e58
Author:    vromero
Date:      2013-09-09 16:32 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/a4b9a8859e58

8024154: Fix for 8016177: structural most specific and stuckness breaks 6 langtools tests
Reviewed-by: jjg, jfranck

! test/tools/javac/lambda/MethodReference41.java
! test/tools/javac/lambda/MethodReference41.out
! test/tools/javac/lambda/MethodReference42.java
! test/tools/javac/lambda/MethodReference42.out
! test/tools/javac/lambda/MethodReference43.java
! test/tools/javac/lambda/MethodReference43.out
! test/tools/javac/lambda/MethodReference44.java
! test/tools/javac/lambda/MethodReference44.out
! test/tools/javac/lambda/MethodReference46.java
! test/tools/javac/lambda/MethodReference46.out
! test/tools/javac/lambda/MethodReference48.java
! test/tools/javac/lambda/MethodReference48.out

Changeset: f4efd6ef6e80
Author:    emc
Date:      2013-09-09 16:26 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/f4efd6ef6e80

8022322: Reject default and static methods in annotation
Summary: Causes javac to reject static and default method declarations inside an annotation
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/annotations/neg/NoDefault.java
+ test/tools/javac/annotations/neg/NoDefault.out
+ test/tools/javac/annotations/neg/NoDefaultAbstract.java
+ test/tools/javac/annotations/neg/NoDefaultAbstract.out
+ test/tools/javac/annotations/neg/NoStatic.java
+ test/tools/javac/annotations/neg/NoStatic.out
+ test/tools/javac/annotations/neg/NoStaticAbstract.java
+ test/tools/javac/annotations/neg/NoStaticAbstract.out

Changeset: 67c5110c60fe
Author:    emc
Date:      2013-09-09 17:11 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/67c5110c60fe

8015322: Javac template test framework
Summary: Putback of the javac template test framework from the Lambda repository
Reviewed-by: jjg
Contributed-by: brian.goetz at oracle.com

! README
+ test/lib/combo/TEST.properties
+ test/lib/combo/tools/javac/combo/Diagnostics.java
+ test/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
+ test/lib/combo/tools/javac/combo/Template.java
+ test/lib/combo/tools/javac/combo/TemplateTest.java
+ test/tools/javac/lambda/bridge/template_tests/BridgeMethodTestCase.java
+ test/tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java
+ test/tools/javac/lambda/bridge/template_tests/TEST.properties

Changeset: 7439356a7dc5
Author:    jjg
Date:      2013-09-09 17:36 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/7439356a7dc5

8006972: jtreg test fails: test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
Reviewed-by: darcy

! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.ref

Changeset: 77d395862700
Author:    jlahoda
Date:      2013-09-09 23:13 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/77d395862700

8019521: Enhanced rethrow disabled in lambdas
Summary: Fixing effectively final detection inside lambdas, small cleanup related to thrown types detection in lambdas
Reviewed-by: mcimadamore, jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
+ test/tools/javac/lambda/EffectivelyFinalThrows.java

Changeset: bb7271e64ef6
Author:    jfranck
Date:      2013-09-10 13:47 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/bb7271e64ef6

8005222: Fixed bugs should have tests with bugid in @bug tag
Reviewed-by: jfranck, jjg
Contributed-by: Andreas Lundblad <andreas.lundblad at oracle.com>

! test/tools/javac/defaultMethods/ClassReaderTest/ClassReaderTest.java
! test/tools/javac/defaultMethods/Neg01.java
! test/tools/javac/defaultMethods/Neg02.java
! test/tools/javac/defaultMethods/Neg03.java
! test/tools/javac/defaultMethods/Neg04.java
! test/tools/javac/defaultMethods/Neg05.java
! test/tools/javac/defaultMethods/Neg06.java
! test/tools/javac/defaultMethods/Neg07.java
! test/tools/javac/defaultMethods/Neg08.java
! test/tools/javac/defaultMethods/Neg09.java
! test/tools/javac/defaultMethods/Neg10.java
! test/tools/javac/defaultMethods/Neg11.java
! test/tools/javac/defaultMethods/Neg12.java
! test/tools/javac/defaultMethods/Neg13.java
! test/tools/javac/defaultMethods/Neg14.java
! test/tools/javac/defaultMethods/Neg15.java
! test/tools/javac/defaultMethods/Neg16.java
! test/tools/javac/defaultMethods/Pos01.java
! test/tools/javac/defaultMethods/Pos02.java
! test/tools/javac/defaultMethods/Pos04.java
! test/tools/javac/defaultMethods/Pos05.java
! test/tools/javac/defaultMethods/Pos06.java
! test/tools/javac/defaultMethods/Pos07.java
! test/tools/javac/defaultMethods/Pos08.java
! test/tools/javac/defaultMethods/Pos10.java
! test/tools/javac/defaultMethods/Pos11.java
! test/tools/javac/defaultMethods/Pos12.java
! test/tools/javac/defaultMethods/Pos13.java
! test/tools/javac/defaultMethods/Pos14.java
! test/tools/javac/defaultMethods/Pos15.java
! test/tools/javac/defaultMethods/Pos16.java
! test/tools/javac/defaultMethods/TestDefaultBody.java
! test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
! test/tools/javac/defaultMethods/crossCompile/CrossCompile.java
! test/tools/javac/defaultMethods/separate/Separate.java
! test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
! test/tools/javac/lambda/EffectivelyFinalTest.java

Changeset: d87f017ec217
Author:    mcimadamore
Date:      2013-09-10 16:47 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/d87f017ec217

8024414: javac, should facilitate the use of the bootstrap compiler for debugging
Reviewed-by: jjg

! make/netbeans/langtools/build.xml
! make/tools/anttasks/SelectToolTask.java

Changeset: 65c218b25b61
Author:    emc
Date:      2013-09-11 08:30 -0400
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/65c218b25b61

8024510: lib/combo/tools/javac/combo/TemplateTest.java fails
Summary: Edit regex in Template to allow "MAJOR." pattern.
Reviewed-by: briangoetz

! test/lib/combo/tools/javac/combo/Template.java

Changeset: 930e01f9d07f
Author:    vromero
Date:      2013-09-14 00:40 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/930e01f9d07f

lambda merge with TL

! .hgtags
! README
! make/netbeans/langtools/build.xml
! make/tools/anttasks/SelectToolTask.java
! src/share/classes/com/sun/source/tree/MethodTree.java
! src/share/classes/com/sun/source/tree/NewArrayTree.java
! src/share/classes/com/sun/source/tree/TypeParameterTree.java
! src/share/classes/com/sun/source/util/TreeScanner.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/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/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/ProfileIndexFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.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/TreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/Comment.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/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/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/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Content.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/LayoutParser.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/LegacyTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ValueTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFile.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocletAbortException.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/doclint/HtmlTag.java
! src/share/classes/com/sun/tools/javac/Main.java
- src/share/classes/com/sun/tools/javac/code/Annotations.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/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/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/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/Gen.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/model/AnnotationProxyMaker.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/sym/Profiles.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/util/GraphUtils.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/javadoc/AnnotatedTypeImpl.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.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/sjavac/JavacState.java
! src/share/classes/com/sun/tools/sjavac/Main.java
! src/share/classes/javax/tools/JavaCompiler.java
! test/Makefile
! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
+ test/com/sun/javadoc/testCharset/TestCharset.java
+ test/com/sun/javadoc/testCharset/pkg/Foo.java
! test/com/sun/javadoc/testGeneratedBy/TestGeneratedBy.java
! test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java
+ test/com/sun/javadoc/testLambdaFeature/pkg1/FuncInf.java
! test/com/sun/javadoc/testLegacyTaglet/C.java
+ test/com/sun/javadoc/testLegacyTaglet/Check.java
! test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java
- test/com/sun/javadoc/testNavagation/TestNavagation.java
- test/com/sun/javadoc/testNavagation/pkg/A.java
- test/com/sun/javadoc/testNavagation/pkg/C.java
- test/com/sun/javadoc/testNavagation/pkg/E.java
- test/com/sun/javadoc/testNavagation/pkg/I.java
+ test/com/sun/javadoc/testNavigation/TestNavigation.java
+ test/com/sun/javadoc/testNavigation/pkg/A.java
+ test/com/sun/javadoc/testNavigation/pkg/C.java
+ test/com/sun/javadoc/testNavigation/pkg/E.java
+ test/com/sun/javadoc/testNavigation/pkg/I.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java
+ test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java
! test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java
+ test/com/sun/javadoc/testProfiles/pkg2/ClassError.java
+ test/com/sun/javadoc/testProfiles/pkg2/ClassException.java
+ test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java
+ test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java
! test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
+ test/lib/combo/TEST.properties
+ test/lib/combo/tools/javac/combo/Diagnostics.java
+ test/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
+ test/lib/combo/tools/javac/combo/Template.java
+ test/lib/combo/tools/javac/combo/TemplateTest.java
! test/tools/doclint/html/ListTagsTest.java
! test/tools/doclint/html/OtherTagsTest.java
! test/tools/doclint/html/OtherTagsTest.out
! test/tools/doclint/html/TableTagsTest.java
! test/tools/javac/4980495/static/Test.out
! test/tools/javac/6758789/T6758789b.out
+ test/tools/javac/7118412/ShadowingTest.java
+ test/tools/javac/7182350/T7182350.java
+ test/tools/javac/7182350/T7182350.out
- test/tools/javac/8015701/AnonymousParameters.java
+ test/tools/javac/MethodParameters/CaptureTest.java
+ test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
+ test/tools/javac/T8013394/CompileErrorWithIteratorTest.java
+ test/tools/javac/T8019486/WrongLVTForLambdaTest.java
+ test/tools/javac/T8022053/UnverifiableInitForNestedLocalClassTest.java
+ test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java
+ test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.java
+ test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.out
+ test/tools/javac/T8023112/SkipLazyConstantCreationForMethodRefTest.java
+ test/tools/javac/T8023545/MisleadingErrorMsgDiamondPlusPrivateCtorTest.java
+ test/tools/javac/T8023545/MisleadingErrorMsgDiamondPlusPrivateCtorTest.out
+ test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
+ test/tools/javac/T8024398/NPETryTest.java
! test/tools/javac/TestPkgInfo.java
+ test/tools/javac/annotations/neg/NoDefault.java
+ test/tools/javac/annotations/neg/NoDefault.out
+ test/tools/javac/annotations/neg/NoDefaultAbstract.java
+ test/tools/javac/annotations/neg/NoDefaultAbstract.out
+ test/tools/javac/annotations/neg/NoStatic.java
+ test/tools/javac/annotations/neg/NoStatic.out
+ test/tools/javac/annotations/neg/NoStaticAbstract.java
+ test/tools/javac/annotations/neg/NoStaticAbstract.out
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
+ test/tools/javac/annotations/typeAnnotations/failures/DummyProcessor.java
+ test/tools/javac/annotations/typeAnnotations/failures/T8020715.java
+ test/tools/javac/annotations/typeAnnotations/failures/TypeVariableCycleTest.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.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/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/T8012723/CheckACC_STRICTFlagOnDefaultMethodTest.java
! test/tools/javac/defaultMethods/TestDefaultBody.java
! test/tools/javac/defaultMethods/crossCompile/CrossCompile.java
- test/tools/javac/defaultMethods/defaultMethodExecution/DefaultMethodRegressionTests.java
! test/tools/javac/defaultMethods/separate/Separate01.java
! test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
! test/tools/javac/diags/examples/AlreadyDefinedStaticImport/AlreadDefinedStaticImport.java
! test/tools/javac/diags/examples/AlreadyDefinedStaticImport/p/E1.java
! test/tools/javac/diags/examples/AlreadyDefinedStaticImport/p/E2.java
- test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java
! test/tools/javac/diags/examples/MrefInferAndExplicitParams.java
+ test/tools/javac/diags/examples/ObsoleteSourceAndTarget.java
! test/tools/javac/diags/examples/PotentiallyAmbiguousOverload.java
! test/tools/javac/generics/7015430/T7015430_1.out
! test/tools/javac/generics/7015430/T7015430_2.out
! test/tools/javac/generics/7151802/T7151802.out
! test/tools/javac/generics/8016640/T8016640.java
! test/tools/javac/generics/inference/6718364/T6718364.out
! test/tools/javac/generics/inference/7177306/T7177306a.out
! test/tools/javac/lambda/8016177/T8016177a.java
! test/tools/javac/lambda/8016177/T8016177b.java
! test/tools/javac/lambda/8016177/T8016177c.java
! test/tools/javac/lambda/8016177/T8016177d.java
! test/tools/javac/lambda/8016177/T8016177e.java
! test/tools/javac/lambda/8016177/T8016177f.java
! test/tools/javac/lambda/8016177/T8016177g.java
! test/tools/javac/lambda/8019480/T8019480.out
! test/tools/javac/lambda/8021567/T8021567.java
+ test/tools/javac/lambda/8021567/T8021567b.java
! test/tools/javac/lambda/8023389/T8023389.java
! test/tools/javac/lambda/8023549/T8023549.java
! test/tools/javac/lambda/EffectivelyFinalTest.java
+ test/tools/javac/lambda/EffectivelyFinalThrows.java
+ test/tools/javac/lambda/ExceptionsInLambda.java
+ test/tools/javac/lambda/ExceptionsInLambda.out
! test/tools/javac/lambda/MethodReference41.java
! test/tools/javac/lambda/MethodReference41.out
! test/tools/javac/lambda/MethodReference42.java
! test/tools/javac/lambda/MethodReference42.out
! test/tools/javac/lambda/MethodReference43.java
! test/tools/javac/lambda/MethodReference43.out
! test/tools/javac/lambda/MethodReference44.java
! test/tools/javac/lambda/MethodReference44.out
! test/tools/javac/lambda/MethodReference46.java
! test/tools/javac/lambda/MethodReference46.out
! test/tools/javac/lambda/MethodReference48.java
! test/tools/javac/lambda/MethodReference48.out
! test/tools/javac/lambda/MethodReference66.java
! test/tools/javac/lambda/TargetType02.java
! test/tools/javac/lambda/TargetType21.out
+ test/tools/javac/lambda/bridge/template_tests/BridgeMethodTestCase.java
+ test/tools/javac/lambda/bridge/template_tests/BridgeMethodsTemplateTest.java
+ test/tools/javac/lambda/bridge/template_tests/TEST.properties
! test/tools/javac/lambda/lambdaExecution/InInterface.java
! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
! test/tools/javac/lib/DPrinter.java
+ test/tools/javac/processing/errors/EnsureMirroredTypeException/Processor.java
+ test/tools/javac/processing/errors/EnsureMirroredTypeException/Source.java
+ test/tools/javac/processing/errors/EnsureMirroredTypeException/Source.out
+ test/tools/javac/processing/errors/TestClassNames.java
! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.ref
! test/tools/javac/processing/model/testgetallmembers/Main.java
+ test/tools/javac/profiles/ProfileTest.java
+ test/tools/javac/staticImport/6537020/T6537020.java
+ test/tools/javac/staticImport/6537020/T6537020.out
! test/tools/javac/tree/SourceTreeScannerTest.java
+ test/tools/javac/tree/TypeAnnotationsPretty.java
! test/tools/javadoc/api/basic/APITest.java
! test/tools/javadoc/api/basic/GetTask_FileManagerTest.java
+ test/tools/javadoc/nonConstExprs/Test.java
! test/tools/sjavac/SJavac.java

Changeset: f5f8e5a7c702
Author:    mduigou
Date:      2013-09-16 10:13 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/langtools/rev/f5f8e5a7c702

Merge

! .hgtags
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.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/resources/stylesheet.css
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/PathDocFileFactory.java
! src/share/classes/com/sun/tools/javac/code/Attribute.java
! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/Scope.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/code/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/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/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/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/Gen.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/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/util/GraphUtils.java
! src/share/classes/com/sun/tools/javac/util/List.java
! src/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java
! test/com/sun/javadoc/testNavigation/TestNavigation.java
! test/com/sun/javadoc/testNavigation/pkg/A.java
! test/com/sun/javadoc/testNavigation/pkg/C.java
! test/com/sun/javadoc/testNavigation/pkg/E.java
! test/com/sun/javadoc/testNavigation/pkg/I.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java
! test/lib/combo/tools/javac/combo/Template.java
! test/tools/javac/6758789/T6758789b.out
! test/tools/javac/MethodParameters/CaptureTest.java
! test/tools/javac/defaultMethods/Neg01.java
! test/tools/javac/defaultMethods/Neg02.java
! test/tools/javac/defaultMethods/Neg03.java
! test/tools/javac/defaultMethods/Neg04.java
! test/tools/javac/defaultMethods/Neg05.java
! test/tools/javac/defaultMethods/Neg06.java
! test/tools/javac/defaultMethods/Neg07.java
! test/tools/javac/defaultMethods/Neg08.java
! test/tools/javac/defaultMethods/Neg09.java
! test/tools/javac/defaultMethods/Neg10.java
! test/tools/javac/defaultMethods/Neg11.java
! test/tools/javac/defaultMethods/Neg12.java
! test/tools/javac/defaultMethods/Neg13.java
! test/tools/javac/defaultMethods/Neg14.java
! test/tools/javac/defaultMethods/Neg15.java
! test/tools/javac/defaultMethods/Neg16.java
! test/tools/javac/defaultMethods/Pos01.java
! test/tools/javac/defaultMethods/Pos02.java
! test/tools/javac/defaultMethods/Pos04.java
! test/tools/javac/defaultMethods/Pos05.java
! test/tools/javac/defaultMethods/Pos06.java
! test/tools/javac/defaultMethods/Pos07.java
! test/tools/javac/defaultMethods/Pos08.java
! test/tools/javac/defaultMethods/Pos10.java
! test/tools/javac/defaultMethods/Pos11.java
! test/tools/javac/defaultMethods/Pos12.java
! test/tools/javac/defaultMethods/Pos13.java
! test/tools/javac/defaultMethods/Pos14.java
! test/tools/javac/defaultMethods/Pos15.java
! test/tools/javac/defaultMethods/Pos16.java
! test/tools/javac/defaultMethods/TestDefaultBody.java
! test/tools/javac/defaultMethods/separate/Separate01.java
! test/tools/javac/diags/examples/MrefInferAndExplicitParams.java
! test/tools/javac/diags/examples/PotentiallyAmbiguousOverload.java
! test/tools/javac/generics/7015430/T7015430_1.out
! test/tools/javac/generics/7015430/T7015430_2.out
! test/tools/javac/lambda/8016177/T8016177a.java
! test/tools/javac/lambda/8016177/T8016177a.out
! test/tools/javac/lambda/8016177/T8016177b.java
! test/tools/javac/lambda/8016177/T8016177c.java
! test/tools/javac/lambda/8016177/T8016177c.out
! test/tools/javac/lambda/8016177/T8016177d.java
! test/tools/javac/lambda/8016177/T8016177e.java
! test/tools/javac/lambda/8016177/T8016177f.java
! test/tools/javac/lambda/8016177/T8016177g.java
! test/tools/javac/lambda/8021567/T8021567.java
! test/tools/javac/lambda/8023389/T8023389.java
! test/tools/javac/lambda/8023549/T8023549.java
! test/tools/javac/lambda/BadRecovery.out
! test/tools/javac/lambda/EffectivelyFinalTest.java
! test/tools/javac/lambda/ErroneousLambdaExpr.java
! test/tools/javac/lambda/MethodReference22.out
! test/tools/javac/lambda/MethodReference23.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/MethodReference46.java
! test/tools/javac/lambda/MethodReference47.java
! test/tools/javac/lambda/MethodReference47.out
! test/tools/javac/lambda/MethodReference48.java
! test/tools/javac/lambda/MethodReference66.java
! test/tools/javac/lambda/MethodReference70.out
! test/tools/javac/lambda/MethodReference71.out
! test/tools/javac/lambda/MostSpecific04.java
! test/tools/javac/lambda/MostSpecific05.java
! test/tools/javac/lambda/MostSpecific08.java
! test/tools/javac/lambda/TargetType01.java
! test/tools/javac/lambda/TargetType02.java
! test/tools/javac/lambda/TargetType10.java
! test/tools/javac/lambda/TargetType21.java
! test/tools/javac/lambda/TargetType21.out
! test/tools/javac/lambda/TargetType24.java
! test/tools/javac/lambda/TargetType24.out
! test/tools/javac/lambda/TargetType26.out
! test/tools/javac/lambda/TargetType27.out
! test/tools/javac/lambda/TargetType39.out
! test/tools/javac/lambda/TargetType43.out
! test/tools/javac/lambda/TargetType59.java
! test/tools/javac/lambda/TargetType62.java
! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java
! test/tools/javac/tree/TypeAnnotationsPretty.java
! test/tools/sjavac/SJavac.java



More information about the lambda-dev mailing list