hg: valhalla/valhalla/langtools: 174 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Wed Oct 21 11:07:30 UTC 2015


Changeset: e00e00b022e9
Author:    bpatel
Date:      2015-04-13 18:05 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/e00e00b022e9

8072945: Javadoc should generate valid and compliant HTML5 output
Reviewed-by: jjg, ksrini

! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Env.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/HtmlTag.java
+ src/jdk.compiler/share/classes/com/sun/tools/doclint/HtmlVersion.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTag.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
+ src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlVersion.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AnnotationTypeWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/RootDocImpl.java
! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
! test/com/sun/javadoc/testAnchorNames/TestAnchorNames.java
! test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java
! test/com/sun/javadoc/testClassTree/TestClassTree.java
! test/com/sun/javadoc/testConstructors/TestConstructors.java
! test/com/sun/javadoc/testHref/TestHref.java
! test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java
! test/com/sun/javadoc/testHtmlDocument/testMarkup.html
! test/com/sun/javadoc/testHtmlTableStyles/TestHtmlTableStyles.java
! test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java
+ test/com/sun/javadoc/testHtmlVersion/TestHtmlVersion.java
+ test/com/sun/javadoc/testHtmlVersion/pkg/AnnotationType.java
+ test/com/sun/javadoc/testHtmlVersion/pkg/AnotherClass.java
+ test/com/sun/javadoc/testHtmlVersion/pkg/TestError.java
+ test/com/sun/javadoc/testHtmlVersion/pkg/TestException.java
+ test/com/sun/javadoc/testHtmlVersion/pkg/TestInterface.java
+ test/com/sun/javadoc/testHtmlVersion/pkg/package-info.java
+ test/com/sun/javadoc/testHtmlVersion/pkg1/NestedInnerClass.java
+ test/com/sun/javadoc/testHtmlVersion/pkg1/PrivateIncludeInnerClass.java
+ test/com/sun/javadoc/testHtmlVersion/pkg1/ProtectedInnerClass.java
+ test/com/sun/javadoc/testHtmlVersion/pkg1/PublicExcludeInnerClass.java
+ test/com/sun/javadoc/testHtmlVersion/pkg1/RegClass.java
+ test/com/sun/javadoc/testHtmlVersion/pkg2/DeprecatedClassByAnnotation.java
+ test/com/sun/javadoc/testHtmlVersion/pkg2/Interface.java
+ test/com/sun/javadoc/testHtmlVersion/pkg2/TestAnnotationType.java
+ test/com/sun/javadoc/testHtmlVersion/pkg2/TestClass.java
+ test/com/sun/javadoc/testHtmlVersion/pkg2/TestEnum.java
+ test/com/sun/javadoc/testHtmlVersion/pkg2/TestError.java
+ test/com/sun/javadoc/testHtmlVersion/pkg2/TestException.java
+ test/com/sun/javadoc/testHtmlVersion/pkg2/TestInterface.java
+ test/com/sun/javadoc/testHtmlVersion/pkg3/ClassNoConstants.java
+ test/com/sun/javadoc/testHtmlVersion/profile-rtjar-includes.txt
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java
! test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java
! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
! test/com/sun/javadoc/testNavigation/TestNavigation.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java
! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java
! test/com/sun/javadoc/testUseOption/TestUseOption.java
! test/tools/doclint/DocLintTester.java
+ test/tools/doclint/HtmlVersionTest.java
+ test/tools/doclint/html/HtmlVersionTagsAttrsTest.java
+ test/tools/doclint/html/HtmlVersionTagsAttrsTestHtml4.out
+ test/tools/doclint/html/HtmlVersionTagsAttrsTestHtml5.out

Changeset: 5cd4dba2e742
Author:    dlsmith
Date:      2015-04-16 17:20 -0600
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/5cd4dba2e742

8075520: Varargs access check mishandles capture variables
8077786: Check varargs access against inferred signature
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
- test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java
+ test/tools/javac/varargs/access/OtherPackage.java
+ test/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest.java
+ test/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest2.java
+ test/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest3.java
+ test/tools/javac/varargs/access/VarargsAndWildcardParameterizedTypeTest4.java
+ test/tools/javac/varargs/access/VarargsInferredPrivateType-source7.out
+ test/tools/javac/varargs/access/VarargsInferredPrivateType.java
+ test/tools/javac/varargs/access/VarargsInferredPrivateType.out

Changeset: 7f25537496ff
Author:    alundblad
Date:      2015-04-17 11:52 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/7f25537496ff

8073534: Confusing / incorrect error message regarding annotations on non-declarations
Summary: Adjusted error message for annotations on non-declarations.
Reviewed-by: jlahoda, dlsmith

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/annotations/typeAnnotations/DeclVsUseErrorMessage.java
+ test/tools/javac/annotations/typeAnnotations/DeclVsUseErrorMessage.out
! test/tools/javac/annotations/typeAnnotations/failures/TypeOnAnonClass.out
! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/InvalidLocation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/innertypeparams/InvalidLocation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/newarray/InvalidLocation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/BrokenAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/parambounds/InvalidLocation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DeclarationAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/rest/InvalidLocation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/typeArgs/InvalidLocation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/typeparams/InvalidLocation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DeclarationAnnotation.out
! test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/InvalidLocation.out
+ test/tools/javac/diags/examples/TypeAnnoNotApplicableInTypeContext.java

Changeset: 4348bf94591c
Author:    alundblad
Date:      2015-04-17 12:37 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/4348bf94591c

8043984: Confusing (incorrect) error message on repeatable annotations
Summary: Adjusted error mesage for repeating annotations
Reviewed-by: jfranck, dlsmith

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/annotations/repeatingAnnotations/RepeatingTargetNotAllowed.out
+ test/tools/javac/diags/examples/NonApplicableRepeatingAnno.java

Changeset: 0eb91327db5a
Author:    lana
Date:      2015-04-17 10:23 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/0eb91327db5a

Merge

- test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java

Changeset: 82672154f339
Author:    katleman
Date:      2015-04-23 10:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/82672154f339

Added tag jdk9-b61 for changeset 0eb91327db5a

! .hgtags

Changeset: a6ee059ed168
Author:    aeremeev
Date:      2015-04-20 12:45 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/a6ee059ed168

8042947: Implement classfile tests for AnnotationDefault attribute
Reviewed-by: jjg, shurailine, anazarov

+ test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefault.java.template
+ test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java
+ test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultVerifier.java
+ test/tools/javac/classfiles/attributes/AnnotationDefault/ExpectedValues.java

Changeset: 04ec0526fa3d
Author:    alundblad
Date:      2015-04-21 12:10 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/04ec0526fa3d

8068737: ArrayType prints element type post order
Summary: Rewrote ArrayType.toString
Reviewed-by: jlahoda, ksrini

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
+ test/tools/javac/tree/ArrayTypeToString.java
+ test/tools/javac/tree/ArrayTypeToString.out

Changeset: 39f02f1acda4
Author:    alundblad
Date:      2015-04-22 13:50 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/39f02f1acda4

8078261: Initialization of DocLint triggers out of order initialization of Dependencies
Summary: Changed initialization order.
Reviewed-by: mcimadamore

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

Changeset: 80e4c11aa0f7
Author:    alundblad
Date:      2015-04-22 16:11 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/80e4c11aa0f7

8078389: Add test for -Xdoclint + -XDcompletionDeps
Summary: Test to make sure doclint and completionDeps do not interfere.
Reviewed-by: jlahoda

+ test/tools/javac/completionDeps/DepsAndDocLint.java

Changeset: e903011dafc7
Author:    vromero
Date:      2015-04-22 09:44 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/e903011dafc7

8078024: javac, several incorporation steps are silently failing when an error should be reported
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/Diagnostics/6722234/T6722234b.java
! test/tools/javac/Diagnostics/6722234/T6722234b_1.out
! test/tools/javac/Diagnostics/6722234/T6722234b_2.out
! test/tools/javac/Diagnostics/6722234/T6722234d.java
! test/tools/javac/Diagnostics/6722234/T6722234d_1.out
! test/tools/javac/Diagnostics/6722234/T6722234d_2.out
! test/tools/javac/Diagnostics/6799605/T6799605.java
! test/tools/javac/Diagnostics/6799605/T6799605.out
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/diags/examples/WhereCaptured.java
! test/tools/javac/diags/examples/WhereCaptured1.java
! test/tools/javac/diags/examples/WhereIntersection.java
+ test/tools/javac/diags/examples/WhereIntersection2.java
+ test/tools/javac/diags/examples/WhereTypeVar2.java
! test/tools/javac/generics/diamond/neg/Neg07.java
! test/tools/javac/generics/diamond/neg/Neg07.out
! test/tools/javac/generics/inference/4941882/T4941882.java
! test/tools/javac/generics/inference/4941882/T4941882.out
! test/tools/javac/generics/inference/6315770/T6315770.java
! test/tools/javac/generics/inference/6315770/T6315770.out
! test/tools/javac/generics/inference/6611449/T6611449.java
! test/tools/javac/generics/inference/6611449/T6611449.out
! test/tools/javac/generics/inference/6650759/T6650759m.java
! test/tools/javac/generics/inference/6650759/T6650759m.out
! test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java
! test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out
! test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java
! test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out
! test/tools/javac/generics/wildcards/6762569/T6762569b.java
! test/tools/javac/generics/wildcards/6762569/T6762569b.out
! test/tools/javac/lambda/8016177/T8016177g.java
! test/tools/javac/lambda/8016177/T8016177g.out
! test/tools/javac/lambda/MethodReference41.java
! test/tools/javac/lambda/MethodReference41.out
! test/tools/javac/lambda/MethodReference43.java
! test/tools/javac/lambda/MethodReference43.out
! test/tools/javac/lambda/MethodReference46.java
! test/tools/javac/lambda/MethodReference46.out
! test/tools/javac/lambda/MethodReference58.java
! test/tools/javac/lambda/MethodReference58.out
! test/tools/javac/lambda/MethodReference68.java
! test/tools/javac/lambda/MethodReference68.out
! test/tools/javac/lambda/TargetType02.java
! test/tools/javac/lambda/TargetType02.out

Changeset: f10a0050f220
Author:    vromero
Date:      2015-04-22 11:39 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/f10a0050f220

8078433: javac, some tests are failing after JDK-8078024 because of golden files mismatch
Reviewed-by: darcy

! test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out
! test/tools/javac/lambda/MethodReference41.out
! test/tools/javac/lambda/MethodReference43.out
! test/tools/javac/lambda/MethodReference46.out
! test/tools/javac/lambda/MethodReference68.out

Changeset: 44b606f706de
Author:    lana
Date:      2015-04-23 16:10 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/44b606f706de

Merge


Changeset: 40058141a4ec
Author:    darcy
Date:      2015-04-23 18:21 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/40058141a4ec

8078560: The crash reporting URL listed by javac needs to be updated
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties

Changeset: 66f9505052ef
Author:    katleman
Date:      2015-04-30 13:02 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/66f9505052ef

Added tag jdk9-b62 for changeset 40058141a4ec

! .hgtags

Changeset: ec37a85dbd97
Author:    jlahoda
Date:      2015-04-27 16:31 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/ec37a85dbd97

8077605: Initializing static fields causes unbounded recursion in javac
Summary: Improving detection of potential constant variable initializers; preventing infinite recursion on exception during Attr.visitLambda.
Reviewed-by: mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/lambda/AvoidInfiniteReattribution.java
+ test/tools/javac/lambda/T8077605.java

Changeset: 96b0d81cea90
Author:    aeremeev
Date:      2015-04-28 11:08 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/96b0d81cea90

8044537: Implement classfile tests for Synthetic attribute.
Reviewed-by: jjg, shurailine, anazarov

+ test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java
+ test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java
+ test/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java
+ test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java
+ test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java
+ test/tools/javac/classfiles/attributes/Synthetic/EnumTest.java
+ test/tools/javac/classfiles/attributes/Synthetic/ExpectedClass.java
+ test/tools/javac/classfiles/attributes/Synthetic/ExpectedClasses.java
+ test/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java
+ test/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver.java
+ test/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java
+ test/tools/javac/classfiles/attributes/Synthetic/package_info_test/package-info.java

Changeset: 524255b0bec0
Author:    alundblad
Date:      2015-04-28 22:25 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/524255b0bec0

8078600: Infinite loop when compiling annotations with -XDcompletionDeps
Summary: Added Completer::isTerminal and added NULL_COMPLETER.
Reviewed-by: jlahoda, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java
+ test/tools/javac/completionDeps/DepsAndAnno.java

Changeset: 05e2e446b7d0
Author:    jjg
Date:      2015-04-28 18:57 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/05e2e446b7d0

8078861: tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java fails on Windows
Reviewed-by: vromero

! test/tools/javac/classfiles/attributes/Synthetic/SyntheticTestDriver.java

Changeset: 1a5121a90ecf
Author:    jjg
Date:      2015-04-29 15:05 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/1a5121a90ecf

8078054: [TESTBUG] tools/javac/Paths/wcMineField.sh failed with "operation not permitted"
Reviewed-by: darcy

! test/tools/javac/Paths/wcMineField.sh

Changeset: 732890c00534
Author:    alundblad
Date:      2015-04-30 12:21 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/732890c00534

8044196: Incorrect applying of repeatable annotations with incompatible target to type parameter
Summary: Additional applicability checks added.
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/annotations/repeatingAnnotations/InvalidClsTypeParamTarget.java
+ test/tools/javac/annotations/repeatingAnnotations/InvalidClsTypeParamTarget.out
+ test/tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeParamTarget.java
+ test/tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeParamTarget.out
+ test/tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeUse.java
+ test/tools/javac/annotations/repeatingAnnotations/InvalidMethodTypeUse.out
+ test/tools/javac/annotations/repeatingAnnotations/InvalidRepAnnoOnCast.java
+ test/tools/javac/annotations/repeatingAnnotations/InvalidRepAnnoOnCast.out
+ test/tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/BrokenTypeAnnoContainer.java
+ test/tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/BrokenTypeAnnoContainer.out
+ test/tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/T.java
+ test/tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/TC.java
+ test/tools/javac/annotations/repeatingAnnotations/brokenTypeAnnoContainer/TCBroken.java
+ test/tools/javac/diags/examples/InvalidTypeContextRepeatableAnnotation.java

Changeset: d63911765771
Author:    lana
Date:      2015-04-30 17:21 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/d63911765771

Merge


Changeset: a28b7f42dae9
Author:    jjg
Date:      2015-04-30 17:35 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/a28b7f42dae9

8079191: remove remaining references to "cp -p" from langtools/test
Reviewed-by: vromero

! test/tools/javac/Paths/Diagnostics.sh
! test/tools/javac/Paths/MineField.sh

Changeset: 9a3b6f762972
Author:    katleman
Date:      2015-05-07 10:19 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/9a3b6f762972

Added tag jdk9-b63 for changeset a28b7f42dae9

! .hgtags

Changeset: 1f483cea54fb
Author:    sadayapalam
Date:      2015-04-25 15:59 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/1f483cea54fb

8078592: Compiler fails to reject erroneous use of diamond with anonymous classes involving "fresh" type variables.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/diamond/neg/Neg20.java
+ test/tools/javac/generics/diamond/neg/Neg20.out

Changeset: 520635aae9e1
Author:    sadayapalam
Date:      2015-04-27 17:36 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/520635aae9e1

8078473: javac diamond finder crashes when used to build java.base module.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! test/tools/javac/generics/diamond/6939780/T6939780_9.out
+ test/tools/javac/generics/diamond/neg/T8078473.java
+ test/tools/javac/generics/diamond/neg/T8078473.out
+ test/tools/javac/generics/diamond/neg/T8078473_2.java
+ test/tools/javac/generics/diamond/neg/T8078473_2.out

Changeset: e847f2a2c3d0
Author:    sadayapalam
Date:      2015-04-28 15:20 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/e847f2a2c3d0

8076279: Refactor Attr.check* methods to receive/handle a CheckMode enumeration
Summary: Internal cleanup to Attr.check to make use of a new abstraction CheckMode
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java

Changeset: fc00bb06172c
Author:    alundblad
Date:      2015-05-05 15:47 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/fc00bb06172c

8079335: The field Gen.stringBufferType is no longer needed (and not always initialized properly)
Summary: Removed Gen.stringBufferType field.
Reviewed-by: jlahoda, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java

Changeset: 9cfacf5da5e7
Author:    sjiang
Date:      2015-04-17 09:42 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/9cfacf5da5e7

8042901: Allow com.sun.management to be in a different module to java.lang.management
Reviewed-by: mchung, dfuchs, erikj, jbachorik

! src/jdk.dev/share/classes/com/sun/tools/jdeps/Profile.java

Changeset: ac6a4f3c143b
Author:    amurillo
Date:      2015-05-01 03:56 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/ac6a4f3c143b

Merge


Changeset: 67ae665c791e
Author:    amurillo
Date:      2015-05-05 08:11 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/67ae665c791e

Merge


Changeset: 809d66512998
Author:    lana
Date:      2015-05-07 20:50 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/809d66512998

Merge


Changeset: bead4712db93
Author:    katleman
Date:      2015-05-14 12:38 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/bead4712db93

Added tag jdk9-b64 for changeset 809d66512998

! .hgtags

Changeset: 6eeeed95be5b
Author:    bpatel
Date:      2015-05-12 12:02 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/6eeeed95be5b

8065077: MethodTypes are not localized
Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MethodTypes.java

Changeset: 4fcf722b8114
Author:    lana
Date:      2015-05-14 20:17 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/4fcf722b8114

Merge


Changeset: 82d0e10df078
Author:    katleman
Date:      2015-05-21 10:07 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/82d0e10df078

Added tag jdk9-b65 for changeset 4fcf722b8114

! .hgtags

Changeset: 74c005554da4
Author:    sogoel
Date:      2015-05-15 01:09 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/74c005554da4

8068464: Group 10d: golden files for tests in tools/javac dir
Reviewed-by: jjg

! test/tools/javac/ClassCycle/ClassCycle1a.java
+ test/tools/javac/ClassCycle/ClassCycle1a.out
! test/tools/javac/ClassCycle/ClassCycle1b.java
! test/tools/javac/ClassCycle/ClassCycle2a.java
+ test/tools/javac/ClassCycle/ClassCycle2a.out
! test/tools/javac/ClassCycle/ClassCycle2b.java
! test/tools/javac/ClassCycle/ClassCycle3a.java
+ test/tools/javac/ClassCycle/ClassCycle3a.out
! test/tools/javac/ClassCycle/ClassCycle3b.java
! test/tools/javac/IllegalAnnotation.java
! test/tools/javac/IllegalAnnotation.out
! test/tools/javac/NonAmbiguousField/Test.java
+ test/tools/javac/NonAmbiguousField/Test.out
! test/tools/javac/NonAmbiguousField/two/Child2.java
! test/tools/javac/T6794959.java
+ test/tools/javac/T6794959a.out
+ test/tools/javac/T6794959b.out
! test/tools/javac/cast/4916620/T4916620.java
+ test/tools/javac/cast/4916620/T4916620.out
! test/tools/javac/cast/6295056/T6295056.java
+ test/tools/javac/cast/6295056/T6295056.out
! test/tools/javac/cast/6467183/T6467183b.java
+ test/tools/javac/cast/6467183/T6467183b.out
! test/tools/javac/unicode/Unmappable.java
+ test/tools/javac/unicode/Unmappable.out

Changeset: 0967d0576630
Author:    sogoel
Date:      2015-05-15 01:28 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/0967d0576630

8068465: Group 10e: golden files for tests in tools/javac dir
Reviewed-by: jjg

! test/tools/javac/FinallyWarn.java
+ test/tools/javac/FinallyWarn.out
! test/tools/javac/proprietary/WarnClass.java
+ test/tools/javac/proprietary/WarnClass.out
! test/tools/javac/proprietary/WarnImport.java
+ test/tools/javac/proprietary/WarnImport.out
! test/tools/javac/proprietary/WarnMethod.java
+ test/tools/javac/proprietary/WarnMethod.out
! test/tools/javac/proprietary/WarnStaticImport.java
+ test/tools/javac/proprietary/WarnStaticImport.out
! test/tools/javac/proprietary/WarnVariable.java
+ test/tools/javac/proprietary/WarnVariable.out
! test/tools/javac/proprietary/WarnWildcard.java
+ test/tools/javac/proprietary/WarnWildcard.out
! test/tools/javac/varargs/VarargsOverride.java
+ test/tools/javac/varargs/VarargsOverride.out
! test/tools/javac/varargs/Warn1.java
+ test/tools/javac/varargs/Warn1.out
! test/tools/javac/varargs/Warn2.java
+ test/tools/javac/varargs/Warn2.out

Changeset: e9f6fcbfeb69
Author:    sogoel
Date:      2015-05-15 01:36 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/e9f6fcbfeb69

8074387: Group 11: golden files for coin tests in tools/javac dir
Reviewed-by: jjg

! test/tools/javac/StringsInSwitch/BadlyTypedLabel1.java
+ test/tools/javac/StringsInSwitch/BadlyTypedLabel1_6.out
! test/tools/javac/StringsInSwitch/BadlyTypedLabel2.java
+ test/tools/javac/StringsInSwitch/BadlyTypedLabel2_6.out
! test/tools/javac/StringsInSwitch/NonConstantLabel.java
+ test/tools/javac/StringsInSwitch/NonConstantLabel6.out
! test/tools/javac/StringsInSwitch/OneCaseSwitches.java
+ test/tools/javac/StringsInSwitch/OneCaseSwitches.out
+ test/tools/javac/StringsInSwitch/RSCL1_6.out
+ test/tools/javac/StringsInSwitch/RSCL2_6.out
! test/tools/javac/StringsInSwitch/RepeatedStringCaseLabels1.java
! test/tools/javac/StringsInSwitch/RepeatedStringCaseLabels2.java
! test/tools/javac/TryWithResources/BadTwr.java
+ test/tools/javac/TryWithResources/BadTwr6.out
! test/tools/javac/TryWithResources/BadTwrSyntax.java
+ test/tools/javac/TryWithResources/BadTwrSyntax6.out
! test/tools/javac/TryWithResources/TwrOnNonResource.java
+ test/tools/javac/TryWithResources/TwrOnNonResource6.out
! test/tools/javac/TryWithResources/WeirdTwr.java
+ test/tools/javac/TryWithResources/WeirdTwr.out

Changeset: f2888cca1153
Author:    sogoel
Date:      2015-05-15 01:56 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/f2888cca1153

8074408: Group 12: golden files for tests in tools/javac dir
Reviewed-by: jjg

! test/tools/javac/HiddenAbstractMethod/Test.java
+ test/tools/javac/HiddenAbstractMethod/Test.out
! test/tools/javac/HiddenAbstractMethod/one/Parent.java
! test/tools/javac/HiddenAbstractMethod/two/Child.java
! test/tools/javac/ImportUnnamed/Dummy.java
+ test/tools/javac/ImportUnnamed/Dummy.out
! test/tools/javac/ImportUnnamed/foo/A.java
! test/tools/javac/PackageClassAmbiguity/Bad.java
+ test/tools/javac/PackageClassAmbiguity/Bad.out
! test/tools/javac/PackageClassAmbiguity/util.java
+ test/tools/javac/PackageClassAmbiguity/util.out
! test/tools/javac/T6404756.java
+ test/tools/javac/T6404756.out
! test/tools/javac/T6882235.java
! test/tools/javac/T6882235.out
! test/tools/javac/conditional/Conditional.java
+ test/tools/javac/conditional/Conditional.out
! test/tools/javac/literals/BadUnderscoreLiterals.6.out
! test/tools/javac/literals/BadUnderscoreLiterals.7.out
! test/tools/javac/literals/BadUnderscoreLiterals.java
! test/tools/javac/miranda/4686148/ConcreteTest.java
! test/tools/javac/miranda/4686148/Test.java
+ test/tools/javac/miranda/4686148/Test.out
! test/tools/javac/miranda/4711056/T1.java
+ test/tools/javac/miranda/4711056/T1.out
! test/tools/javac/miranda/4711056/T4.java
! test/tools/javac/sourcePath2/SourcePath2.java
+ test/tools/javac/sourcePath2/SourcePath2.out

Changeset: 8a2e31525a95
Author:    jlahoda
Date:      2015-05-15 11:41 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/8a2e31525a95

8076104: Key collisions in ZipFileIndexFileObject content cache lead to wrong content
Summary: equals&hashCode of ZipFileObject and ZipFileIndexFileObject need to be based on full entry path, not only the file name.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipArchive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
+ test/tools/javac/file/zip/T8076104.java

Changeset: 651ec712b913
Author:    sogoel
Date:      2015-05-15 09:30 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/651ec712b913

8074502: Group 13c: golden files for tests in tools/javac/generics dir
Reviewed-by: jjg, mcimadamore

! test/tools/javac/generics/CastCrash.java
+ test/tools/javac/generics/CastCrash.out
! test/tools/javac/generics/inference/5044646/T5044646.java
+ test/tools/javac/generics/inference/5044646/T5044646.out
! test/tools/javac/generics/inference/5044646/p1/C.java
! test/tools/javac/generics/inference/5073060/Neg.java
+ test/tools/javac/generics/inference/5073060/Neg.out
! test/tools/javac/generics/inference/6278587/T6278587Neg.java
+ test/tools/javac/generics/inference/6278587/T6278587Neg.out
! test/tools/javac/generics/inference/7177306/T7177306e.java
! test/tools/javac/generics/inference/7177306/T7177306e.out
+ test/tools/javac/generics/inference/7177306/T7177306e_7.out
! test/tools/javac/generics/rare/Rare2.java
+ test/tools/javac/generics/rare/Rare2.out
! test/tools/javac/generics/rare/Rare3.java
+ test/tools/javac/generics/rare/Rare3.out
! test/tools/javac/generics/rare/Rare4.java
+ test/tools/javac/generics/rare/Rare4.out
! test/tools/javac/generics/rare/Rare5.java
+ test/tools/javac/generics/rare/Rare5.out
! test/tools/javac/generics/rare/Rare6.java
+ test/tools/javac/generics/rare/Rare6.out
! test/tools/javac/generics/rare/Rare7.java
+ test/tools/javac/generics/rare/Rare7.out

Changeset: a588177cbccf
Author:    sogoel
Date:      2015-05-15 09:53 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/a588177cbccf

8074417: Group 13a: golden files for tests in tools/javac/generics dir
Reviewed-by: jjg, mcimadamore

! test/tools/javac/generics/Covar3.java
+ test/tools/javac/generics/Covar3.out
! test/tools/javac/generics/GenLit1.java
+ test/tools/javac/generics/GenLit1.out
! test/tools/javac/generics/GenericThrowable.java
+ test/tools/javac/generics/GenericThrowable.out
! test/tools/javac/generics/InheritanceConflict.java
+ test/tools/javac/generics/InheritanceConflict.out
! test/tools/javac/generics/SelfImplement.java
+ test/tools/javac/generics/SelfImplement.out
! test/tools/javac/generics/T4738171.java
+ test/tools/javac/generics/T4738171.out
! test/tools/javac/generics/T4739399.java
+ test/tools/javac/generics/T4739399.out
! test/tools/javac/generics/T4757416.java
+ test/tools/javac/generics/T4757416.out
! test/tools/javac/generics/T5011073.java
+ test/tools/javac/generics/T5011073.out
! test/tools/javac/generics/UncheckedCovariance.java
+ test/tools/javac/generics/UncheckedCovariance.out
! test/tools/javac/generics/abstract/T4717181c.java
+ test/tools/javac/generics/abstract/T4717181c.out

Changeset: 8bcbda64767c
Author:    sogoel
Date:      2015-05-15 16:18 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/8bcbda64767c

8075163: Group 14a: golden files for tests in tools/javac/generics/wildcards dir
Reviewed-by: jjg, vromero

+ test/tools/javac/generics/wildcards/AssignmentSameType.java
+ test/tools/javac/generics/wildcards/AssignmentSameType.out

Changeset: cf3f2a0aa7ef
Author:    sogoel
Date:      2015-05-15 16:53 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/cf3f2a0aa7ef

8074425: Group 13b: golden files for tests in tools/javac/generics dir
Reviewed-by: jjg, darcy, mcimadamore

! test/tools/javac/generics/GenLit2.java
+ test/tools/javac/generics/GenLit2.out
! test/tools/javac/generics/GetClass.java
+ test/tools/javac/generics/GetClass.out
! test/tools/javac/generics/InheritanceConflict3.java
+ test/tools/javac/generics/InheritanceConflict3.out
! test/tools/javac/generics/InstanceOf3.java
+ test/tools/javac/generics/InstanceOf3.out
! test/tools/javac/generics/Multibound1.java
+ test/tools/javac/generics/Multibound1.out
! test/tools/javac/generics/PrimitiveVariant.java
+ test/tools/javac/generics/PrimitiveVariant.out
! test/tools/javac/generics/UncheckedArray.java
+ test/tools/javac/generics/UncheckedArray.out
! test/tools/javac/generics/UncheckedConstructor.java
+ test/tools/javac/generics/UncheckedConstructor.out
! test/tools/javac/generics/odersky/BadTest.java
+ test/tools/javac/generics/odersky/BadTest.out
! test/tools/javac/generics/odersky/BadTest3.java
+ test/tools/javac/generics/odersky/BadTest3.out
! test/tools/javac/generics/odersky/BadTest4.java
+ test/tools/javac/generics/odersky/BadTest4.out

Changeset: 826c5e3616da
Author:    sogoel
Date:      2015-05-15 16:59 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/826c5e3616da

8075164: Group 14b: golden files for tests in tools/javac/generics/wildcards dir
Reviewed-by: jjg, vromero

+ test/tools/javac/generics/wildcards/AssignmentDifferentTypes.java
+ test/tools/javac/generics/wildcards/AssignmentDifferentTypes.out
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes1.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes2.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes3.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes4.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes5.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes6.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes7.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes8.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes9.java

Changeset: b1cc2f7a9c29
Author:    sogoel
Date:      2015-05-15 17:12 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/b1cc2f7a9c29

8075165: Group 14c: golden files for tests in tools/javac/generics/wildcards dir
Reviewed-by: jjg, vromero

+ test/tools/javac/generics/wildcards/neg/CastWarn.java
+ test/tools/javac/generics/wildcards/neg/CastWarn.out
- test/tools/javac/generics/wildcards/neg/CastWarn10.java
- test/tools/javac/generics/wildcards/neg/CastWarn11.java
- test/tools/javac/generics/wildcards/neg/CastWarn12.java
- test/tools/javac/generics/wildcards/neg/CastWarn13.java
! test/tools/javac/generics/wildcards/neg/CastWarn14.java
- test/tools/javac/generics/wildcards/neg/CastWarn2.java
- test/tools/javac/generics/wildcards/neg/CastWarn3.java
- test/tools/javac/generics/wildcards/neg/CastWarn4.java
- test/tools/javac/generics/wildcards/neg/CastWarn5.java
- test/tools/javac/generics/wildcards/neg/CastWarn6.java
- test/tools/javac/generics/wildcards/neg/CastWarn7.java
- test/tools/javac/generics/wildcards/neg/CastWarn8.java
- test/tools/javac/generics/wildcards/neg/CastWarn9.java

Changeset: 044ab500b496
Author:    sogoel
Date:      2015-05-15 17:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/044ab500b496

8074514: Group 13d: golden files for tests in tools/javac/generics dir
Reviewed-by: jjg

! test/tools/javac/generics/Covar4.java
+ test/tools/javac/generics/Covar4.out
! test/tools/javac/generics/ErasureClashCrash.java
+ test/tools/javac/generics/ErasureClashCrash.out
! test/tools/javac/generics/InstanceOf2.java
+ test/tools/javac/generics/InstanceOf2.out
! test/tools/javac/generics/Nonlinear.java
+ test/tools/javac/generics/Nonlinear.out
! test/tools/javac/generics/RefEqual.java
+ test/tools/javac/generics/RefEqual.out
! test/tools/javac/generics/T4695348.java
+ test/tools/javac/generics/T4695348.out
! test/tools/javac/generics/TyparamLit.java
+ test/tools/javac/generics/TyparamLit.out
! test/tools/javac/generics/TyparamStaticScope2.java
+ test/tools/javac/generics/TyparamStaticScope2.out
! test/tools/javac/generics/UnsoundInference.java
+ test/tools/javac/generics/UnsoundInference.out
! test/tools/javac/generics/rawOverride/Warn1.java
+ test/tools/javac/generics/rawOverride/Warn1.out
! test/tools/javac/generics/rawOverride/Warn2.java
+ test/tools/javac/generics/rawOverride/Warn2.out

Changeset: c33a27c343cb
Author:    sogoel
Date:      2015-05-15 17:47 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/c33a27c343cb

8080539: Remove few test files that did not get removed with the patch
Reviewed-by: jjg

- test/tools/javac/5005368.java
- test/tools/javac/generics/wildcards/AssignmentSameType1.java
- test/tools/javac/generics/wildcards/AssignmentSameType2.java
- test/tools/javac/generics/wildcards/AssignmentSameType3.java
- test/tools/javac/generics/wildcards/AssignmentSameType4.java
- test/tools/javac/generics/wildcards/AssignmentSameType5.java
- test/tools/javac/generics/wildcards/AssignmentSameType6.java
- test/tools/javac/generics/wildcards/AssignmentSameType7.java
- test/tools/javac/generics/wildcards/AssignmentSameType8.java

Changeset: c9e7d5d6a2e2
Author:    sogoel
Date:      2015-05-15 18:03 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/c9e7d5d6a2e2

8075166: Group 14d: golden files for tests in tools/javac/generics/wildcards dir
Reviewed-by: jjg

! test/tools/javac/generics/wildcards/neg/AmbiguousCast.java
+ test/tools/javac/generics/wildcards/neg/AmbiguousCast.out
! test/tools/javac/generics/wildcards/neg/Capture.java
+ test/tools/javac/generics/wildcards/neg/Capture.out
+ test/tools/javac/generics/wildcards/neg/CastFail.java
+ test/tools/javac/generics/wildcards/neg/CastFail.out
- test/tools/javac/generics/wildcards/neg/CastFail1.java
- test/tools/javac/generics/wildcards/neg/CastFail10.java
- test/tools/javac/generics/wildcards/neg/CastFail11.java
- test/tools/javac/generics/wildcards/neg/CastFail12.java
- test/tools/javac/generics/wildcards/neg/CastFail13.java
- test/tools/javac/generics/wildcards/neg/CastFail14.java
- test/tools/javac/generics/wildcards/neg/CastFail15.java
- test/tools/javac/generics/wildcards/neg/CastFail16.java
- test/tools/javac/generics/wildcards/neg/CastFail17.java
- test/tools/javac/generics/wildcards/neg/CastFail18.java
- test/tools/javac/generics/wildcards/neg/CastFail19.java
- test/tools/javac/generics/wildcards/neg/CastFail2.java
- test/tools/javac/generics/wildcards/neg/CastFail20.java
- test/tools/javac/generics/wildcards/neg/CastFail21.java
- test/tools/javac/generics/wildcards/neg/CastFail3.java
- test/tools/javac/generics/wildcards/neg/CastFail4.java
- test/tools/javac/generics/wildcards/neg/CastFail5.java
- test/tools/javac/generics/wildcards/neg/CastFail6.java
- test/tools/javac/generics/wildcards/neg/CastFail7.java
- test/tools/javac/generics/wildcards/neg/CastFail8.java
- test/tools/javac/generics/wildcards/neg/CastFail9.java
+ test/tools/javac/generics/wildcards/neg/CastTest.java
- test/tools/javac/generics/wildcards/neg/CastWarn14.java
! test/tools/javac/generics/wildcards/neg/ParamCast.java
+ test/tools/javac/generics/wildcards/neg/ParamCast.out
! test/tools/javac/generics/wildcards/neg/Readonly.java
+ test/tools/javac/generics/wildcards/neg/Readonly.out
! test/tools/javac/generics/wildcards/neg/Unbounded.java
+ test/tools/javac/generics/wildcards/neg/Unbounded.out

Changeset: 8bc4c0b6eeb7
Author:    jlahoda
Date:      2015-05-18 09:27 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/8bc4c0b6eeb7

8080338: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle
8080339: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle
8080340: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle
Summary: Fixing incorrect file headers; also reviewed by kevin.l.brown at oracle.com
Reviewed-by: vromero

! test/tools/javac/MethodParameters/LambdaTest.java
! test/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java
! test/tools/javac/diags/examples/MrefInferAndExplicitParams.java
! test/tools/javac/lambda/8023389/T8023389.java
! test/tools/javac/lambda/LambdaExprLeadsToMissingClassFilesTest.java
! test/tools/javac/resolve/tests/PrimitiveVsReferenceSamePhase.java

Changeset: b5be088d41c7
Author:    sadayapalam
Date:      2015-05-11 13:28 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/b5be088d41c7

8079613: Deeply chained expressions + several overloads + unnecessary inference result in excessive compile times.
Summary: Eliminate compile time performance bottlneck due to mischaracterization of standalone expressions as being poly expressions.
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/tools/javac/expression/DeeplyChainedNonPolyExpressionTest.java

Changeset: 6bc40a5172e8
Author:    jlahoda
Date:      2015-05-18 14:48 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/6bc40a5172e8

8080572: langtools/test/tools/javac/generics/T5011073.java failing
Summary: test/tools/javac/generics/InterfaceCast1.java defines a top-level Set, moving it to a separate directory to avoid clashes.
Reviewed-by: mcimadamore

+ test/tools/javac/generics/4453032/InterfaceCast1.java
- test/tools/javac/generics/InterfaceCast1.java

Changeset: 49d207bf704d
Author:    akulyakh
Date:      2015-05-21 11:41 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/49d207bf704d

8076543: Add @modules as needed to the langtools tests
Reviewed-by: jjg, shurailine

! test/com/sun/javadoc/5093723/T5093723.java
! test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java
! test/com/sun/javadoc/AccessFrameTitle/AccessFrameTitle.java
! test/com/sun/javadoc/AccessH1/AccessH1.java
! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
! test/com/sun/javadoc/AccessSummary/AccessSummary.java
! test/com/sun/javadoc/AuthorDD/AuthorDD.java
! test/com/sun/javadoc/DocRootSlash/DocRootSlash.java
! test/com/sun/javadoc/InheritDocForUserTags/DocTest.java
! test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java
! test/com/sun/javadoc/MetaTag/MetaTag.java
! test/com/sun/javadoc/PackagesHeader/PackagesHeader.java
! test/com/sun/javadoc/T6735320/T6735320.java
! test/com/sun/javadoc/ValidHtml/ValidHtml.java
! test/com/sun/javadoc/VersionNumber/VersionNumber.java
! test/com/sun/javadoc/WindowTitles/WindowTitles.java
! test/com/sun/javadoc/constantValues/TestConstantValuesDriver.java
! test/com/sun/javadoc/dupThrowsTags/TestDupThrowsTags.java
! test/com/sun/javadoc/testAbsLinkPath/TestAbsLinkPath.java
! test/com/sun/javadoc/testAbstractMethod/TestAbstractMethod.java
! test/com/sun/javadoc/testAnchorNames/TestAnchorNames.java
! test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java
! test/com/sun/javadoc/testAnnotationTypes/TestAnnotationTypes.java
! test/com/sun/javadoc/testBackSlashInLink/TestBackSlashInLink.java
! test/com/sun/javadoc/testBadPackageFileInJar/TestBadPackageFileInJar.java
! test/com/sun/javadoc/testBadSourceFile/TestBadSourceFile.java
! test/com/sun/javadoc/testBaseClass/TestBaseClass.java
! test/com/sun/javadoc/testBreakIterator/TestBreakIterator.java
! test/com/sun/javadoc/testCRLineSeparator/TestCRLineSeparator.java
! test/com/sun/javadoc/testCharset/TestCharset.java
! test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java
! test/com/sun/javadoc/testClassTree/TestClassTree.java
! test/com/sun/javadoc/testCmndLineClass/TestCmndLineClass.java
! test/com/sun/javadoc/testCompletionFailure/TestCompletionFailure.java
! test/com/sun/javadoc/testConstantValuesPage/TestConstantValuesPage.java
! test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java
! test/com/sun/javadoc/testConstructors/TestConstructors.java
! test/com/sun/javadoc/testCustomTag/TestCustomTag.java
! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java
! test/com/sun/javadoc/testDocEncoding/TestDocEncoding.java
! test/com/sun/javadoc/testDocErrorReporter/TestDocErrorReporter.java
! test/com/sun/javadoc/testDocFileDir/TestDocFileDir.java
! test/com/sun/javadoc/testDocFiles/TestDocFiles.java
! test/com/sun/javadoc/testDocRootInlineTag/TestDocRootInlineTag.java
! test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java
! test/com/sun/javadoc/testDupParamWarn/TestDupParamWarn.java
! test/com/sun/javadoc/testEmptyClass/TestEmptyClass.java
! test/com/sun/javadoc/testEnclosingClass/TestEnclosingClass.java
! test/com/sun/javadoc/testEncoding/TestEncoding.java
! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/com/sun/javadoc/testGeneratedBy/TestGeneratedBy.java
! test/com/sun/javadoc/testGroupOption/TestGroupOption.java
! test/com/sun/javadoc/testHeadings/TestHeadings.java
! test/com/sun/javadoc/testHelpFile/TestHelpFile.java
! test/com/sun/javadoc/testHelpOption/TestHelpOption.java
! test/com/sun/javadoc/testHiddenMembers/TestHiddenMembers.java
! test/com/sun/javadoc/testHref/TestHref.java
! test/com/sun/javadoc/testHrefInDocComment/TestHrefInDocComment.java
! test/com/sun/javadoc/testHtmlComments/TestHtmlComments.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java
! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java
! test/com/sun/javadoc/testHtmlTableStyles/TestHtmlTableStyles.java
! test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java
! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java
! test/com/sun/javadoc/testHtmlVersion/TestHtmlVersion.java
! test/com/sun/javadoc/testIndentation/TestIndentation.java
! test/com/sun/javadoc/testIndex/TestIndex.java
! test/com/sun/javadoc/testInlineLinkLabel/TestInlineLinkLabel.java
! test/com/sun/javadoc/testInterface/TestInterface.java
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java
! test/com/sun/javadoc/testJavascript/TestJavascript.java
! test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java
! test/com/sun/javadoc/testLeadingSpaces/LeadingSpaces.java
! test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java
! test/com/sun/javadoc/testLinkOption/TestBadLinkOption.java
! test/com/sun/javadoc/testLinkOption/TestLinkOption.java
! test/com/sun/javadoc/testLinkOption/TestNewLineInLink.java
! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
! test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java
! test/com/sun/javadoc/testLiteralCodeInPre/TestLiteralCodeInPre.java
! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java
! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
! test/com/sun/javadoc/testMethodTypes/TestMethodTypes.java
! test/com/sun/javadoc/testModifier/TestModifier.java
! test/com/sun/javadoc/testNavigation/TestNavigation.java
! test/com/sun/javadoc/testNestedGenerics/TestNestedGenerics.java
! test/com/sun/javadoc/testNestedInlineTag/TestNestedInlineTag.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/com/sun/javadoc/testNoPackagesFile/TestNoPackagesFile.java
! test/com/sun/javadoc/testNotifications/TestNotifications.java
! test/com/sun/javadoc/testOptions/TestOptions.java
! test/com/sun/javadoc/testOrdering/TestOrdering.java
! test/com/sun/javadoc/testOverridenMethods/TestMultiInheritence.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java
! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java
! test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java
! test/com/sun/javadoc/testPackagePage/TestPackagePage.java
! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java
! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java
! test/com/sun/javadoc/testProfiles/TestProfiles.java
! test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java
! test/com/sun/javadoc/testRecurseSubPackages/TestRecurseSubPackages.java
! test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java
! test/com/sun/javadoc/testRepeatedAnnotations/TestRepeatedAnnotations.java
! test/com/sun/javadoc/testReturnTag/TestReturnTag.java
! test/com/sun/javadoc/testSeeTag/TestSeeTag.java
! test/com/sun/javadoc/testSerialVersionUID/TestSerialVersionUID.java
! test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java
! test/com/sun/javadoc/testSimpleTagExclude/TestSimpleTagExclude.java
! test/com/sun/javadoc/testSimpleTagInherit/TestSimpleTagInherit.java
! test/com/sun/javadoc/testSinceTag/TestSinceTag.java
! test/com/sun/javadoc/testSingleQuotedLink/TestSingleQuotedLink.java
! test/com/sun/javadoc/testSourceTab/TestSourceTab.java
! test/com/sun/javadoc/testStylesheet/TestStylesheet.java
! test/com/sun/javadoc/testSubTitle/TestSubTitle.java
! test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java
! test/com/sun/javadoc/testSuperclassInSerialForm/TestSuperClassInSerialForm.java
! test/com/sun/javadoc/testSupplementary/TestSupplementary.java
! test/com/sun/javadoc/testTagHolderMethod/TestTagHolderMethod.java
! test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java
! test/com/sun/javadoc/testTagMisuse/TestTagMisuse.java
! test/com/sun/javadoc/testTagOutput/TestTagOutput.java
! test/com/sun/javadoc/testTaglets/TestTaglets.java
! test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java
! test/com/sun/javadoc/testThrowsInheritence/TestThrowsTagInheritence.java
! test/com/sun/javadoc/testThrowsTag/TestThrowsTag.java
! test/com/sun/javadoc/testTitleInHref/TestTitleInHref.java
! test/com/sun/javadoc/testTopOption/TestTopOption.java
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java
! test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java
! test/com/sun/javadoc/testUseOption/TestUseOption.java
! test/com/sun/javadoc/testValueTag/TestValueTag.java
! test/com/sun/javadoc/testWarnBadParamNames/TestWarnBadParamNames.java
! test/com/sun/javadoc/testWarnings/TestWarnings.java
! test/com/sun/javadoc/testWindowTitle/TestWindowTitle.java
! test/com/sun/javadoc/testXOption/TestXOption.java
! test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java
! test/tools/all/RunCodingRules.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/AnchorTest.java
! test/tools/doclint/AnchorTest.out
! test/tools/doclint/AnchorTest2.java
! test/tools/doclint/AnchorTest2.out
! test/tools/doclint/BadPackageCommentTest.java
! test/tools/doclint/BadPackageCommentTest.out
! test/tools/doclint/CoverageExtras.java
! test/tools/doclint/CustomTagTest.java
! test/tools/doclint/CustomTagTest.out
! test/tools/doclint/CustomTagTestWithOption.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/EmptyPreTest.java
! 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/EndTagsTest.java
! test/tools/doclint/EndTagsTest.out
! test/tools/doclint/EndWithIdentifierTest.java
! test/tools/doclint/EndWithIdentifierTest.out
! test/tools/doclint/HtmlAttrsTest.java
! test/tools/doclint/HtmlAttrsTest.out
! test/tools/doclint/HtmlTagsTest.java
! test/tools/doclint/HtmlTagsTest.out
! test/tools/doclint/HtmlVersionTest.java
! test/tools/doclint/LiteralTest.java
! test/tools/doclint/LiteralTest.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/ParaTagTest.java
! test/tools/doclint/ReferenceTest.java
! test/tools/doclint/ReferenceTest.out
! test/tools/doclint/ResourceTest.java
! test/tools/doclint/RunTest.java
! test/tools/doclint/SyntaxTest.java
! test/tools/doclint/SyntaxTest.out
! test/tools/doclint/SyntheticTest.java
! test/tools/doclint/UnfinishedInlineTagTest.java
! test/tools/doclint/UnfinishedInlineTagTest.out
! test/tools/doclint/ValidTest.java
! test/tools/doclint/ValueTest.java
! test/tools/doclint/ValueTest.out
! test/tools/doclint/anchorTests/p/Test.java
! test/tools/doclint/anchorTests/p/Test.javac.out
! test/tools/doclint/anchorTests/p/Test.out
! test/tools/doclint/anchorTests/p/package-info.java
! test/tools/doclint/anchorTests/p/package-info.javac.out
! test/tools/doclint/anchorTests/p/package-info.out
! test/tools/doclint/html/BlockTagsTest.java
! test/tools/doclint/html/EntitiesTest.java
! test/tools/doclint/html/EntitiesTest.out
! test/tools/doclint/html/HtmlVersionTagsAttrsTest.java
! test/tools/doclint/html/HtmlVersionTagsAttrsTestHtml4.out
! test/tools/doclint/html/HtmlVersionTagsAttrsTestHtml5.out
! test/tools/doclint/html/InlineTagsTest.java
! test/tools/doclint/html/ListTagsTest.java
! test/tools/doclint/html/ListTagsTest.out
! test/tools/doclint/html/OtherTagsTest.java
! test/tools/doclint/html/OtherTagsTest.out
! test/tools/doclint/html/TableTagsTest.java
! test/tools/doclint/html/TagNotAllowed.java
! test/tools/doclint/html/TagNotAllowed.out
! test/tools/doclint/html/TextNotAllowed.java
! test/tools/doclint/html/TextNotAllowed.out
! test/tools/doclint/packageTests/bad/Test.java
! test/tools/doclint/packageTests/bad/Test.javac.out
! test/tools/doclint/packageTests/bad/Test.out
! test/tools/doclint/packageTests/bad/package-info.java
! test/tools/doclint/packageTests/bad/package-info.javac.out
! test/tools/doclint/packageTests/bad/package-info.out
! test/tools/doclint/packageTests/good/Test.java
! test/tools/doclint/packageTests/good/package-info.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
! test/tools/doclint/tool/HelpTest.java
! test/tools/doclint/tool/MaxDiagsTest.java
! test/tools/doclint/tool/MaxDiagsTest.out
! test/tools/doclint/tool/PathsTest.java
! test/tools/doclint/tool/RunTest.java
! test/tools/doclint/tool/StatsTest.java
! test/tools/doclint/tool/StatsTest.out
! test/tools/javac/4241573/T4241573.java
! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
! test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java
! test/tools/javac/6304921/TestLog.java
! test/tools/javac/6330997/T6330997.java
! test/tools/javac/6341866/T6341866.java
! test/tools/javac/6394683/T6394683.java
! test/tools/javac/6400383/T6400383.java
! test/tools/javac/6400872/T6400872.java
! test/tools/javac/6402516/CheckClass.java
! test/tools/javac/6402516/CheckIsAccessible.java
! test/tools/javac/6402516/CheckLocalElements.java
! test/tools/javac/6402516/CheckMethod.java
! test/tools/javac/6403424/T6403424.java
! test/tools/javac/6410653/T6410653.java
! test/tools/javac/6440583/T6440583.java
! test/tools/javac/6457284/T6457284.java
! test/tools/javac/6508981/TestInferBinaryName.java
! test/tools/javac/6567415/T6567415.java
! test/tools/javac/6589361/T6589361.java
! test/tools/javac/6627362/T6627362.java
! test/tools/javac/6668794/badClass/Test.java
! test/tools/javac/6863465/TestCircularClassfile.java
! test/tools/javac/6889255/T6889255.java
! test/tools/javac/6902720/Test.java
! test/tools/javac/6917288/GraphicalInstallerTest.java
! test/tools/javac/6917288/T6917288.java
! test/tools/javac/7003595/T7003595.java
! test/tools/javac/7079713/TestCircularClassfile.java
! test/tools/javac/7118412/ShadowingTest.java
! test/tools/javac/7129225/NegTest.out
! test/tools/javac/7129225/TestImportStar.java
! test/tools/javac/7129225/TestImportStar.out
! test/tools/javac/7142086/T7142086.java
! test/tools/javac/7144981/IgnoreIgnorableCharactersInInput.java
! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
! test/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java
! test/tools/javac/7199823/InnerClassCannotBeVerified.java
! test/tools/javac/8000518/DuplicateConstantPoolEntry.java
! test/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java
! test/tools/javac/8009170/RedundantByteCodeInArrayTest.java
! test/tools/javac/AnonymousSubclassTest.java
! test/tools/javac/BadOptimization/DeadCode6.java
! test/tools/javac/ClassPathTest/ClassPathTest.java
! test/tools/javac/ConstFoldTest.java
! test/tools/javac/DefiniteAssignment/DefAssignNestedArg.java
! test/tools/javac/Diagnostics/6769027/T6769027.java
! test/tools/javac/Diagnostics/7010608/Test.java
! test/tools/javac/Diagnostics/7116676/T7116676.java
! test/tools/javac/ExtDirs/ExtDirTest.java
! test/tools/javac/FinalInitializer.java
! test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java
! test/tools/javac/InnerMethSig.java
! test/tools/javac/MethodParameters/AnnotationTest.java
! test/tools/javac/MethodParameters/AnonymousClass.java
! test/tools/javac/MethodParameters/Constructors.java
! test/tools/javac/MethodParameters/EnumTest.java
! test/tools/javac/MethodParameters/InstanceMethods.java
! test/tools/javac/MethodParameters/LambdaTest.java
! test/tools/javac/MethodParameters/LocalClassTest.java
! test/tools/javac/MethodParameters/MemberClassTest.java
! test/tools/javac/MethodParameters/StaticMethods.java
! test/tools/javac/MethodParameters/UncommonParamNames.java
! test/tools/javac/MethodParametersTest.java
! test/tools/javac/MissingInclude/MissingIncludeTest.java
! test/tools/javac/NoStringToLower.java
! test/tools/javac/Paths/6638501/JarFromManifestFailure.java
! test/tools/javac/Paths/AbsolutePathTest.java
! test/tools/javac/Paths/TestCompileJARInClassPath.java
! test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java
! test/tools/javac/StdoutCloseTest.java
! test/tools/javac/T4965689/ClassLiteralWastesByteTest.java
! test/tools/javac/T5053846/MethodRefDupInConstantPoolTest.java
! test/tools/javac/T5090006/AssertionFailureTest.java
! test/tools/javac/T6181889/EmptyFinallyTest.java
! test/tools/javac/T6238612.java
! test/tools/javac/T6265400.java
! test/tools/javac/T6340549.java
! test/tools/javac/T6351767.java
! test/tools/javac/T6358024.java
! test/tools/javac/T6358166.java
! test/tools/javac/T6358168.java
! test/tools/javac/T6361619.java
! test/tools/javac/T6366196.java
! test/tools/javac/T6395974.java
! test/tools/javac/T6397044.java
! test/tools/javac/T6397286.java
! test/tools/javac/T6403466.java
! test/tools/javac/T6405099.java
! test/tools/javac/T6406771.java
! test/tools/javac/T6407066.java
! test/tools/javac/T6410706.java
! test/tools/javac/T6411379.java
! test/tools/javac/T6413876.java
! test/tools/javac/T6423583.java
! test/tools/javac/T6435291/T6435291.java
! test/tools/javac/T6458749.java
! test/tools/javac/T6458823/T6458823.java
! test/tools/javac/T6472751.java
! test/tools/javac/T6534287.java
! test/tools/javac/T6558476.java
! test/tools/javac/T6595666.java
! test/tools/javac/T6625520.java
! test/tools/javac/T6654037.java
! test/tools/javac/T6665791.java
! test/tools/javac/T6668802.java
! test/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java
! test/tools/javac/T6705935.java
! test/tools/javac/T6725036.java
! test/tools/javac/T6759996.java
! test/tools/javac/T6855236.java
! test/tools/javac/T6873845.java
! test/tools/javac/T6873849.java
! test/tools/javac/T6900149.java
! test/tools/javac/T6942649.java
! test/tools/javac/T6956462/T6956462.java
! test/tools/javac/T6956638.java
! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/tools/javac/T6972327.java
! test/tools/javac/T6985181.java
! test/tools/javac/T6993301.java
! test/tools/javac/T6999210.java
! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/tools/javac/T7040592/CoerceNullToMoreSpecificTypeTest.java
! test/tools/javac/T7040592/T7040592.java
! test/tools/javac/T7053059/DoubleCastTest.java
! test/tools/javac/T7093325.java
! test/tools/javac/T7142672/Bug.java
! test/tools/javac/T7159016.java
! test/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java
! test/tools/javac/T8003967/DetectMutableStaticFields.java
! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java
! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java
! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java
! test/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java
! test/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java
! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java
! test/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java
! test/tools/javac/T8071847/T8071847.java
! test/tools/javac/TestPkgInfo.java
! test/tools/javac/TryWithResources/InterruptedExceptionTest.java
! test/tools/javac/TryWithResources/UnusedResourcesTest.java
! test/tools/javac/VersionOpt.java
! test/tools/javac/annotations/6550655/T6550655.java
! test/tools/javac/annotations/SyntheticParameters.java
! test/tools/javac/annotations/TestAnnotationPackageInfo.java
! test/tools/javac/annotations/neg/8022765/T8022765.java
! test/tools/javac/annotations/neg/8022765/T8022765.out
! test/tools/javac/annotations/neg/8022765/VerifyErroneousAnnotationsAttributed.java
! 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/InheritedAnnoCombo.java
! test/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java
! test/tools/javac/annotations/repeatingAnnotations/combo/RetentionAnnoCombo.java
! test/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java
! test/tools/javac/annotations/typeAnnotations/TypeProcOnly.java
! test/tools/javac/annotations/typeAnnotations/api/AnnotatedArrayOrder.java
! test/tools/javac/annotations/typeAnnotations/api/ArrayCreationTree.java
! test/tools/javac/annotations/typeAnnotations/api/ArrayPositionConsistency.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java
! test/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java
! test/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java
! test/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
! test/tools/javac/annotations/typeAnnotations/classfile/Scopes.java
! test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
! test/tools/javac/annotations/typeAnnotations/classfile/T8008762.java
! test/tools/javac/annotations/typeAnnotations/classfile/T8008769.java
! test/tools/javac/annotations/typeAnnotations/classfile/T8010015.java
! test/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java
! test/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java
! test/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java
! test/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java
! test/tools/javac/annotations/typeAnnotations/failures/CheckErrorsForSource7.java
! test/tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java
! test/tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.out
! test/tools/javac/annotations/typeAnnotations/newlocations/AfterMethodTypeParams.java
! test/tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java
! test/tools/javac/api/6400303/T6400303.java
! test/tools/javac/api/6406133/T6406133.java
! test/tools/javac/api/6410643/T6410643.java
! test/tools/javac/api/6411310/T6411310.java
! test/tools/javac/api/6411333/T6411333.java
! test/tools/javac/api/6412656/T6412656.java
! test/tools/javac/api/6415780/T6415780.java
! test/tools/javac/api/6418694/T6418694.java
! test/tools/javac/api/6420409/T6420409.java
! test/tools/javac/api/6420464/T6420464.java
! test/tools/javac/api/6421111/T6421111.java
! test/tools/javac/api/6421756/T6421756.java
! test/tools/javac/api/6422215/T6422215.java
! test/tools/javac/api/6422327/T6422327.java
! test/tools/javac/api/6423003/T6423003.java
! test/tools/javac/api/6431257/T6431257.java
! test/tools/javac/api/6431435/T6431435.java
! test/tools/javac/api/6437349/T6437349.java
! test/tools/javac/api/6437999/T6437999.java
! test/tools/javac/api/6440333/T6440333.java
! test/tools/javac/api/6440528/T6440528.java
! test/tools/javac/api/6452876/T6452876.java
! test/tools/javac/api/6468404/T6468404.java
! test/tools/javac/api/6471599/Main.java
! test/tools/javac/api/6557752/T6557752.java
! test/tools/javac/api/6598108/T6598108.java
! test/tools/javac/api/6608214/T6608214.java
! test/tools/javac/api/6731573/T6731573.java
! test/tools/javac/api/6733837/T6733837.java
! test/tools/javac/api/6852595/T6852595.java
! test/tools/javac/api/7086261/T7086261.java
! test/tools/javac/api/8007344/Test.java
! test/tools/javac/api/EndPositions.java
! test/tools/javac/api/Sibling.java
! test/tools/javac/api/T6257235.java
! test/tools/javac/api/T6258271.java
! test/tools/javac/api/T6265137.java
! test/tools/javac/api/T6306137.java
! test/tools/javac/api/T6345974.java
! test/tools/javac/api/T6357331.java
! test/tools/javac/api/T6358786.java
! test/tools/javac/api/T6358955.java
! test/tools/javac/api/T6392782.java
! test/tools/javac/api/T6395981.java
! test/tools/javac/api/T6397104.java
! test/tools/javac/api/T6400205.java
! test/tools/javac/api/T6400207.java
! test/tools/javac/api/T6407011.java
! test/tools/javac/api/T6412669.java
! test/tools/javac/api/T6419926.java
! test/tools/javac/api/T6430241.java
! test/tools/javac/api/T6431879.java
! test/tools/javac/api/T6437138.java
! test/tools/javac/api/T6483788.java
! test/tools/javac/api/T6501502.java
! test/tools/javac/api/T6838467.java
! test/tools/javac/api/T6877206.java
! test/tools/javac/api/TestClientCodeWrapper.java
! test/tools/javac/api/TestContainTypes.java
! test/tools/javac/api/TestDocComments.java
! test/tools/javac/api/TestEvalExpression.java
! test/tools/javac/api/TestGetElement.java
! test/tools/javac/api/TestGetElementReference.java
! test/tools/javac/api/TestGetScope.java
! test/tools/javac/api/TestGetTree.java
! test/tools/javac/api/TestJavacTask.java
! test/tools/javac/api/TestJavacTaskScanner.java
! test/tools/javac/api/TestJavacTask_Lock.java
! test/tools/javac/api/TestJavacTask_Multiple.java
! test/tools/javac/api/TestJavacTask_ParseAttrGen.java
! test/tools/javac/api/TestOperators.java
! test/tools/javac/api/TestResolveError.java
! test/tools/javac/api/TestResolveIdent.java
! test/tools/javac/api/TestSearchPaths.java
! test/tools/javac/api/TestTreePath.java
! test/tools/javac/api/TestTrees.java
! test/tools/javac/api/ToolProvider/HelloWorldTest.java
! test/tools/javac/api/ToolProvider/ToolProviderTest1.java
! test/tools/javac/api/ToolProvider/ToolProviderTest2.java
! test/tools/javac/api/file/SJFM_AsPath.java
! test/tools/javac/api/file/SJFM_GetFileObjects.java
! test/tools/javac/api/file/SJFM_IsSameFile.java
! test/tools/javac/api/file/SJFM_Locations.java
! test/tools/javac/api/guide/Test.java
! test/tools/javac/api/taskListeners/CompileEvent.java
! test/tools/javac/api/taskListeners/EventsBalancedTest.java
! test/tools/javac/api/taskListeners/TestSimpleAddRemove.java
! test/tools/javac/cast/intersection/IntersectionTypeCastTest.java
! test/tools/javac/cast/intersection/IntersectionTypeParserTest.java
! test/tools/javac/cast/intersection/model/Model01.java
! test/tools/javac/classfiles/ClassVersionChecker.java
! test/tools/javac/classfiles/InnerClasses/SyntheticClasses.java
! test/tools/javac/classfiles/InnerClasses/T8068517.java
! test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java
! test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
! test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java
! test/tools/javac/classfiles/attributes/Signature/EnumTest.java
! test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java
! test/tools/javac/classfiles/attributes/Signature/FieldTest.java
! test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java
! test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java
! test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java
! test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java
! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java
! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
! test/tools/javac/classreader/BadClass.java
! test/tools/javac/classreader/T7031108.java
! test/tools/javac/code/ArrayClone.java
! test/tools/javac/constDebug/ConstDebugTest.java
! test/tools/javac/defaultMethods/AssertionsTest.java
! test/tools/javac/defaultMethods/BadClassfile.java
! test/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java
! test/tools/javac/defaultMethods/DefaultMethodFlags.java
! test/tools/javac/defaultMethods/TestDefaultBody.java
! test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
! test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
! test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
! test/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java
! test/tools/javac/defaultMethods/syntax/TestDefaultMethodsSyntax.java
! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java
! test/tools/javac/diags/CheckExamples.java
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/diags/MessageInfo.java
! test/tools/javac/diags/RunExamples.java
! test/tools/javac/doclint/DocLintTest.java
! test/tools/javac/doclint/IncludePackagesTest.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/DocRootTest.java
! test/tools/javac/doctree/DocTreePathScannerTest.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
! test/tools/javac/doctree/positions/TestPosition.java
! test/tools/javac/enum/6350057/T6350057.java
! test/tools/javac/enum/6424358/T6424358.java
! test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
! test/tools/javac/failover/CheckAttributedTree.java
! test/tools/javac/fatalErrors/NoJavaLangTest.java
! test/tools/javac/file/BootClassPathPrepend.java
! test/tools/javac/file/ExplodedImage.java
! test/tools/javac/file/T7018098.java
! test/tools/javac/file/T7068437.java
! test/tools/javac/file/T7068451.java
! test/tools/javac/file/zip/8003512/LoadClassFromJava6CreatedJarTest.java
! test/tools/javac/file/zip/T6836682.java
! test/tools/javac/file/zip/T6865530.java
! test/tools/javac/flow/LVTHarness.java
! test/tools/javac/generics/6413682/TestPos.java
! test/tools/javac/generics/bridges/BridgeHarness.java
! test/tools/javac/generics/diamond/6996914/T6996914a.java
! test/tools/javac/generics/diamond/7030150/GenericConstructorAndDiamondTest.java
! test/tools/javac/generics/diamond/7030687/ParserTest.java
! test/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java
! test/tools/javac/generics/inference/7086601/T7086601b.java
! test/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java
! test/tools/javac/importscope/ImportDependenciesTest.java
! test/tools/javac/importscope/ImportMembersTest.java
! test/tools/javac/importscope/NegativeCyclicDependencyTest.java
! test/tools/javac/importscope/TestDuplicateImport.java
! test/tools/javac/importscope/TestLazyImportScope.java
! test/tools/javac/importscope/dependencies/DependenciesTest.java
! test/tools/javac/innerClassFile/InnerClassFileTest.java
! test/tools/javac/javazip/JavaZipTest.java
! test/tools/javac/jvm/ClassRefDupInConstantPoolTest.java
! test/tools/javac/lambda/BadLambdaExpr.java
! test/tools/javac/lambda/ByteCodeTest.java
! test/tools/javac/lambda/FunctionalInterfaceConversionTest.java
! test/tools/javac/lambda/LambdaInnerTypeVarReflect.java
! test/tools/javac/lambda/LambdaParserTest.java
! test/tools/javac/lambda/LambdaTestStrictFPFlag.java
! test/tools/javac/lambda/LocalVariableTable.java
! test/tools/javac/lambda/MethodReferenceParserTest.java
! test/tools/javac/lambda/T8031967.java
! test/tools/javac/lambda/TestInvokeDynamic.java
! test/tools/javac/lambda/TestLambdaToMethodStats.java
! test/tools/javac/lambda/TestSelfRef.java
! test/tools/javac/lambda/abort/Abort.java
! test/tools/javac/lambda/abort/CompletionFailure.java
! test/tools/javac/lambda/bridge/TestMetafactoryBridges.java
! test/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! 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/intersection/IntersectionTargetTypeTest.java
! test/tools/javac/lambda/lambdaExpression/SamConversionComboTest.java
! test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java
! test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java
! test/tools/javac/lambda/methodReference/SamConversionComboTest.java
! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
! test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java
! test/tools/javac/lib/DPrinter.java
! test/tools/javac/limits/NestedClassConstructorArgs.java
! test/tools/javac/limits/NestedClassMethodArgs.java
! test/tools/javac/limits/StaticNestedClassConstructorArgs.java
! test/tools/javac/limits/TopLevelClassConstructorArgs.java
! test/tools/javac/limits/TopLevelClassMethodArgs.java
! test/tools/javac/limits/TopLevelClassStaticMethodArgs.java
! test/tools/javac/linenumbers/ConditionalLineNumberTest.java
! test/tools/javac/linenumbers/NestedLineNumberTest.java
! test/tools/javac/links/LinksTest.java
! test/tools/javac/main/Option_J_At_Test.java
! test/tools/javac/main/T8058445.java
! test/tools/javac/meth/TestCP.java
! test/tools/javac/multicatch/7005371/T7005371.java
! test/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java
! test/tools/javac/multicatch/Pos05.java
! test/tools/javac/multicatch/model/ModelChecker.java
! test/tools/javac/nativeHeaders/NativeHeaderTest.java
! test/tools/javac/nativeHeaders/javahComparison/CompareTest.java
! test/tools/javac/newlines/NewLineTest.java
! test/tools/javac/options/T6986895.java
! test/tools/javac/options/T7022337.java
! test/tools/javac/options/modes/AtFilesTest.java
! test/tools/javac/options/modes/DocLintTest.java
! test/tools/javac/options/modes/FSInfoTest.java
! test/tools/javac/options/modes/InfoOptsTest.java
! test/tools/javac/options/modes/NoOperandsTest.java
! test/tools/javac/options/modes/OutputDirTest.java
! test/tools/javac/options/modes/ProfileBootClassPathTest.java
! test/tools/javac/options/modes/ProfileTargetTest.java
! test/tools/javac/options/modes/SourceTargetTest.java
! test/tools/javac/options/modes/StdOutTest.java
! test/tools/javac/options/xprefer/XPreferTest.java
! test/tools/javac/parser/ExtraSemiTest.java
! test/tools/javac/parser/JavacParserTest.java
! test/tools/javac/parser/StringFoldingTest.java
! test/tools/javac/parser/T4910483.java
! test/tools/javac/parser/extend/JavacExtensionTest.java
! test/tools/javac/plugin/showtype/Test.java
! test/tools/javac/policy/test1/Test1b.java
! test/tools/javac/policy/test3/Test.java
! test/tools/javac/positions/T6402077.java
! test/tools/javac/positions/T6404194.java
! test/tools/javac/positions/TreeEndPosTest.java
! test/tools/javac/processing/6348193/T6348193.java
! test/tools/javac/processing/6348499/T6348499.java
! test/tools/javac/processing/6350124/T6350124.java
! test/tools/javac/processing/6359313/T6359313.java
! test/tools/javac/processing/6365040/T6365040.java
! test/tools/javac/processing/6378728/T6378728.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/6511613/clss41701.out
! test/tools/javac/processing/6512707/T6512707.java
! test/tools/javac/processing/6634138/T6634138.java
! test/tools/javac/processing/6994946/SemanticErrorTest.1.out
! test/tools/javac/processing/6994946/SemanticErrorTest.2.out
! test/tools/javac/processing/6994946/SemanticErrorTest.java
! test/tools/javac/processing/6994946/SyntaxErrorTest.java
! test/tools/javac/processing/6994946/SyntaxErrorTest.out
! test/tools/javac/processing/T6439826.java
! test/tools/javac/processing/T6920317.java
! test/tools/javac/processing/T7196462.java
! test/tools/javac/processing/TestMultipleErrors.java
! test/tools/javac/processing/TestMultipleErrors.out
! test/tools/javac/processing/TestWarnErrorCount.java
! test/tools/javac/processing/completion/TestCompletions.java
! test/tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.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/CrashOnNonExistingAnnotation/Source.java
! test/tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Source.java
! test/tools/javac/processing/errors/EnsureMirroredTypeException/Source.java
! test/tools/javac/processing/errors/EnsureMirroredTypeException/Source.out
! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateFunctionalInterface.java
! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/Source.java
! test/tools/javac/processing/errors/TestBadProcessor.java
! test/tools/javac/processing/errors/TestClassNames.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/errors/TestSuppression.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/loader/testClose/TestClose.java
! test/tools/javac/processing/loader/testClose/TestClose2.java
! test/tools/javac/processing/messager/6362067/T6362067.java
! test/tools/javac/processing/messager/6362067/T6362067.out
! test/tools/javac/processing/messager/MessagerBasics.java
! test/tools/javac/processing/messager/MessagerDiags.java
! test/tools/javac/processing/model/6194785/T6194785.java
! test/tools/javac/processing/model/6341534/T6341534.java
! test/tools/javac/processing/model/TestExceptions.java
! test/tools/javac/processing/model/TestSourceVersion.java
! test/tools/javac/processing/model/TestSymtabItems.java
! test/tools/javac/processing/model/element/8009367/TestQualifiedNameUsed.java
! test/tools/javac/processing/model/element/TestAnonClassNames.java
! test/tools/javac/processing/model/element/TestElement.java
! test/tools/javac/processing/model/element/TestEmptyContainer.java
! test/tools/javac/processing/model/element/TestExecutableElement.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/TestNonInherited.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/TestTypeElement.java
! test/tools/javac/processing/model/element/TestTypeParameter.java
! test/tools/javac/processing/model/element/TestTypeParameterAnnotations.java
! test/tools/javac/processing/model/element/TypeParamBounds.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java
! test/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/SingularBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedBTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java
! test/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java
! test/tools/javac/processing/model/inheritedByType/EnsureOrder.java
! test/tools/javac/processing/model/testgetallmembers/Main.java
! test/tools/javac/processing/model/trees/OnDemandAttribution.java
! test/tools/javac/processing/model/type/BasicAnnoTests.java
! test/tools/javac/processing/model/type/BoundsTest.java
! test/tools/javac/processing/model/type/InheritedAP.java
! test/tools/javac/processing/model/type/IntersectionPropertiesTest.java
! test/tools/javac/processing/model/type/MirroredTypeEx/NpeTest.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/TestTypeKind.java
! test/tools/javac/processing/model/type/TestUnionType.java
! test/tools/javac/processing/model/util/BinaryName.java
! test/tools/javac/processing/model/util/DirectSuperOfInt.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/TestIntersectionTypeVisitors.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/elements/TestIsFunctionalInterface.java
! test/tools/javac/processing/model/util/elements/doccomments/TestDocComments.java
! test/tools/javac/processing/model/util/elements/doccomments/TestPackageInfoComments.java
! test/tools/javac/processing/model/util/filter/TestIterables.java
! test/tools/javac/processing/options/TestImplicitNone.java
! test/tools/javac/processing/options/Xprint.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/rounds/BaseClassesNotReRead.java
! test/tools/javac/processing/rounds/ClassDependingOnGenerated.java
! test/tools/javac/processing/rounds/CompleteOnClosed.java
! test/tools/javac/processing/rounds/MethodsDroppedBetweenRounds.java
! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java
! test/tools/javac/processing/rounds/TypesCachesCleared.java
! test/tools/javac/processing/warnings/TestSourceVersionWarnings.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/profiles/ProfileOptionTest.java
! test/tools/javac/profiles/ProfileTest.java
! test/tools/javac/proprietary/WarnClass.java
! test/tools/javac/proprietary/WarnMethod.java
! test/tools/javac/proprietary/WarnVariable.java
! test/tools/javac/proprietary/WarnWildcard.java
! test/tools/javac/resolve/ResolveHarness.java
! test/tools/javac/scope/7017664/CompoundScopeTest.java
! test/tools/javac/scope/7017664/ImplementationCacheTest.java
! test/tools/javac/scope/7046348/EagerInterfaceCompletionTest.java
! test/tools/javac/scope/DupUnsharedTest.java
! test/tools/javac/scope/HashCollisionTest.java
! test/tools/javac/scope/StarImportTest.java
! test/tools/javac/stackmap/StackMapTest.java
! test/tools/javac/synthesize/Main.java
! test/tools/javac/tree/8067914/NukeExtraCast.java
! test/tools/javac/tree/ArrayTypeToString.java
! test/tools/javac/tree/ClassTreeTest.java
! test/tools/javac/tree/DocCommentToplevelTest.java
! test/tools/javac/tree/JavacTreeScannerTest.java
! test/tools/javac/tree/MakeLiteralTest.java
! test/tools/javac/tree/MakeQualIdent.java
! test/tools/javac/tree/MakeTypeTest.java
! test/tools/javac/tree/MissingSemicolonTest.java
! test/tools/javac/tree/NewArrayPretty.java
! test/tools/javac/tree/NoPrivateTypesExported.java
! test/tools/javac/tree/PrettySimpleStringTest.java
! test/tools/javac/tree/ScopeTest.java
! test/tools/javac/tree/SourceTreeScannerTest.java
! test/tools/javac/tree/T6963934.java
! test/tools/javac/tree/T6993305.java
! test/tools/javac/tree/T8024415.java
! test/tools/javac/tree/TestToString.java
! test/tools/javac/tree/TreeKindTest.java
! test/tools/javac/tree/TreePosRoundsTest.java
! test/tools/javac/tree/TreePosTest.java
! test/tools/javac/tree/TypeAnnotationsPretty.java
! test/tools/javac/treeannotests/AnnoTreeTests.java
! test/tools/javac/types/BoxingConversionTest.java
! test/tools/javac/types/CastTest.java
! test/tools/javac/types/GenericTypeWellFormednessTest.java
! test/tools/javac/types/PrimitiveConversionTest.java
! test/tools/javac/types/TestComparisons.java
! test/tools/javac/unicode/SupplementaryJavaID6.java
! test/tools/javac/unit/T6198196.java
! test/tools/javac/unit/util/convert/EnclosingCandidates.java
! test/tools/javac/unit/util/list/AbstractList.java
! test/tools/javac/unit/util/list/FromArray.java
! test/tools/javac/util/BitsTest.java
! test/tools/javac/util/NewlineOnlyDiagnostic.java
! test/tools/javac/util/StringUtilsTest.java
! test/tools/javac/util/T6597678.java
! test/tools/javac/util/context/T7021650.java
! test/tools/javac/util/filemanager/TestName.java
! test/tools/javac/util/list/ListBufferTest.java
! test/tools/javac/util/list/TList.java
! test/tools/javac/varargs/6199075/T6199075.java
! test/tools/javac/varargs/7042566/T7042566.java
! test/tools/javac/varargs/7043922/T7043922.java
! test/tools/javac/varargs/warning/Warn4.java
! test/tools/javac/varargs/warning/Warn5.java
! test/tools/javac/versions/SourceTargetTest.java
! test/tools/javac/versions/Versions.java
! test/tools/javac/warnings/6594914/T6594914b.java
! test/tools/javac/warnings/6594914/T6594914b.out
! test/tools/javac/warnings/VerifyLintDescriptions.java
! test/tools/javac/warnings/suppress/Overridden.java
! test/tools/javac/warnings/suppress/Overridden.out
! test/tools/javac/warnings/suppress/T6480588.java
! test/tools/javac/warnings/suppress/T6480588.out
! test/tools/javac/warnings/suppress/T6707032.java
! test/tools/javac/warnings/suppress/T6707032.out
! test/tools/javac/warnings/suppress/T8021112b.java
! test/tools/javac/warnings/suppress/T8021112b.out
! test/tools/javac/warnings/suppress/T8069094.java
! test/tools/javac/warnings/suppress/T8069094.out
! test/tools/javac/warnings/suppress/TypeAnnotations.java
! test/tools/javadoc/6176978/T6176978.java
! test/tools/javadoc/6227454/Test.java
! test/tools/javadoc/6942366/T6942366.java
! test/tools/javadoc/6958836/Test.java
! test/tools/javadoc/6964914/Test.java
! test/tools/javadoc/6964914/TestUserDoclet.java
! test/tools/javadoc/8025693/Test.java
! test/tools/javadoc/BooleanConst.java
! test/tools/javadoc/BreakIteratorWarning.java
! test/tools/javadoc/CheckResourceKeys.java
! test/tools/javadoc/FlagsTooEarly.java
! test/tools/javadoc/InlineTagsWithBraces.java
! test/tools/javadoc/LangVers.java
! test/tools/javadoc/MaxWarns.java
! test/tools/javadoc/MethodLinks.java
! test/tools/javadoc/NoStar.java
! test/tools/javadoc/T4696488.java
! test/tools/javadoc/T4994049/T4994049.java
! test/tools/javadoc/T6551367.java
! test/tools/javadoc/T6968833.java
! test/tools/javadoc/XWerror.java
! test/tools/javadoc/annotations/annotateMethodsFields/Main.java
! test/tools/javadoc/annotations/annotatePackage/Main.java
! test/tools/javadoc/annotations/annotateParams/Main.java
! test/tools/javadoc/annotations/badVals/Main.java
! test/tools/javadoc/annotations/defaults/Main.java
! test/tools/javadoc/annotations/elementTypes/Main.java
! test/tools/javadoc/annotations/missing/Main.java
! test/tools/javadoc/annotations/shortcuts/Main.java
! test/tools/javadoc/api/basic/DocletPathTest.java
! test/tools/javadoc/api/basic/DocumentationToolLocationTest.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/badSuper/BadSuper.java
! test/tools/javadoc/completionFailure/CompletionFailure.java
! test/tools/javadoc/doclint/DocLintTest.java
! test/tools/javadoc/doclint/ImplicitHeadersTest.java
! test/tools/javadoc/dupOk/DupOk.java
! test/tools/javadoc/enum/docComments/Main.java
! test/tools/javadoc/enum/enumType/Main.java
! test/tools/javadoc/generics/genericClass/Main.java
! test/tools/javadoc/generics/genericInnerAndOuter/Main.java
! test/tools/javadoc/generics/genericInterface/Main.java
! test/tools/javadoc/generics/genericMethod/Main.java
! test/tools/javadoc/generics/genericSuper/Main.java
! test/tools/javadoc/generics/supertypes/Main.java
! test/tools/javadoc/generics/throwsGeneric/Main.java
! test/tools/javadoc/generics/tparamCycle/Main.java
! test/tools/javadoc/generics/tparamTagOnMethod/Main.java
! test/tools/javadoc/generics/tparamTagOnType/Main.java
! test/tools/javadoc/generics/wildcards/Main.java
! test/tools/javadoc/imports/MissingImport.java
! test/tools/javadoc/nestedClass/NestedClass.java
! test/tools/javadoc/nonConstExprs/Test.java
! test/tools/javadoc/outputRedirect/Test.java
! test/tools/javadoc/parser/7091528/T7091528.java
! test/tools/javadoc/sourceOnly/Test.java
! test/tools/javadoc/sourceOption/SourceOption.java
! test/tools/javadoc/subpackageIgnore/SubpackageIgnore.java
! test/tools/javadoc/varArgs/Main.java
! test/tools/javah/4942232/Test.java
! test/tools/javah/6257087/T6257087.java
! test/tools/javah/6572945/T6572945.java
! test/tools/javah/T4942232/MissingParamClassTest.java
! test/tools/javah/T5070898.java
! test/tools/javah/T6893943.java
! test/tools/javah/T6994608.java
! test/tools/javah/T7126832/T7126832.java
! test/tools/javah/T7185778.java
! test/tools/javah/TestHelpOpts.java
! test/tools/javah/VersionTest.java
! test/tools/javah/constMacroTest/ConstMacroTest.java
! test/tools/javap/4111861/T4111861.java
! test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java
! test/tools/javap/4866831/PublicInterfaceTest.java
! test/tools/javap/4870651/T4870651.java
! test/tools/javap/6937244/T6937244.java
! test/tools/javap/6937244/T6937244A.java
! test/tools/javap/8006334/JavapTaskCtorFailWithNPE.java
! test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java
! test/tools/javap/AccessModifiers.java
! test/tools/javap/BadAttributeLength.java
! test/tools/javap/BoundsTypeVariableTest.java
! test/tools/javap/DescriptorTest.java
! test/tools/javap/ExtPath.java
! test/tools/javap/InvalidOptions.java
! test/tools/javap/MethodParameters.java
! test/tools/javap/StackMapTableTest.java
! test/tools/javap/T4075403.java
! test/tools/javap/T4459541.java
! test/tools/javap/T4501660.java
! test/tools/javap/T4501661.java
! test/tools/javap/T4777949.java
! test/tools/javap/T4876942.java
! test/tools/javap/T4880663.java
! test/tools/javap/T4880672.java
! test/tools/javap/T4884240.java
! test/tools/javap/T4975569.java
! test/tools/javap/T6271787.java
! test/tools/javap/T6474890.java
! test/tools/javap/T6587786.java
! test/tools/javap/T6622216.java
! test/tools/javap/T6622232.java
! test/tools/javap/T6622260.java
! test/tools/javap/T6715251.java
! test/tools/javap/T6715753.java
! test/tools/javap/T6715767.java
! test/tools/javap/T6716452.java
! test/tools/javap/T6729471.java
! test/tools/javap/T6824493.java
! test/tools/javap/T6863746.java
! test/tools/javap/T6866657.java
! test/tools/javap/T6868539.java
! test/tools/javap/T6879371.java
! test/tools/javap/T6980017.java
! test/tools/javap/T7004698.java
! test/tools/javap/T7186925.java
! test/tools/javap/T7190862.java
! test/tools/javap/T8032814.java
! test/tools/javap/T8032819.java
! test/tools/javap/T8033180.java
! test/tools/javap/T8033711.java
! test/tools/javap/T8035104.java
! test/tools/javap/T8038414.java
! test/tools/javap/TestSuperclass.java
! test/tools/javap/WhitespaceTest.java
! test/tools/javap/classfile/T6887895.java
! test/tools/javap/classfile/deps/T6907575.java
! test/tools/javap/stackmap/StackmapTest.java
! test/tools/javap/typeAnnotations/JSR175Annotations.java
! test/tools/javap/typeAnnotations/NewArray.java
! test/tools/javap/typeAnnotations/Presence.java
! test/tools/javap/typeAnnotations/PresenceInner.java
! test/tools/javap/typeAnnotations/T6855990.java
! test/tools/javap/typeAnnotations/TypeCasts.java
! test/tools/javap/typeAnnotations/Visibility.java
! test/tools/javap/typeAnnotations/Wildcards.java
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/Basic.java
! test/tools/jdeps/DotFileTest.java
! test/tools/sjavac/CompileCircularSources.java
! test/tools/sjavac/CompileExcludingDependency.java
! test/tools/sjavac/CompileWithAtFile.java
! test/tools/sjavac/CompileWithInvisibleSources.java
! test/tools/sjavac/CompileWithOverrideSources.java
! test/tools/sjavac/DependencyCollection.java
! test/tools/sjavac/ExclPattern.java
! test/tools/sjavac/IdleShutdown.java
! test/tools/sjavac/IgnoreSymbolFile.java
! test/tools/sjavac/IncCompInheritance.java
! test/tools/sjavac/IncCompileChangeNative.java
! test/tools/sjavac/IncCompileDropClasses.java
! test/tools/sjavac/IncCompileFullyQualifiedRef.java
! test/tools/sjavac/IncCompileNoChanges.java
! test/tools/sjavac/IncCompileUpdateNative.java
! test/tools/sjavac/IncCompileWithChanges.java
! test/tools/sjavac/JavacOptionPrep.java
! test/tools/sjavac/OptionDecoding.java
! test/tools/sjavac/PackagePathMismatch.java
! test/tools/sjavac/ParallelCompilations.java
! test/tools/sjavac/PermittedArtifact.java
! test/tools/sjavac/PooledExecution.java
! test/tools/sjavac/Serialization.java
! test/tools/sjavac/StateDir.java

Changeset: f36eace6170f
Author:    alundblad
Date:      2015-05-21 21:15 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/f36eace6170f

8080870: Open up Dependencies for use from other packages
Summary: Opened up Dependencies for use outside of the package.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java

Changeset: 77166467f990
Author:    jjg
Date:      2015-05-21 13:47 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/77166467f990

8080897: tests broken in bad merge
Reviewed-by: darcy

! test/tools/javac/proprietary/WarnClass.out
! test/tools/javac/proprietary/WarnMethod.out
! test/tools/javac/proprietary/WarnVariable.out
! test/tools/javac/proprietary/WarnWildcard.out

Changeset: 1391795f35fe
Author:    jjg
Date:      2015-05-21 13:48 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/1391795f35fe

Merge


Changeset: fd6bda430d96
Author:    lana
Date:      2015-05-21 16:19 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/fd6bda430d96

Merge

- test/tools/javac/5005368.java
- test/tools/javac/generics/InterfaceCast1.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes1.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes2.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes3.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes4.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes5.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes6.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes7.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes8.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes9.java
- test/tools/javac/generics/wildcards/AssignmentSameType1.java
- test/tools/javac/generics/wildcards/AssignmentSameType2.java
- test/tools/javac/generics/wildcards/AssignmentSameType3.java
- test/tools/javac/generics/wildcards/AssignmentSameType4.java
- test/tools/javac/generics/wildcards/AssignmentSameType5.java
- test/tools/javac/generics/wildcards/AssignmentSameType6.java
- test/tools/javac/generics/wildcards/AssignmentSameType7.java
- test/tools/javac/generics/wildcards/AssignmentSameType8.java
- test/tools/javac/generics/wildcards/neg/CastFail1.java
- test/tools/javac/generics/wildcards/neg/CastFail10.java
- test/tools/javac/generics/wildcards/neg/CastFail11.java
- test/tools/javac/generics/wildcards/neg/CastFail12.java
- test/tools/javac/generics/wildcards/neg/CastFail13.java
- test/tools/javac/generics/wildcards/neg/CastFail14.java
- test/tools/javac/generics/wildcards/neg/CastFail15.java
- test/tools/javac/generics/wildcards/neg/CastFail16.java
- test/tools/javac/generics/wildcards/neg/CastFail17.java
- test/tools/javac/generics/wildcards/neg/CastFail18.java
- test/tools/javac/generics/wildcards/neg/CastFail19.java
- test/tools/javac/generics/wildcards/neg/CastFail2.java
- test/tools/javac/generics/wildcards/neg/CastFail20.java
- test/tools/javac/generics/wildcards/neg/CastFail21.java
- test/tools/javac/generics/wildcards/neg/CastFail3.java
- test/tools/javac/generics/wildcards/neg/CastFail4.java
- test/tools/javac/generics/wildcards/neg/CastFail5.java
- test/tools/javac/generics/wildcards/neg/CastFail6.java
- test/tools/javac/generics/wildcards/neg/CastFail7.java
- test/tools/javac/generics/wildcards/neg/CastFail8.java
- test/tools/javac/generics/wildcards/neg/CastFail9.java
- test/tools/javac/generics/wildcards/neg/CastWarn10.java
- test/tools/javac/generics/wildcards/neg/CastWarn11.java
- test/tools/javac/generics/wildcards/neg/CastWarn12.java
- test/tools/javac/generics/wildcards/neg/CastWarn13.java
- test/tools/javac/generics/wildcards/neg/CastWarn14.java
- test/tools/javac/generics/wildcards/neg/CastWarn2.java
- test/tools/javac/generics/wildcards/neg/CastWarn3.java
- test/tools/javac/generics/wildcards/neg/CastWarn4.java
- test/tools/javac/generics/wildcards/neg/CastWarn5.java
- test/tools/javac/generics/wildcards/neg/CastWarn6.java
- test/tools/javac/generics/wildcards/neg/CastWarn7.java
- test/tools/javac/generics/wildcards/neg/CastWarn8.java
- test/tools/javac/generics/wildcards/neg/CastWarn9.java

Changeset: a3f6beca1df2
Author:    katleman
Date:      2015-05-28 16:13 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/a3f6beca1df2

Added tag jdk9-b66 for changeset fd6bda430d96

! .hgtags

Changeset: 36935753933f
Author:    dfuchs
Date:      2015-05-22 13:05 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/36935753933f

8080608: Missing archive name from jdeps -v -e output if no dependency on other JAR
Reviewed-by: mchung

! src/jdk.dev/share/classes/com/sun/tools/jdeps/Analyzer.java
+ test/tools/jdeps/VerboseFormat/JdepsDependencyClosure.java
+ test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java
+ test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java
+ test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java
+ test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java
+ test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java
+ test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java
+ test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java
+ test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java

Changeset: 7ef02ad5d342
Author:    mchung
Date:      2015-05-22 16:44 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/7ef02ad5d342

8074431: Remove native2ascii tool
Reviewed-by: erikj, alanb, okutsu, mfang, naoto

! test/tools/javac/4846262/CheckEBCDICLocaleTest.java
+ test/tools/javac/4846262/Native2Ascii.java

Changeset: c11a5cb11750
Author:    sadayapalam
Date:      2015-05-27 11:27 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/c11a5cb11750

8080726: Redundant error message on private abstract interface method with body.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/defaultMethods/private/Private10.java
+ test/tools/javac/defaultMethods/private/Private10.out

Changeset: 08092deced3f
Author:    mchung
Date:      2015-05-27 13:25 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/08092deced3f

8074432: Move jdeps and javap to jdk.jdeps module
Reviewed-by: jjg, alanb, erikj

! make/CompileInterim.gmk
! make/build.properties
! make/build.xml
! make/gensrc/Gensrc-jdk.compiler.gmk
- make/gensrc/Gensrc-jdk.dev.gmk
+ make/gensrc/Gensrc-jdk.jdeps.gmk
! make/intellij/langtools.iml
! make/intellij/workspace.xml
! make/netbeans/langtools/nbproject/project.xml
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AccessFlags.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Annotation.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AttributeException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Attributes.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassFile.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassReader.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassTranslator.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Code_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPool.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPoolException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/DefaultAttribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependencies.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependency.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Deprecated_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Descriptor.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/DescriptorException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Field.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Instruction.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Method.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Opcode.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ReferenceFinder.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceID_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMap_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Type.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/TypeAnnotation.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/package-info.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/AnnotationWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/BasicWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/ClassWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/CodeWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/ConstantWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Context.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/DisassemblerTool.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/InternalError.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/JavapFileManager.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Main.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Messages.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Options.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/SourceWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/StackMapWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/TryBlockWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/overview.html
- src/jdk.compiler/share/classes/com/sun/tools/javap/package-info.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_ja.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/version.properties-template
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Analyzer.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Archive.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/ClassFileReader.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/JdepsTask.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Main.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Module.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Profile.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/version.properties-template
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/AccessFlags.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Annotation.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/AttributeException.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attributes.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassFile.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassReader.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassTranslator.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Code_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPool.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPoolException.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/DefaultAttribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependency.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Deprecated_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Descriptor.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/DescriptorException.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Field.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Instruction.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Method.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Opcode.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Signature.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Signature_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceID_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/StackMap_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Type.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/TypeAnnotation.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/package-info.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/AnnotationWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/BasicWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/Context.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/DisassemblerTool.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/InternalError.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapFileManager.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/Main.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/Messages.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/SourceWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/StackMapWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/TryBlockWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/package-info.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/version.properties-template
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Main.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/version.properties-template
! test/tools/javac/4241573/T4241573.java
! test/tools/javac/7003595/T7003595.java
! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
! test/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java
! test/tools/javac/7199823/InnerClassCannotBeVerified.java
! test/tools/javac/8000518/DuplicateConstantPoolEntry.java
! test/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java
! test/tools/javac/8009170/RedundantByteCodeInArrayTest.java
! test/tools/javac/MethodParameters/AnnotationTest.java
! test/tools/javac/MethodParameters/AnonymousClass.java
! test/tools/javac/MethodParameters/Constructors.java
! test/tools/javac/MethodParameters/EnumTest.java
! test/tools/javac/MethodParameters/InstanceMethods.java
! test/tools/javac/MethodParameters/LambdaTest.java
! test/tools/javac/MethodParameters/LocalClassTest.java
! test/tools/javac/MethodParameters/MemberClassTest.java
! test/tools/javac/MethodParameters/StaticMethods.java
! test/tools/javac/MethodParameters/UncommonParamNames.java
! test/tools/javac/MethodParametersTest.java
! test/tools/javac/NoStringToLower.java
! test/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java
! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java
! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java
! test/tools/javac/T7053059/DoubleCastTest.java
! test/tools/javac/T7093325.java
! test/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java
! test/tools/javac/T8003967/DetectMutableStaticFields.java
! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java
! test/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java
! test/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java
! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java
! test/tools/javac/annotations/SyntheticParameters.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java
! test/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java
! test/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java
! test/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java
! test/tools/javac/annotations/typeAnnotations/classfile/Scopes.java
! test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java
! test/tools/javac/annotations/typeAnnotations/classfile/T8008762.java
! test/tools/javac/annotations/typeAnnotations/classfile/T8008769.java
! test/tools/javac/annotations/typeAnnotations/classfile/T8010015.java
! test/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java
! test/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java
! test/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java
! test/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java
! test/tools/javac/classfiles/InnerClasses/SyntheticClasses.java
! test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java
! test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java
! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java
! test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java
! test/tools/javac/classfiles/attributes/Signature/EnumTest.java
! test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java
! test/tools/javac/classfiles/attributes/Signature/FieldTest.java
! test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java
! test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java
! test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java
! test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java
! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java
! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java
! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java
! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java
! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java
! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java
! test/tools/javac/classreader/BadClass.java
! test/tools/javac/constDebug/ConstDebugTest.java
! test/tools/javac/defaultMethods/BadClassfile.java
! test/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java
! test/tools/javac/defaultMethods/TestDefaultBody.java
! test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java
! test/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
! test/tools/javac/flow/LVTHarness.java
! test/tools/javac/generics/bridges/BridgeHarness.java
! test/tools/javac/jvm/ClassRefDupInConstantPoolTest.java
! test/tools/javac/lambda/ByteCodeTest.java
! test/tools/javac/lambda/LambdaTestStrictFPFlag.java
! test/tools/javac/lambda/LocalVariableTable.java
! test/tools/javac/lambda/TestInvokeDynamic.java
! test/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java
! test/tools/javac/linenumbers/ConditionalLineNumberTest.java
! test/tools/javac/linenumbers/NestedLineNumberTest.java
! test/tools/javac/meth/TestCP.java
! test/tools/javac/multicatch/7005371/T7005371.java
! test/tools/javac/multicatch/Pos05.java
! test/tools/javac/varargs/6199075/T6199075.java
! test/tools/javac/varargs/7042566/T7042566.java
! test/tools/javadoc/CheckResourceKeys.java
! test/tools/javap/4111861/T4111861.java
! test/tools/javap/4870651/T4870651.java
! test/tools/javap/6937244/T6937244.java
! test/tools/javap/6937244/T6937244A.java
! test/tools/javap/8006334/JavapTaskCtorFailWithNPE.java
! test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java
! test/tools/javap/AccessModifiers.java
! test/tools/javap/BadAttributeLength.java
! test/tools/javap/BoundsTypeVariableTest.java
! test/tools/javap/DescriptorTest.java
! test/tools/javap/ExtPath.java
! test/tools/javap/InvalidOptions.java
! test/tools/javap/MethodParameters.java
! test/tools/javap/StackMapTableTest.java
! test/tools/javap/T4075403.java
! test/tools/javap/T4459541.java
! test/tools/javap/T4501660.java
! test/tools/javap/T4501661.java
! test/tools/javap/T4777949.java
! test/tools/javap/T4876942.java
! test/tools/javap/T4880663.java
! test/tools/javap/T4880672.java
! test/tools/javap/T4884240.java
! test/tools/javap/T4975569.java
! test/tools/javap/T6271787.java
! test/tools/javap/T6474890.java
! test/tools/javap/T6587786.java
! test/tools/javap/T6622216.java
! test/tools/javap/T6622232.java
! test/tools/javap/T6622260.java
! test/tools/javap/T6715251.java
! test/tools/javap/T6715753.java
! test/tools/javap/T6715767.java
! test/tools/javap/T6716452.java
! test/tools/javap/T6824493.java
! test/tools/javap/T6863746.java
! test/tools/javap/T6866657.java
! test/tools/javap/T6868539.java
! test/tools/javap/T6879371.java
! test/tools/javap/T7004698.java
! test/tools/javap/T7186925.java
! test/tools/javap/T7190862.java
! test/tools/javap/T8032814.java
! test/tools/javap/T8032819.java
! test/tools/javap/T8033180.java
! test/tools/javap/T8033711.java
! test/tools/javap/T8035104.java
! test/tools/javap/T8038414.java
! test/tools/javap/TestSuperclass.java
! test/tools/javap/WhitespaceTest.java
! test/tools/javap/classfile/T6887895.java
! test/tools/javap/classfile/deps/T6907575.java
! test/tools/javap/typeAnnotations/JSR175Annotations.java
! test/tools/javap/typeAnnotations/NewArray.java
! test/tools/javap/typeAnnotations/Presence.java
! test/tools/javap/typeAnnotations/PresenceInner.java
! test/tools/javap/typeAnnotations/T6855990.java
! test/tools/javap/typeAnnotations/TypeCasts.java
! test/tools/javap/typeAnnotations/Visibility.java
! test/tools/javap/typeAnnotations/Wildcards.java
! test/tools/jdeps/APIDeps.java
! test/tools/jdeps/Basic.java
! test/tools/jdeps/DotFileTest.java
! test/tools/jdeps/VerboseFormat/JdepsDependencyClosure.java

Changeset: f4bb7061c8d5
Author:    vromero
Date:      2015-05-28 12:08 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/f4bb7061c8d5

8081417: test CheckEBCDICLocaleTest.java is failing intermittently
Reviewed-by: darcy

! test/tools/javac/4846262/CheckEBCDICLocaleTest.java

Changeset: fd782cd69b04
Author:    lana
Date:      2015-05-28 16:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/fd782cd69b04

Merge

- make/gensrc/Gensrc-jdk.dev.gmk
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AccessFlags.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Annotation.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AttributeException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Attributes.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassFile.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassReader.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassTranslator.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Code_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPool.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPoolException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/DefaultAttribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependencies.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependency.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Deprecated_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Descriptor.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/DescriptorException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Field.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Instruction.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Method.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Opcode.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ReferenceFinder.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceID_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMap_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Type.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/TypeAnnotation.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/package-info.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/AnnotationWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/BasicWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/ClassWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/CodeWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/ConstantWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Context.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/DisassemblerTool.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/InternalError.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/JavapFileManager.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Main.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Messages.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Options.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/SourceWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/StackMapWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/TryBlockWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/overview.html
- src/jdk.compiler/share/classes/com/sun/tools/javap/package-info.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_ja.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/version.properties-template
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Analyzer.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Archive.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/ClassFileReader.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/JdepsTask.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Main.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Module.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Profile.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/version.properties-template

Changeset: d9dc9de88b62
Author:    katleman
Date:      2015-06-04 09:31 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/d9dc9de88b62

Added tag jdk9-b67 for changeset fd782cd69b04

! .hgtags

Changeset: e72b28547e96
Author:    sadayapalam
Date:      2015-05-29 09:15 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/e72b28547e96

8081271: NPE while compiling a program with erroneous use of constructor reference expressions
Summary: Missing enclosing instance error should not be swallowed when attributing constructor reference expressions.
Reviewed-by: mcimadamore, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/lambda/MethodReference23.java
! test/tools/javac/lambda/MethodReference23.out
! test/tools/javac/lambda/MethodReference37.java
! test/tools/javac/lambda/MethodReference37.out
+ test/tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.java
+ test/tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.out

Changeset: 283c9951fd23
Author:    sadayapalam
Date:      2015-05-29 10:15 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/283c9951fd23

8080842: Using Lambda Expression with name clash results in ClassFormatError
Summary: Ensure ScopeImpl can cope properly with remove when a field and method share the name
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
+ test/tools/javac/scope/RemoveSymbolTest.java
+ test/tools/javac/scope/RemoveSymbolUnitTest.java

Changeset: 6709549d97be
Author:    vromero
Date:      2015-05-29 14:04 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/6709549d97be

8073372: Redundant CONSTANT_Class entry not generated for inlined constant
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
- test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java
+ test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedA.java
+ test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedB.java

Changeset: e6f23289fcf8
Author:    jjg
Date:      2015-05-29 15:50 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/e6f23289fcf8

8081541: @ignore CheckEBCDICLocaleTest
Reviewed-by: vromero

! test/tools/javac/4846262/CheckEBCDICLocaleTest.java

Changeset: 39a1c81084ce
Author:    jjg
Date:      2015-05-29 17:15 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/39a1c81084ce

8081538: test CheckEBCDICLocaleTest is failing
Reviewed-by: vromero

! test/tools/javac/4846262/CheckEBCDICLocaleTest.java

Changeset: 4b962acc9e05
Author:    sadayapalam
Date:      2015-05-30 06:17 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/4b962acc9e05

8077667: 'variable may not have been initialized' error for parameter in lambda function
Summary: JDK-8077667: Fix bogus diagnostic about lambda parameter not being initialized
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/lambda/LambdaParameterNeedsNoInitTest.java

Changeset: 51fc8d742def
Author:    darcy
Date:      2015-06-01 15:19 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/51fc8d742def

8075546: Add tiered testing definitions to the langtools repo
Reviewed-by: jjg

+ test/ProblemList.txt
! test/TEST.ROOT
+ test/TEST.groups
! test/tools/javadoc/api/basic/GetTask_DocletClassTest.java

Changeset: aff504edf8a1
Author:    jlahoda
Date:      2015-06-04 09:05 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/aff504edf8a1

8039262: Java compiler performance degradation jdk1.7 vs. jdk1.6 should be amended
Summary: Avoiding Scope listener leak by avoiding cache misses in Types.MembersClosureCache
Reviewed-by: mcimadamore, vromero
Contributed-by: maurizio.cimadamore at oracle.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/types/ScopeListenerTest.java

Changeset: c71857c93f57
Author:    lana
Date:      2015-06-04 18:50 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/c71857c93f57

Merge

- test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java

Changeset: 6b73cefc3b06
Author:    lana
Date:      2015-06-11 10:44 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/6b73cefc3b06

Added tag jdk9-b68 for changeset c71857c93f57

! .hgtags

Changeset: 8d7f82e6d1b5
Author:    sadayapalam
Date:      2015-06-05 18:43 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/8d7f82e6d1b5

8081521: Compiler has trouble compiling nested diamond allocation constructs involving anonymous classes.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/diamond/pos/NestedDiamondAllocationTest.java

Changeset: 098657cc98c9
Author:    jlahoda
Date:      2015-06-09 11:52 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/098657cc98c9

8082311: NPE when compiling expression with \"^\"
Summary: Using BinaryNumericOperator for numeric bitwise operators and BinaryBooleanOperator for boolean bitwise operators, as the common BinaryBitwiseOperator allowed to incorrectly combine numeric and boolean operands
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java
+ test/tools/javac/resolve/BitWiseOperators.java

Changeset: 27da0c3ac83a
Author:    alundblad
Date:      2015-06-09 15:57 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/27da0c3ac83a

8054717: SJavac should track changes in the public apis of classpath classes!
Summary: Added functionality for tracking changes in public APIs of classpath classes.
Reviewed-by: jlahoda, erikj

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/BuildState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CleanProperties.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileProperties.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Module.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Package.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/PubApiExtractor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Transformer.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/FileObjectWithLocation.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaFileObjectWithLocation.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PathAndPackageVerifier.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubAPIs.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/Dependency.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyCollector.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyScanner.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/NewDependencyCollector.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PackageDependency.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PublicApiCollector.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ArrayTypeDesc.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PrimitiveTypeDesc.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApi.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApiTypeParam.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubMethod.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubType.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubVar.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ReferenceTypeDesc.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeDesc.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeVarTypeDesc.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java
+ test/tools/sjavac/ApiExtraction.java
+ test/tools/sjavac/ClasspathDependencies.java
! test/tools/sjavac/CompileCircularSources.java
! test/tools/sjavac/CompileExcludingDependency.java
! test/tools/sjavac/CompileWithAtFile.java
! test/tools/sjavac/CompileWithInvisibleSources.java
! test/tools/sjavac/CompileWithOverrideSources.java
- test/tools/sjavac/DependencyCollection.java
! test/tools/sjavac/IncCompInheritance.java
! test/tools/sjavac/IncCompileChangeNative.java
! test/tools/sjavac/IncCompileDropClasses.java
! test/tools/sjavac/IncCompileFullyQualifiedRef.java
! test/tools/sjavac/IncCompileNoChanges.java
! test/tools/sjavac/IncCompileUpdateNative.java
! test/tools/sjavac/IncCompileWithChanges.java
! test/tools/sjavac/JavacOptionPrep.java
! test/tools/sjavac/PermittedArtifact.java
! test/tools/sjavac/SJavacTester.java
! test/tools/sjavac/SjavacBase.java
! test/tools/sjavac/StateDir.java
- test/tools/sjavac/test-input/src/nondependency/pkg26/Cls26.java
- test/tools/sjavac/test-input/src/pkg/Test.java
- test/tools/sjavac/test-input/src/pkg10/Cls10.java
- test/tools/sjavac/test-input/src/pkg11/Cls11.java
- test/tools/sjavac/test-input/src/pkg12/Cls12.java
- test/tools/sjavac/test-input/src/pkg13/Cls13.java
- test/tools/sjavac/test-input/src/pkg14/Cls14.java
- test/tools/sjavac/test-input/src/pkg15/Cls15.java
- test/tools/sjavac/test-input/src/pkg16/Cls16.java
- test/tools/sjavac/test-input/src/pkg17/Cls17.java
- test/tools/sjavac/test-input/src/pkg18/Cls18.java
- test/tools/sjavac/test-input/src/pkg19/Cls19.java
- test/tools/sjavac/test-input/src/pkg2/Cls2.java
- test/tools/sjavac/test-input/src/pkg20/Anno20.java
- test/tools/sjavac/test-input/src/pkg21/Cls21.java
- test/tools/sjavac/test-input/src/pkg22/Anno22.java
- test/tools/sjavac/test-input/src/pkg23/Cls23.java
- test/tools/sjavac/test-input/src/pkg24/Cls24.java
- test/tools/sjavac/test-input/src/pkg25/Cls25.java
- test/tools/sjavac/test-input/src/pkg27/Cls27.java
- test/tools/sjavac/test-input/src/pkg28/Cls28.java
- test/tools/sjavac/test-input/src/pkg29/Cls29.java
- test/tools/sjavac/test-input/src/pkg3/Cls3.java
- test/tools/sjavac/test-input/src/pkg30/Cls30.java
- test/tools/sjavac/test-input/src/pkg4/Cls4.java
- test/tools/sjavac/test-input/src/pkg5/Anno5.java
- test/tools/sjavac/test-input/src/pkg6/Cls6.java
- test/tools/sjavac/test-input/src/pkg7/Cls7.java
- test/tools/sjavac/test-input/src/pkg8/Cls8.java
- test/tools/sjavac/test-input/src/pkg9/Cls9.java

Changeset: 5021d414632a
Author:    alundblad
Date:      2015-06-10 11:18 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/5021d414632a

8087115: Due to a javac type inference issue, sjavac doesn't compile with 8u31
Summary: Added explicit type arguments.
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java

Changeset: 931ec7dd6cd9
Author:    lana
Date:      2015-06-11 20:19 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/931ec7dd6cd9

Merge

- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/Dependency.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyCollector.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyScanner.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PackageDependency.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java
- test/tools/sjavac/DependencyCollection.java
- test/tools/sjavac/test-input/src/nondependency/pkg26/Cls26.java
- test/tools/sjavac/test-input/src/pkg/Test.java
- test/tools/sjavac/test-input/src/pkg10/Cls10.java
- test/tools/sjavac/test-input/src/pkg11/Cls11.java
- test/tools/sjavac/test-input/src/pkg12/Cls12.java
- test/tools/sjavac/test-input/src/pkg13/Cls13.java
- test/tools/sjavac/test-input/src/pkg14/Cls14.java
- test/tools/sjavac/test-input/src/pkg15/Cls15.java
- test/tools/sjavac/test-input/src/pkg16/Cls16.java
- test/tools/sjavac/test-input/src/pkg17/Cls17.java
- test/tools/sjavac/test-input/src/pkg18/Cls18.java
- test/tools/sjavac/test-input/src/pkg19/Cls19.java
- test/tools/sjavac/test-input/src/pkg2/Cls2.java
- test/tools/sjavac/test-input/src/pkg20/Anno20.java
- test/tools/sjavac/test-input/src/pkg21/Cls21.java
- test/tools/sjavac/test-input/src/pkg22/Anno22.java
- test/tools/sjavac/test-input/src/pkg23/Cls23.java
- test/tools/sjavac/test-input/src/pkg24/Cls24.java
- test/tools/sjavac/test-input/src/pkg25/Cls25.java
- test/tools/sjavac/test-input/src/pkg27/Cls27.java
- test/tools/sjavac/test-input/src/pkg28/Cls28.java
- test/tools/sjavac/test-input/src/pkg29/Cls29.java
- test/tools/sjavac/test-input/src/pkg3/Cls3.java
- test/tools/sjavac/test-input/src/pkg30/Cls30.java
- test/tools/sjavac/test-input/src/pkg4/Cls4.java
- test/tools/sjavac/test-input/src/pkg5/Anno5.java
- test/tools/sjavac/test-input/src/pkg6/Cls6.java
- test/tools/sjavac/test-input/src/pkg7/Cls7.java
- test/tools/sjavac/test-input/src/pkg8/Cls8.java
- test/tools/sjavac/test-input/src/pkg9/Cls9.java

Changeset: 4a25f748d584
Author:    lana
Date:      2015-06-18 01:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/4a25f748d584

Added tag jdk9-b69 for changeset 931ec7dd6cd9

! .hgtags

Changeset: c6f2ffcc44b9
Author:    sadayapalam
Date:      2015-06-16 09:39 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/c6f2ffcc44b9

8074346: Type annotation on a qualified type causes spurious 'cannot find symbol' errors
Summary: Issue clear diagostic when package names in a qualified type name are illegally annotated
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.out
+ test/tools/javac/annotations/typeAnnotations/failures/T8074346.java
+ test/tools/javac/annotations/typeAnnotations/failures/T8074346.out

Changeset: 5032dfdc37be
Author:    sogoel
Date:      2015-06-17 13:20 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/5032dfdc37be

8080826: Group 15: golden files for tests in tools/javac/generics/type* dirs
Reviewed-by: jjg

! test/tools/javac/generics/typeargs/Metharg1.java
+ test/tools/javac/generics/typeargs/Metharg1.out
! test/tools/javac/generics/typeargs/Metharg2.java
+ test/tools/javac/generics/typeargs/Metharg2.out
! test/tools/javac/generics/typeargs/Newarg1.java
+ test/tools/javac/generics/typeargs/Newarg1.out
! test/tools/javac/generics/typeargs/Newarg2.java
+ test/tools/javac/generics/typeargs/Newarg2.out
! test/tools/javac/generics/typeargs/Superarg1.java
+ test/tools/javac/generics/typeargs/Superarg1.out
! test/tools/javac/generics/typeargs/Superarg2.java
+ test/tools/javac/generics/typeargs/Superarg2.out
! test/tools/javac/generics/typeargs/ThisArg.java
+ test/tools/javac/generics/typeargs/ThisArg.out
! test/tools/javac/generics/typevars/4856983/T4856983.java
! test/tools/javac/generics/typevars/4856983/T4856983a.java
+ test/tools/javac/generics/typevars/4856983/T4856983a.out
! test/tools/javac/generics/typevars/4856983/T4856983b.java
+ test/tools/javac/generics/typevars/4856983/T4856983b.out
! test/tools/javac/generics/typevars/6182630/T6182630.java
+ test/tools/javac/generics/typevars/6182630/T6182630.out
- test/tools/javac/generics/typevars/6182630/T6182630a.java
- test/tools/javac/generics/typevars/6182630/T6182630b.java
- test/tools/javac/generics/typevars/6182630/T6182630c.java
- test/tools/javac/generics/typevars/6182630/T6182630d.java
- test/tools/javac/generics/typevars/6182630/T6182630e.java
- test/tools/javac/generics/typevars/6182630/T6182630f.java

Changeset: d732d6dfa727
Author:    lana
Date:      2015-06-18 10:24 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/d732d6dfa727

Merge

- test/tools/javac/generics/typevars/6182630/T6182630a.java
- test/tools/javac/generics/typevars/6182630/T6182630b.java
- test/tools/javac/generics/typevars/6182630/T6182630c.java
- test/tools/javac/generics/typevars/6182630/T6182630d.java
- test/tools/javac/generics/typevars/6182630/T6182630e.java
- test/tools/javac/generics/typevars/6182630/T6182630f.java

Changeset: f499b0395ae8
Author:    katleman
Date:      2015-06-25 10:21 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/f499b0395ae8

Added tag jdk9-b70 for changeset d732d6dfa727

! .hgtags

Changeset: 4faaf5acd008
Author:    sadayapalam
Date:      2015-06-23 17:46 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/4faaf5acd008

8076538: Verify error at runtime due to incorrect classification of a lambda as being instance capturing
Reviewed-by: mcimadamore

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

Changeset: 175f00ba6109
Author:    bpatel
Date:      2015-06-23 15:41 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/175f00ba6109

8081854: Javadoc should generate named anchors for HTML4 output
Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java
! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java
! test/com/sun/javadoc/testAnchorNames/TestAnchorNames.java
! test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java
! test/com/sun/javadoc/testConstructors/TestConstructors.java
! test/com/sun/javadoc/testHref/TestHref.java
! test/com/sun/javadoc/testHtmlVersion/TestHtmlVersion.java
! test/com/sun/javadoc/testJavaFX/TestJavaFX.java
! test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java
! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java
! test/com/sun/javadoc/testNavigation/TestNavigation.java
! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java
! test/com/sun/javadoc/testUseOption/TestUseOption.java

Changeset: 0a74d7c884b8
Author:    darcy
Date:      2015-06-24 15:15 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/0a74d7c884b8

8129597: Add tier 3 test definitions to the JDK 9 forest
Reviewed-by: smarks, jjg

! test/TEST.groups

Changeset: 8dd7735cf12b
Author:    sadayapalam
Date:      2015-06-28 12:58 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/8dd7735cf12b

4869999: Error on import statement naming package containing no class files
Summary: Ensure that the compiler does not prematurely decide a package is not observable.
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
+ test/tools/javac/importChecks/ImportsObservable.java

Changeset: dc35e315436d
Author:    lana
Date:      2015-06-28 16:39 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/dc35e315436d

Merge


Changeset: 0aad6b39ba50
Author:    katleman
Date:      2015-07-02 08:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/0aad6b39ba50

Added tag jdk9-b71 for changeset dc35e315436d

! .hgtags

Changeset: 19edec07d44a
Author:    jlahoda
Date:      2015-07-01 09:51 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/19edec07d44a

8080675: Enhance the classfile library to support construction of classfiles from scratch
Reviewed-by: jjg

! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Annotation.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attributes.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java

Changeset: 0e8fa3249327
Author:    jlahoda
Date:      2015-07-01 09:51 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/0e8fa3249327

8072480: javac should support compilation for a specific platform version
Summary: Adding a new javac option for compiling for JDK N: -release N; including history data for previous version of JDK.
Reviewed-by: erikj, ihse, jjg, mcimadamore, mr
Contributed-by: jan.lahoda at oracle.com, erik.joelsson at oracle.com, jonathan.gibbons at oracle.com

+ make/data/symbols/README
+ make/data/symbols/include.list
+ make/data/symbols/java.activation-6.sym.txt
+ make/data/symbols/java.activation-7.sym.txt
+ make/data/symbols/java.activation-8.sym.txt
+ make/data/symbols/java.annotations.common-6.sym.txt
+ make/data/symbols/java.annotations.common-7.sym.txt
+ make/data/symbols/java.annotations.common-8.sym.txt
+ make/data/symbols/java.base-6.sym.txt
+ make/data/symbols/java.base-7.sym.txt
+ make/data/symbols/java.base-8.sym.txt
+ make/data/symbols/java.compiler-6.sym.txt
+ make/data/symbols/java.compiler-7.sym.txt
+ make/data/symbols/java.compiler-8.sym.txt
+ make/data/symbols/java.corba-6.sym.txt
+ make/data/symbols/java.corba-7.sym.txt
+ make/data/symbols/java.corba-8.sym.txt
+ make/data/symbols/java.datatransfer-6.sym.txt
+ make/data/symbols/java.datatransfer-7.sym.txt
+ make/data/symbols/java.datatransfer-8.sym.txt
+ make/data/symbols/java.desktop-6.sym.txt
+ make/data/symbols/java.desktop-7.sym.txt
+ make/data/symbols/java.desktop-8.sym.txt
+ make/data/symbols/java.instrument-6.sym.txt
+ make/data/symbols/java.instrument-7.sym.txt
+ make/data/symbols/java.instrument-8.sym.txt
+ make/data/symbols/java.logging-6.sym.txt
+ make/data/symbols/java.logging-7.sym.txt
+ make/data/symbols/java.logging-8.sym.txt
+ make/data/symbols/java.management-6.sym.txt
+ make/data/symbols/java.management-7.sym.txt
+ make/data/symbols/java.management-8.sym.txt
+ make/data/symbols/java.naming-6.sym.txt
+ make/data/symbols/java.naming-7.sym.txt
+ make/data/symbols/java.naming-8.sym.txt
+ make/data/symbols/java.prefs-6.sym.txt
+ make/data/symbols/java.prefs-7.sym.txt
+ make/data/symbols/java.prefs-8.sym.txt
+ make/data/symbols/java.rmi-6.sym.txt
+ make/data/symbols/java.rmi-7.sym.txt
+ make/data/symbols/java.rmi-8.sym.txt
+ make/data/symbols/java.scripting-6.sym.txt
+ make/data/symbols/java.scripting-7.sym.txt
+ make/data/symbols/java.scripting-8.sym.txt
+ make/data/symbols/java.security.jgss-6.sym.txt
+ make/data/symbols/java.security.jgss-7.sym.txt
+ make/data/symbols/java.security.jgss-8.sym.txt
+ make/data/symbols/java.security.sasl-6.sym.txt
+ make/data/symbols/java.security.sasl-7.sym.txt
+ make/data/symbols/java.security.sasl-8.sym.txt
+ make/data/symbols/java.sql-6.sym.txt
+ make/data/symbols/java.sql-7.sym.txt
+ make/data/symbols/java.sql-8.sym.txt
+ make/data/symbols/java.sql.rowset-6.sym.txt
+ make/data/symbols/java.sql.rowset-7.sym.txt
+ make/data/symbols/java.sql.rowset-8.sym.txt
+ make/data/symbols/java.transaction-6.sym.txt
+ make/data/symbols/java.transaction-7.sym.txt
+ make/data/symbols/java.transaction-8.sym.txt
+ make/data/symbols/java.xml-6.sym.txt
+ make/data/symbols/java.xml-7.sym.txt
+ make/data/symbols/java.xml-8.sym.txt
+ make/data/symbols/java.xml.bind-6.sym.txt
+ make/data/symbols/java.xml.bind-7.sym.txt
+ make/data/symbols/java.xml.bind-8.sym.txt
+ make/data/symbols/java.xml.crypto-6.sym.txt
+ make/data/symbols/java.xml.crypto-7.sym.txt
+ make/data/symbols/java.xml.crypto-8.sym.txt
+ make/data/symbols/java.xml.ws-6.sym.txt
+ make/data/symbols/java.xml.ws-7.sym.txt
+ make/data/symbols/java.xml.ws-8.sym.txt
+ make/data/symbols/jdk.httpserver-6.sym.txt
+ make/data/symbols/jdk.httpserver-7.sym.txt
+ make/data/symbols/jdk.httpserver-8.sym.txt
+ make/data/symbols/jdk.management-6.sym.txt
+ make/data/symbols/jdk.management-7.sym.txt
+ make/data/symbols/jdk.management-8.sym.txt
+ make/data/symbols/jdk.scripting.nashorn-6.sym.txt
+ make/data/symbols/jdk.scripting.nashorn-7.sym.txt
+ make/data/symbols/jdk.scripting.nashorn-8.sym.txt
+ make/data/symbols/jdk.sctp-6.sym.txt
+ make/data/symbols/jdk.sctp-7.sym.txt
+ make/data/symbols/jdk.sctp-8.sym.txt
+ make/data/symbols/jdk.security.auth-6.sym.txt
+ make/data/symbols/jdk.security.auth-7.sym.txt
+ make/data/symbols/jdk.security.auth-8.sym.txt
+ make/data/symbols/jdk.security.jgss-6.sym.txt
+ make/data/symbols/jdk.security.jgss-7.sym.txt
+ make/data/symbols/jdk.security.jgss-8.sym.txt
+ make/data/symbols/symbols
+ make/gendata/Gendata-jdk.compiler.gmk
+ make/src/classes/build/tools/symbolgenerator/CreateSymbols.java
+ make/src/classes/build/tools/symbolgenerator/Probe.java
+ make/test/sym/CreateSymbolsTest.java
+ make/test/sym/CreateSymbolsTestImpl.java
+ src/jdk.compiler/share/classes/META-INF/services/com.sun.tools.javac.platform.PlatformProvider
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformProvider.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/platform/package-info.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ src/jdk.compiler/share/classes/com/sun/tools/javac/util/Iterators.java
+ test/tools/javac/options/release/ReleaseOption-release7.out
+ test/tools/javac/options/release/ReleaseOption.java
+ test/tools/javac/options/release/ReleaseOptionClashes.java
+ test/tools/javac/options/release/ReleaseOptionThroughAPI.java
+ test/tools/javac/platform/PlatformProviderTest.java
+ test/tools/javac/platform/PlatformProviderTestSource.java
+ test/tools/javac/sym/ElementStructureTest.java
! test/tools/lib/ToolBox.java

Changeset: 832e51533706
Author:    lana
Date:      2015-07-02 16:08 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/832e51533706

Merge


Changeset: 03e083639ee9
Author:    katleman
Date:      2015-07-09 13:49 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/03e083639ee9

Added tag jdk9-b72 for changeset 832e51533706

! .hgtags

Changeset: 431f00f9cbd2
Author:    sadayapalam
Date:      2015-07-08 19:01 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/431f00f9cbd2

8130745: Revert fix pushed for JDK-8074346
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java
! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.out
- test/tools/javac/annotations/typeAnnotations/failures/T8074346.java
- test/tools/javac/annotations/typeAnnotations/failures/T8074346.out

Changeset: 3ffe50f8e0c8
Author:    vromero
Date:      2015-07-09 11:06 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/3ffe50f8e0c8

8130803: add regression test related to fix for JDK-8078024
Reviewed-by: mcimadamore
Contributed-by: cushon at google.com

+ test/tools/javac/generics/inference/8078024/T8078024.java

Changeset: 1fccc38cd6f5
Author:    lana
Date:      2015-07-09 16:38 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/1fccc38cd6f5

Merge

- test/tools/javac/annotations/typeAnnotations/failures/T8074346.java
- test/tools/javac/annotations/typeAnnotations/failures/T8074346.out

Changeset: 3d40e9830cac
Author:    katleman
Date:      2015-07-16 13:51 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/3d40e9830cac

Added tag jdk9-b73 for changeset 1fccc38cd6f5

! .hgtags

Changeset: 1ec80335c03d
Author:    aeremeev
Date:      2015-07-10 12:42 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/1ec80335c03d

8044411: Implement classfile tests for RuntimeAnnotations and RuntimeParameterAnnotations attribute.
Reviewed-by: jjg, shurailine, anazarov

+ test/tools/javac/classfiles/attributes/annotations/AnnotationsTestBase.java
+ test/tools/javac/classfiles/attributes/annotations/ClassType.java
+ test/tools/javac/classfiles/attributes/annotations/README.txt
+ test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java
+ test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java
+ test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java
+ test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java
+ test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java
+ test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java
+ test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsTestBase.java
+ test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java
+ test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java
+ test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java
+ test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTestBase.java
+ test/tools/javac/classfiles/attributes/annotations/TestAnnotationInfo.java
+ test/tools/javac/classfiles/attributes/annotations/TestCase.java
+ test/tools/javac/classfiles/attributes/annotations/WorkAnnotations.java
! test/tools/javac/classfiles/attributes/lib/TestBase.java
! test/tools/javac/classfiles/attributes/lib/TestResult.java

Changeset: d1e5707cd4eb
Author:    avstepan
Date:      2015-07-13 16:57 +0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/d1e5707cd4eb

8080880: some docs cleanup for langtools
Summary: minor cleanup for docs
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/IntHashTable.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/BuildState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java

Changeset: 94c1f3391e37
Author:    jlahoda
Date:      2015-07-13 16:33 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/94c1f3391e37

8129909: Add -Xdoclint/package: to javadoc
Summary: Adding -Xdoclint/package: command line option, similar to the javac -Xdoclint/package: option, to javadoc.
Reviewed-by: darcy, jjg, ksrini

! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Env.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocImpl.java
! test/tools/javadoc/doclint/DocLintTest.java

Changeset: 599930f29330
Author:    jfdenise
Date:      2015-06-25 18:00 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/599930f29330

8080511: Refresh of jimage support
Reviewed-by: alanb, mchung, psandoz, acorn, lfoltan, ctornqvi
Contributed-by: james.laskey at oracle.com, jean-francois.denise at oracle.com, sundararajan.athijegannathan at oracle.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
! test/tools/lib/ToolBox.java

Changeset: b59683acc37a
Author:    dcubed
Date:      2015-07-02 14:42 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/b59683acc37a

Merge


Changeset: f24dad16c8a6
Author:    dcubed
Date:      2015-07-03 06:39 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/f24dad16c8a6

Merge

! test/tools/lib/ToolBox.java

Changeset: 8cf58147cc33
Author:    amurillo
Date:      2015-07-09 22:46 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/8cf58147cc33

Merge


Changeset: ad2597bdd2f5
Author:    amurillo
Date:      2015-07-14 16:29 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/ad2597bdd2f5

Merge


Changeset: 02681b7c4232
Author:    lana
Date:      2015-07-16 19:31 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/02681b7c4232

Merge


Changeset: 4b7f5ea468d1
Author:    katleman
Date:      2015-07-23 11:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/4b7f5ea468d1

Added tag jdk9-b74 for changeset 02681b7c4232

! .hgtags

Changeset: 70c852df047c
Author:    mcimadamore
Date:      2015-07-17 12:46 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/70c852df047c

8130304: Inference: NodeNotFoundException thrown with deep generic method call chain
Summary: Bug in Tarjan implementation is generating node ids which can overflow 32 bits
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/GraphUtils.java
+ test/tools/javac/generics/inference/8130304/T8130304.java

Changeset: 827915d1e55e
Author:    lana
Date:      2015-07-23 15:27 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/827915d1e55e

Merge


Changeset: ba3a15fc0032
Author:    katleman
Date:      2015-07-30 11:15 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/ba3a15fc0032

Added tag jdk9-b75 for changeset 827915d1e55e

! .hgtags

Changeset: deb1cda4dc79
Author:    jlahoda
Date:      2015-07-24 13:08 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/deb1cda4dc79

8086737: Add support for -release to Javadoc
Reviewed-by: jjg, ksrini

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformUtils.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
+ test/tools/javadoc/ReleaseOption.java
+ test/tools/javadoc/ReleaseOptionSource.java

Changeset: dd96ac308ab8
Author:    vromero
Date:      2015-07-24 15:36 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/dd96ac308ab8

8132215: class InferenceContext should live in a separate file
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java

Changeset: e0a4a04160cb
Author:    jlahoda
Date:      2015-07-28 17:01 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/e0a4a04160cb

8130826: test writes file in test source directory
Summary: Setting an explicit output directory for ToolBox.JavacTask in PlatformProviderTest.
Reviewed-by: jjg

! test/tools/javac/platform/PlatformProviderTest.java

Changeset: 3c1da6c1ef9d
Author:    mcimadamore
Date:      2015-07-30 13:20 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/3c1da6c1ef9d

8081769: Redundant error message on bad usage of 'class' literal
Summary: javac should skip to next token when an erroneous ident is found in term3rest
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/parser/8081769/T8081769.java
+ test/tools/javac/parser/8081769/T8081769.out

Changeset: 2289e78ae8b2
Author:    mcimadamore
Date:      2015-07-30 13:21 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/2289e78ae8b2

8129214: Access error when unboxing a primitive whose target is a type-variable in a different package
Summary: Missing erasure when unboxing type in Lower
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/tools/javac/generics/typevars/8129214/T8129214.java
+ test/tools/javac/generics/typevars/8129214/pkg/Foo.java

Changeset: 577e9ffab3bc
Author:    mcimadamore
Date:      2015-07-30 13:24 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/577e9ffab3bc

8131742: Syntactically meaningless code accepted by javac
Summary: Receiver parameter logic for type annotations should be disabled when parsing lambda formals
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/lambda/8131742/T8131742.java
+ test/tools/javac/lambda/8131742/T8131742.out

Changeset: 3eefba079679
Author:    lana
Date:      2015-07-30 15:22 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/3eefba079679

Merge


Changeset: 80ab772222fb
Author:    igerasim
Date:      2015-07-31 01:36 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/80ab772222fb

8062647: Wrong indentation of arguments of annotated methods
Reviewed-by: jjg, bpatel

! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! test/com/sun/javadoc/testIndentation/TestIndentation.java
+ test/com/sun/javadoc/testIndentation/p/IndentAnnot.java

Changeset: 0aa4ef7706ee
Author:    katleman
Date:      2015-08-06 08:07 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/0aa4ef7706ee

Added tag jdk9-b76 for changeset 80ab772222fb

! .hgtags

Changeset: 7eef740c1482
Author:    jlahoda
Date:      2015-08-03 13:28 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/7eef740c1482

8131915: CompletionFailure during import listing crashes javac
Summary: Handling CompletionFailures during import listing properly.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
+ test/tools/javac/importscope/CompletionFailureDuringImport.java
! test/tools/javac/scope/HashCollisionTest.java
! test/tools/javac/scope/StarImportTest.java

Changeset: 83512da73f99
Author:    alundblad
Date:      2015-08-06 12:19 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/83512da73f99

8130887: com/sun/tools/sjavac/pubapi/PubApiTypeParam.java has no copyright header
Summary: Added copyright header to PubApiTypeParam.java
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApiTypeParam.java

Changeset: 6ec3d5cb1bfc
Author:    lana
Date:      2015-08-06 11:18 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/6ec3d5cb1bfc

Merge


Changeset: 3ba9703836d4
Author:    katleman
Date:      2015-08-13 12:20 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/3ba9703836d4

Added tag jdk9-b77 for changeset 6ec3d5cb1bfc

! .hgtags

Changeset: 53dca2b4b620
Author:    jjg
Date:      2015-08-10 12:27 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/53dca2b4b620

8133223: Clean up package handling code in JavadocTool
Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties

Changeset: 48f213c93965
Author:    vromero
Date:      2015-08-10 18:10 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/48f213c93965

8053906: javac is accepting a self-referencing variable initializer inside a lambda expression
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.java
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.out
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.java
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.out
+ test/tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTesta.java
+ test/tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTesta.out
+ test/tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTestb.java
+ test/tools/javac/lambda/self_initializer/T8024809/SelfInitializerInLambdaTestb.out
+ test/tools/javac/lambda/self_initializer/T8053906/SelfInitializerInLambdaTestc.java
+ test/tools/javac/lambda/self_initializer/T8053906/SelfInitializerInLambdaTestc.out

Changeset: 7fd155b7041c
Author:    lana
Date:      2015-08-13 14:14 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/7fd155b7041c

Merge

- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.java
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.out
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.java
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.out

Changeset: eaab8a16dcfb
Author:    katleman
Date:      2015-08-20 11:38 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/eaab8a16dcfb

Added tag jdk9-b78 for changeset 7fd155b7041c

! .hgtags

Changeset: 9b3da6108876
Author:    katleman
Date:      2015-08-27 12:59 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/9b3da6108876

Added tag jdk9-b79 for changeset eaab8a16dcfb

! .hgtags

Changeset: 24d08e405e5b
Author:    mcimadamore
Date:      2015-08-24 13:15 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/24d08e405e5b

8129547: Excess entries in BootstrapMethods with the same (bsm, bsmKind, bsmStaticArgs), but different dynamicArgs
Summary: Pool.DynamicMethod implementation for hash/equals leads to duplicate BSM entries.
Reviewed-by: jlahoda
Contributed-by: aleksey.shipilev at oracle.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Pool.java
+ test/tools/javac/TestBootstrapMethodsCount.java

Changeset: adba44f6b471
Author:    alundblad
Date:      2015-08-25 15:14 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/adba44f6b471

8048318: Refactor sjavac as a thin client
Summary: Moved compilation logic from client to server.
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CleanProperties.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileProperties.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Transformer.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/PortFileInaccessibleException.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/CompilationService.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationSubResult.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java
! test/tools/sjavac/IdleShutdown.java
! test/tools/sjavac/OptionDecoding.java
! test/tools/sjavac/PooledExecution.java

Changeset: 45897784a998
Author:    mcimadamore
Date:      2015-08-25 15:10 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/45897784a998

8134329: TeeOpTest.java fails across platforms after fix for JDK-8129547
Summary: Wrong indexes associated to CONSTANT_InvokeDynamic_info entries.
Reviewed-by: sundar
Contributed-by: aleksey.shipilev at oracle.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Pool.java
+ test/tools/javac/lambda/8134329/T8134329.java

Changeset: a3dd196e5341
Author:    alundblad
Date:      2015-08-26 09:02 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/a3dd196e5341

8133671: langtools tests have bad license
Summary: Dropped classpath exception from copyright notice in tests.
Reviewed-by: jjg

! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C1.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C2.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C3.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C4.java
! test/com/sun/javadoc/testHtmlDefinitionListTag/pkg1/C5.java
! test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java
! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java
! test/com/sun/javadoc/testHtmlStrongTag/pkg1/C1.java
! test/com/sun/javadoc/testHtmlStrongTag/pkg2/C2.java
! test/com/sun/javadoc/testHtmlTableTags/pkg2/C3.java
! test/com/sun/javadoc/testHtmlTableTags/pkg2/C4.java
! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java
! test/com/sun/javadoc/testHtmlTag/pkg1/C1.java
! test/com/sun/javadoc/testHtmlTag/pkg2/C2.java
! test/com/sun/javadoc/testHtmlVersion/pkg/TestError.java
! test/com/sun/javadoc/testHtmlVersion/pkg/TestException.java
! test/com/sun/javadoc/testHtmlVersion/pkg1/NestedInnerClass.java
! test/com/sun/javadoc/testHtmlVersion/pkg1/PrivateIncludeInnerClass.java
! test/com/sun/javadoc/testHtmlVersion/pkg1/ProtectedInnerClass.java
! test/com/sun/javadoc/testHtmlVersion/pkg1/PublicExcludeInnerClass.java
! test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java
! test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java
! test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java
! test/com/sun/javadoc/testSerializedForm/pkg1/NestedInnerClass.java
! test/com/sun/javadoc/testSerializedForm/pkg1/PrivateIncludeInnerClass.java
! test/com/sun/javadoc/testSerializedForm/pkg1/ProtectedInnerClass.java
! test/com/sun/javadoc/testSerializedForm/pkg1/PublicExcludeInnerClass.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C1.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C2.java
! test/com/sun/javadoc/testSerializedFormDeprecationInfo/pkg1/C3.java
! test/com/sun/javadoc/testSinceTag/pkg1/C1.java
! test/com/sun/javadoc/testTagOutput/TestTagOutput.java
! test/tools/javac/6668794/badClass/A.java
! test/tools/javac/6668794/badClass/Test.java
! test/tools/javac/6668794/badSource/p/A.java
! test/tools/javac/7129225/Anno.java
! test/tools/javac/7129225/AnnoProcessor.java
! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java
! test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedA.java
! test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedB.java
! test/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java
! test/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java
! test/tools/javac/8074306/TestSyntheticNullChecks.java
! test/tools/javac/T6668802.java
! test/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java
! test/tools/javac/T8003967/DetectMutableStaticFields.java
! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java
! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java
! test/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java
! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java
! test/tools/javac/T8019486/WrongLNTForLambdaTest.java
! test/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java
! test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.java
! test/tools/javac/T8023112/SkipLazyConstantCreationForMethodRefTest.java
! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java
! test/tools/javac/T8024398/NPETryTest.java
! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java
! test/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java
! test/tools/javac/diags/examples/BadSourceFileHeader/sourcepath/p/A.java
! test/tools/javac/diags/examples/MethodRedundantTypeargs.java
! test/tools/javac/generics/6987475/T6987475pos.java
! test/tools/javac/generics/8064803/T8064803.java
! test/tools/javac/generics/inference/8048838/T8048838.java
! test/tools/javac/generics/inference/8055963/T8055963.java
! test/tools/javac/generics/inference/8058199/T8058199.java
! test/tools/javac/generics/inference/8058511/T8058511a.java
! test/tools/javac/generics/inference/8058511/T8058511b.java
! test/tools/javac/generics/inference/8058511/T8058511c.java
! test/tools/javac/generics/inference/8078024/T8078024.java
! test/tools/javac/generics/inference/8130304/T8130304.java
! test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java
! test/tools/javac/generics/typevars/8129214/T8129214.java
! test/tools/javac/generics/typevars/8129214/pkg/Foo.java
! test/tools/javac/lambda/8051958/T8051958.java
! test/tools/javac/lambda/8068399/T8068399.java
! test/tools/javac/lambda/8068430/T8068430.java
! test/tools/javac/lambda/8073842/T8073842.java
! test/tools/javac/lambda/LambdaInterfaceStaticField.java
! test/tools/javac/lambda/LambdaMultiCatchTest.java
! test/tools/javac/lambda/T8038420/LambdaIncrement.java
! test/tools/javac/lambda/T8057800/NPEMethodReferenceAndGenericsTest.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/TMapper.java
! test/tools/javac/lambda/lambdaExecution/TPredicate.java
! test/tools/javac/lambda/methodReference/MethodReferenceComplexNullCheckTest.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection1.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection2.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceIntersection3.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceNullCheckTest.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferencePackagePrivateQualifier.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/MethodReferenceTestMethodHandle.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNew.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInner.java
! test/tools/javac/lambda/methodReferenceExecution/MethodReferenceTestNewInnerImplicitArgs.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/lambda/methodReferenceExecution/pkg/B.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
! test/tools/javac/linenumbers/NestedLineNumberTest.java
! test/tools/javac/processing/messager/MessagerDiags.java
! test/tools/javac/unicode/Wrapper.java
! test/tools/javap/T4884240.java
! test/tools/javap/classfile/deps/GetDeps.java
! test/tools/javap/classfile/deps/T6907575.java
! test/tools/javap/classfile/deps/p/C1.java
! test/tools/sjavac/ApiExtraction.java
! test/tools/sjavac/ClasspathDependencies.java
! test/tools/sjavac/CompileCircularSources.java
! test/tools/sjavac/CompileExcludingDependency.java
! test/tools/sjavac/CompileWithAtFile.java
! test/tools/sjavac/CompileWithInvisibleSources.java
! test/tools/sjavac/CompileWithOverrideSources.java
! test/tools/sjavac/ExclPattern.java
! test/tools/sjavac/IdleShutdown.java
! test/tools/sjavac/IgnoreSymbolFile.java
! test/tools/sjavac/IncCompInheritance.java
! test/tools/sjavac/IncCompileFullyQualifiedRef.java
! test/tools/sjavac/JavacOptionPrep.java
! test/tools/sjavac/OptionDecoding.java
! test/tools/sjavac/PackagePathMismatch.java
! test/tools/sjavac/ParallelCompilations.java
! test/tools/sjavac/PermittedArtifact.java
! test/tools/sjavac/PooledExecution.java
! test/tools/sjavac/SjavacBase.java
! test/tools/sjavac/StateDir.java
! test/tools/sjavac/Wrapper.java
! test/tools/sjavac/util/OptionTestUtil.java

Changeset: a4d9179cf598
Author:    alundblad
Date:      2015-08-26 11:14 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/a4d9179cf598

8134483: A recent update to copyright headers caused two tests to fail
Summary: Replaced copyright notice with nodynamiccopyright and adjusted line numbers.
Reviewed-by: jfranck

! test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.java
! test/tools/javac/T8022316/CompilerErrorGenericThrowPlusMethodRefTest.out
! test/tools/javac/linenumbers/NestedLineNumberTest.java

Changeset: c5671e662392
Author:    lana
Date:      2015-08-27 13:22 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/c5671e662392

Merge


Changeset: f0e149d3e375
Author:    katleman
Date:      2015-09-03 14:24 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/f0e149d3e375

Added tag jdk9-b80 for changeset c5671e662392

! .hgtags

Changeset: 891db670a8cb
Author:    mcimadamore
Date:      2015-08-31 15:50 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/891db670a8cb

8134007: Improve string folding
Summary: Generalize string folding algorithm to detect mulitple groups of foldable constants within an concat expression
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/parser/8134007/T8134007.java

Changeset: 176472b94f2e
Author:    mcimadamore
Date:      2015-08-31 17:33 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/176472b94f2e

8129962: Investigate performance improvements in langtools combo tests
Summary: New combo API that runs all combo instances in a shared javac context (whenever possible).
Reviewed-by: jjg, jlahoda, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/MultiTaskListener.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! test/tools/javac/Diagnostics/6769027/T6769027.java
! test/tools/javac/T7093325.java
- test/tools/javac/TestBootstrapMethodsCount.java
! test/tools/javac/cast/intersection/IntersectionTypeCastTest.java
! test/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
! test/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
! test/tools/javac/failover/CheckAttributedTree.java
! test/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java
! test/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java
! test/tools/javac/lambda/FunctionalInterfaceConversionTest.java
! test/tools/javac/lambda/LambdaParserTest.java
! test/tools/javac/lambda/MethodReferenceParserTest.java
+ test/tools/javac/lambda/TestBootstrapMethodsCount.java
! test/tools/javac/lambda/TestInvokeDynamic.java
! test/tools/javac/lambda/TestLambdaToMethodStats.java
! test/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
! test/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java
- test/tools/javac/lib/JavacTestingAbstractThreadedTest.java
+ test/tools/javac/lib/combo/ComboInstance.java
+ test/tools/javac/lib/combo/ComboParameter.java
+ test/tools/javac/lib/combo/ComboTask.java
+ test/tools/javac/lib/combo/ComboTestHelper.java
+ test/tools/javac/lib/combo/ReusableContext.java
! test/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java
! test/tools/javac/resolve/BitWiseOperators.java
! test/tools/javac/types/ScopeListenerTest.java
! test/tools/javac/varargs/7042566/T7042566.java
! test/tools/javac/varargs/warning/Warn4.java
! test/tools/javac/varargs/warning/Warn5.java

Changeset: ead8b7192f00
Author:    lana
Date:      2015-09-03 16:13 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/ead8b7192f00

Merge

- test/tools/javac/TestBootstrapMethodsCount.java
- test/tools/javac/lib/JavacTestingAbstractThreadedTest.java

Changeset: a7bc0d2f60ba
Author:    lana
Date:      2015-09-11 10:26 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/a7bc0d2f60ba

Added tag jdk9-b81 for changeset ead8b7192f00

! .hgtags

Changeset: 5ba1a29a0eb0
Author:    alundblad
Date:      2015-09-04 13:24 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/5ba1a29a0eb0

8129114: Sjavac should stream back compiler output to the client as soon as it becomes available
Summary: Protocol revised, javac output sent back to client slightly earlier.
Reviewed-by: jlahoda

+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/AutoFlushWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CleanProperties.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileProperties.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Transformer.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java
+ src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/LinePrefixFilterWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java
! test/tools/sjavac/IdleShutdown.java
! test/tools/sjavac/PooledExecution.java

Changeset: 3059496164ab
Author:    vromero
Date:      2015-09-08 10:36 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/3059496164ab

8132806: javac does a naive implementation of some incorporation steps
Reviewed-by: jlahoda

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

Changeset: c14eb253bdd8
Author:    vromero
Date:      2015-09-08 11:53 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/c14eb253bdd8

8135203: javac, patch intended for an issue was pushed with wrong id and message
Reviewed-by: jjg

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

Changeset: 2a035634dcb6
Author:    vromero
Date:      2015-09-08 11:59 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/2a035634dcb6

8073594: javac, before calling rawInstantiate from selectBest the warner should be cleared out
Reviewed-by: jlahoda

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

Changeset: 2d65e99e2ae7
Author:    jlahoda
Date:      2015-09-10 21:10 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/2d65e99e2ae7

8132885: langtools/test/tools/javac/sym/ElementStructureTest.java is also searching default classpath
Summary: Explicitly setting classpath when inspecting the platform classes; using the java.util.ServiceLoader instead of the javac's copy
Reviewed-by: jjg

! test/tools/javac/sym/ElementStructureTest.java

Changeset: 551d797dc863
Author:    mcimadamore
Date:      2015-09-11 16:27 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/551d797dc863

8135246: CheckAttributedTree silently generates spurious compiler error
Summary: cyclic inheritance errors should cause shared combo context to be thrown away
Reviewed-by: jlahoda

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

Changeset: d68904d5a00e
Author:    lana
Date:      2015-09-11 13:01 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/d68904d5a00e

Merge

- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java

Changeset: 59071599f17d
Author:    lana
Date:      2015-09-18 10:46 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/59071599f17d

Added tag jdk9-b82 for changeset d68904d5a00e

! .hgtags

Changeset: 8fa8045bbd4e
Author:    mcimadamore
Date:      2015-09-14 11:26 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/8fa8045bbd4e

8077306: Recursive implementation of List.map leads to stack overflow
Summary: Recusrive implementation of List.map uses too much stack; switch to iterative version.
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java
+ test/tools/javac/generics/inference/8077306/T8077306.java

Changeset: 286fc9270404
Author:    mcimadamore
Date:      2015-09-15 13:43 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/286fc9270404

8078093: Severe compiler performance regression Java 7 to 8 for nested method invocations
Summary: Add infrastructure to avoid combinatorial explosion of method argument attributions
Reviewed-by: jlahoda, vromero, dlsmith

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/generics/wildcards/neg/Readonly.out
! test/tools/javac/lambda/8019480/T8019480.out
+ test/tools/javac/lambda/speculative/InferStrict.java
+ test/tools/javac/lambda/speculative/InferWeak.java
+ test/tools/javac/lambda/speculative/NestedLambdaGenerics.java
+ test/tools/javac/lambda/speculative/NestedLambdaNoGenerics.java
+ test/tools/javac/lambda/speculative/T8055984.java
+ test/tools/javac/lambda/speculative/T8077247.java
+ test/tools/javac/lambda/speculative/T8078093.java

Changeset: 6b3b94a2ebca
Author:    lana
Date:      2015-09-18 14:21 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/6b3b94a2ebca

Merge


Changeset: 3f3129007ded
Author:    lana
Date:      2015-09-25 22:59 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/3f3129007ded

Added tag jdk9-b83 for changeset 6b3b94a2ebca

! .hgtags

Changeset: c8206f440046
Author:    alundblad
Date:      2015-09-21 11:19 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/c8206f440046

8135131: Enable thin server mode in Sjavac
Summary: State tracknig and incremental compilation disabled unless --state-dir is provided.
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
! test/tools/sjavac/ApiExtraction.java
! test/tools/sjavac/ClasspathDependencies.java
! test/tools/sjavac/CompileCircularSources.java
! test/tools/sjavac/CompileExcludingDependency.java
! test/tools/sjavac/CompileWithAtFile.java
! test/tools/sjavac/CompileWithInvisibleSources.java
! test/tools/sjavac/CompileWithOverrideSources.java
! test/tools/sjavac/ExclPattern.java
! test/tools/sjavac/IgnoreSymbolFile.java
! test/tools/sjavac/IncCompInheritance.java
! test/tools/sjavac/IncCompileChangeNative.java
! test/tools/sjavac/IncCompileDropClasses.java
! test/tools/sjavac/IncCompileFullyQualifiedRef.java
! test/tools/sjavac/IncCompileNoChanges.java
! test/tools/sjavac/IncCompileUpdateNative.java
! test/tools/sjavac/IncCompileWithChanges.java
+ test/tools/sjavac/NoState.java
! test/tools/sjavac/OptionDecoding.java
! test/tools/sjavac/ParallelCompilations.java
! test/tools/sjavac/PermittedArtifact.java
! test/tools/sjavac/SJavacTester.java

Changeset: 8e76163b3f3a
Author:    jlahoda
Date:      2015-09-23 08:29 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/8e76163b3f3a

8135307: CompletionFailure thrown when calling FieldDoc.type, if the field's type is missing
Summary: Handling CompletionFailures inside the Javadoc API implementation.
Reviewed-by: mcimadamore, ksrini, jjg

! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MethodDocImpl.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeMaker.java
+ test/tools/javadoc/CompletionError.java

Changeset: e3445ccab58f
Author:    lana
Date:      2015-09-26 09:22 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/e3445ccab58f

Merge


Changeset: 6e680ff5969e
Author:    lana
Date:      2015-10-05 20:25 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/6e680ff5969e

Added tag jdk9-b84 for changeset e3445ccab58f

! .hgtags

Changeset: 6fdfa77ddeed
Author:    aeremeev
Date:      2015-09-28 13:23 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/6fdfa77ddeed

8081472: Add a mode to the tests for class-file attributes which dumps in-memory sources to disk
Reviewed-by: ksrini

! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java
! test/tools/javac/classfiles/attributes/annotations/AnnotationsTestBase.java
! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTestBase.java
! test/tools/javac/classfiles/attributes/lib/TestBase.java

Changeset: 2fd864f1ff3a
Author:    jlahoda
Date:      2015-09-29 21:22 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/2fd864f1ff3a

8133454: Update Java Compiler Error Message
Summary: Updating the error message that is used when javac crashes.
Reviewed-by: jjg
Contributed-by: nelson.dcosta at oracle.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties

Changeset: e6fcc24b6d14
Author:    sadayapalam
Date:      2015-10-01 19:47 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/e6fcc24b6d14

8132535: Compiler fails with diamond anonymous class creation with intersection bound of enclosing class
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/generics/diamond/neg/Neg21.java
+ test/tools/javac/generics/diamond/neg/Neg21.out
+ test/tools/javac/generics/diamond/neg/Neg22.java
+ test/tools/javac/generics/diamond/neg/Neg22.out
+ test/tools/javac/generics/diamond/neg/Neg23.java
+ test/tools/javac/generics/diamond/neg/Neg23.out
+ test/tools/javac/generics/diamond/neg/pkg/Neg23_01.java

Changeset: 37b60162a2db
Author:    mcimadamore
Date:      2015-10-02 13:27 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/37b60162a2db

8137269: Add better support for local caching in ArgumentAttr
Summary: ArgumentAttr should support local caches when results of speculative attribution might be thrown away
Reviewed-by: jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java

Changeset: d034f4347b09
Author:    sadayapalam
Date:      2015-10-05 15:41 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/d034f4347b09

8133135: Compiler internall error (NPE) on anonymous class defined by qualified instance creation expression with diamond
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/generics/diamond/pos/Pos08.java

Changeset: 4914b013c305
Author:    jlahoda
Date:      2015-10-05 18:31 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/4914b013c305

8075274: Compilation still depends on the order of imports
8133235: Compilation depends on order of source files
Summary: When analyzing type hierarchy, HierarchyPhase should process supertypes before subtypes.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
+ test/tools/javac/importscope/T8075274/C.java
+ test/tools/javac/importscope/T8075274/D.java
+ test/tools/javac/importscope/T8075274/Outer.java
+ test/tools/javac/importscope/T8133235/A.java
+ test/tools/javac/importscope/T8133235/B.java
+ test/tools/javac/importscope/T8133235/C.java
+ test/tools/javac/importscope/T8133235/D.java

Changeset: 6d1efeaa04f2
Author:    lana
Date:      2015-10-06 08:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/6d1efeaa04f2

Merge


Changeset: 7ef2c66892a3
Author:    vromero
Date:      2015-10-06 13:59 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/7ef2c66892a3

8138914: javac, method visitTypeVar() at visitor Types.hashCode generates the same hash code for different type variables
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java

Changeset: e481951ea027
Author:    lana
Date:      2015-10-08 22:30 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/e481951ea027

Added tag jdk9-b85 for changeset 7ef2c66892a3

! .hgtags

Changeset: 21b0862fdd32
Author:    sadayapalam
Date:      2015-10-07 15:53 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/21b0862fdd32

8130506: javac AssertionError when invoking MethodHandle.invoke with lambda paramter
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/MethodHandleInvokeTest.java

Changeset: eb3d4a11eea6
Author:    sadayapalam
Date:      2015-10-07 16:02 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/eb3d4a11eea6

8065219: Deprecated warning in method reference are missing in some cases.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/warnings/DeprecationSE8Test.java
+ test/tools/javac/warnings/DeprecationSE8Test.noLint.out
+ test/tools/javac/warnings/DeprecationSE8Test.out

Changeset: 9e37996eb1b3
Author:    sadayapalam
Date:      2015-10-07 19:35 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/9e37996eb1b3

8075799: Extraneous access checks implemented by javac
Summary: Allow anonymous class constructors to refer to inaccessible types.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/AnonymousClass/CtorAccessBypassTest.java
! test/tools/javac/generics/diamond/neg/Neg18.out

Changeset: 130a7c2a8590
Author:    lana
Date:      2015-10-09 10:23 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/130a7c2a8590

Merge


Changeset: 45f796d8cdcd
Author:    lana
Date:      2015-10-15 15:15 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/45f796d8cdcd

Added tag jdk9-b86 for changeset 130a7c2a8590

! .hgtags

Changeset: 288f18dd9157
Author:    lana
Date:      2015-10-19 00:25 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/288f18dd9157

Added tag jdk9-b87 for changeset 45f796d8cdcd

! .hgtags

Changeset: 89155fb0b719
Author:    mcimadamore
Date:      2015-10-21 11:57 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/langtools/rev/89155fb0b719

merge with jdk9-b87

! make/build.properties
- make/gensrc/Gensrc-jdk.dev.gmk
+ make/src/classes/build/tools/symbolgenerator/CreateSymbols.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AccessFlags.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Annotation.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/AttributeException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Attributes.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Bridge_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/BytecodeMapping_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassFile.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassReader.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassTranslator.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/CompilationID_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPoolException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/DefaultAttribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependencies.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependency.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Deprecated_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Descriptor.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/DescriptorException.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Exceptions_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Field.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Instruction.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Method.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Opcode.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ReferenceFinder.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceFile_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceID_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/SpecializerSignature_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMap_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Synthetic_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Type.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/TypeAnnotation.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/TypeVariablesMap_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/ValueFactory_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/Where_attribute.java
- src/jdk.compiler/share/classes/com/sun/tools/classfile/package-info.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/SpecializeTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Pool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/AnnotationWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/BasicWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/ClassWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/CodeWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/ConstantWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Context.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/DisassemblerTool.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/InstructionDetailWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/InternalError.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/JavapFileManager.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Main.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Messages.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/Options.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/SourceWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/StackMapWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/TryBlockWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/overview.html
- src/jdk.compiler/share/classes/com/sun/tools/javap/package-info.java
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_ja.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
- src/jdk.compiler/share/classes/com/sun/tools/javap/resources/version.properties-template
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/Dependencies.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/Dependency.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyCollector.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyScanner.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PackageDependency.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java
- src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Analyzer.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Archive.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/ClassFileReader.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/JdepsTask.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Main.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Module.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/Profile.java
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
- src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/version.properties-template
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/AccessFlags.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Bridge_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/BytecodeMapping_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassTranslator.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
= src/jdk.jdeps/share/classes/com/sun/tools/classfile/Code_attribute.java < src/jdk.compiler/share/classes/com/sun/tools/classfile/Code_attribute.java
= src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPool.java < src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPool.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Descriptor.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Opcode.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Signature.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/SpecializerSignature_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/TypeVariablesMap_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/ValueFactory_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/Where_attribute.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java
- test/tools/javac/5005368.java
! test/tools/javac/7142086/T7142086.java
- test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/diags/examples.not-yet.txt
! test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java
! test/tools/javac/failover/CheckAttributedTree.java
+ test/tools/javac/generics/GenLit1.out
+ test/tools/javac/generics/GenLit2.out
- test/tools/javac/generics/InterfaceCast1.java
+ test/tools/javac/generics/TyparamLit.out
! test/tools/javac/generics/bridges/BridgeHarness.java
- test/tools/javac/generics/typevars/6182630/T6182630a.java
- test/tools/javac/generics/typevars/6182630/T6182630b.java
- test/tools/javac/generics/typevars/6182630/T6182630c.java
- test/tools/javac/generics/typevars/6182630/T6182630d.java
- test/tools/javac/generics/typevars/6182630/T6182630e.java
- test/tools/javac/generics/typevars/6182630/T6182630f.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes1.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes2.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes3.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes4.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes5.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes6.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes7.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes8.java
- test/tools/javac/generics/wildcards/AssignmentDifferentTypes9.java
- test/tools/javac/generics/wildcards/AssignmentSameType1.java
- test/tools/javac/generics/wildcards/AssignmentSameType2.java
- test/tools/javac/generics/wildcards/AssignmentSameType3.java
- test/tools/javac/generics/wildcards/AssignmentSameType4.java
- test/tools/javac/generics/wildcards/AssignmentSameType5.java
- test/tools/javac/generics/wildcards/AssignmentSameType6.java
- test/tools/javac/generics/wildcards/AssignmentSameType7.java
- test/tools/javac/generics/wildcards/AssignmentSameType8.java
- test/tools/javac/generics/wildcards/neg/CastFail1.java
- test/tools/javac/generics/wildcards/neg/CastFail10.java
- test/tools/javac/generics/wildcards/neg/CastFail11.java
- test/tools/javac/generics/wildcards/neg/CastFail12.java
- test/tools/javac/generics/wildcards/neg/CastFail13.java
- test/tools/javac/generics/wildcards/neg/CastFail14.java
- test/tools/javac/generics/wildcards/neg/CastFail15.java
- test/tools/javac/generics/wildcards/neg/CastFail16.java
- test/tools/javac/generics/wildcards/neg/CastFail17.java
- test/tools/javac/generics/wildcards/neg/CastFail18.java
- test/tools/javac/generics/wildcards/neg/CastFail19.java
- test/tools/javac/generics/wildcards/neg/CastFail2.java
- test/tools/javac/generics/wildcards/neg/CastFail20.java
- test/tools/javac/generics/wildcards/neg/CastFail21.java
- test/tools/javac/generics/wildcards/neg/CastFail3.java
- test/tools/javac/generics/wildcards/neg/CastFail4.java
- test/tools/javac/generics/wildcards/neg/CastFail5.java
- test/tools/javac/generics/wildcards/neg/CastFail6.java
- test/tools/javac/generics/wildcards/neg/CastFail7.java
- test/tools/javac/generics/wildcards/neg/CastFail8.java
- test/tools/javac/generics/wildcards/neg/CastFail9.java
- test/tools/javac/generics/wildcards/neg/CastWarn10.java
- test/tools/javac/generics/wildcards/neg/CastWarn11.java
- test/tools/javac/generics/wildcards/neg/CastWarn12.java
- test/tools/javac/generics/wildcards/neg/CastWarn13.java
- test/tools/javac/generics/wildcards/neg/CastWarn14.java
- test/tools/javac/generics/wildcards/neg/CastWarn2.java
- test/tools/javac/generics/wildcards/neg/CastWarn3.java
- test/tools/javac/generics/wildcards/neg/CastWarn4.java
- test/tools/javac/generics/wildcards/neg/CastWarn5.java
- test/tools/javac/generics/wildcards/neg/CastWarn6.java
- test/tools/javac/generics/wildcards/neg/CastWarn7.java
- test/tools/javac/generics/wildcards/neg/CastWarn8.java
- test/tools/javac/generics/wildcards/neg/CastWarn9.java
! test/tools/javac/lambda/ByteCodeTest.java
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.java
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTesta.out
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.java
- test/tools/javac/lambda/T8024809/SelfInitializerInLambdaTestb.out
+ test/tools/javac/lambda/TestBootstrapMethodsCount.java
! test/tools/javac/lambda/TestInvokeDynamic.java
! test/tools/javac/lib/DPrinter.java
- test/tools/javac/lib/JavacTestingAbstractThreadedTest.java
+ test/tools/javac/parser/8081769/T8081769.out
! test/tools/javac/parser/laxIdentifiers/LaxIdentifierTemplate.java
! test/tools/javac/parser/laxIdentifiers/LaxIdentifierTest.java
! test/tools/javac/valhalla/typespec/Inference01.out
! test/tools/javac/valhalla/typespec/Inference05.out
- test/tools/javac/varargs/T8049075/VarargsAndWildcardParameterizedTypeTest.java
- test/tools/sjavac/DependencyCollection.java
- test/tools/sjavac/test-input/src/nondependency/pkg26/Cls26.java
- test/tools/sjavac/test-input/src/pkg/Test.java
- test/tools/sjavac/test-input/src/pkg10/Cls10.java
- test/tools/sjavac/test-input/src/pkg11/Cls11.java
- test/tools/sjavac/test-input/src/pkg12/Cls12.java
- test/tools/sjavac/test-input/src/pkg13/Cls13.java
- test/tools/sjavac/test-input/src/pkg14/Cls14.java
- test/tools/sjavac/test-input/src/pkg15/Cls15.java
- test/tools/sjavac/test-input/src/pkg16/Cls16.java
- test/tools/sjavac/test-input/src/pkg17/Cls17.java
- test/tools/sjavac/test-input/src/pkg18/Cls18.java
- test/tools/sjavac/test-input/src/pkg19/Cls19.java
- test/tools/sjavac/test-input/src/pkg2/Cls2.java
- test/tools/sjavac/test-input/src/pkg20/Anno20.java
- test/tools/sjavac/test-input/src/pkg21/Cls21.java
- test/tools/sjavac/test-input/src/pkg22/Anno22.java
- test/tools/sjavac/test-input/src/pkg23/Cls23.java
- test/tools/sjavac/test-input/src/pkg24/Cls24.java
- test/tools/sjavac/test-input/src/pkg25/Cls25.java
- test/tools/sjavac/test-input/src/pkg27/Cls27.java
- test/tools/sjavac/test-input/src/pkg28/Cls28.java
- test/tools/sjavac/test-input/src/pkg29/Cls29.java
- test/tools/sjavac/test-input/src/pkg3/Cls3.java
- test/tools/sjavac/test-input/src/pkg30/Cls30.java
- test/tools/sjavac/test-input/src/pkg4/Cls4.java
- test/tools/sjavac/test-input/src/pkg5/Anno5.java
- test/tools/sjavac/test-input/src/pkg6/Cls6.java
- test/tools/sjavac/test-input/src/pkg7/Cls7.java
- test/tools/sjavac/test-input/src/pkg8/Cls8.java
- test/tools/sjavac/test-input/src/pkg9/Cls9.java



More information about the valhalla-dev mailing list