hg: hsx/hotspot-main/langtools: 22 new changesets

john.coomes at oracle.com john.coomes at oracle.com
Thu Nov 29 20:42:34 PST 2012


Changeset: e6b1abdc11ca
Author:    rfield
Date:      2012-11-13 08:06 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/e6b1abdc11ca

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

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

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

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

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

Changeset: f14c693a0e48
Author:    jjg
Date:      2012-11-14 10:07 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/f14c693a0e48

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

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

Changeset: b486794d160d
Author:    lana
Date:      2012-11-14 16:41 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/b486794d160d

Merge


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

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

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

Changeset: bfec2a1cc869
Author:    jjg
Date:      2012-11-15 09:18 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/bfec2a1cc869

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

! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialMethodWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/DocType.java
! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/BuilderFactory.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/InheritDocTaglet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! src/share/classes/com/sun/tools/javadoc/ParamTagImpl.java
! test/com/sun/javadoc/MetaTag/MetaTag.java
! test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java

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

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

! src/share/classes/com/sun/tools/javadoc/DocEnv.java
! src/share/classes/com/sun/tools/javadoc/DocLocale.java
! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java
! src/share/classes/com/sun/tools/javadoc/JavadocTool.java
! src/share/classes/com/sun/tools/javadoc/Messager.java
! src/share/classes/com/sun/tools/javadoc/Start.java
+ src/share/classes/com/sun/tools/javadoc/ToolOption.java

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

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

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

Changeset: bdcef2ef52d2
Author:    jjg
Date:      2012-11-15 23:07 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/bdcef2ef52d2

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

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

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

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

! test/Makefile

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

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

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

Changeset: c0f0c41cafa0
Author:    jjg
Date:      2012-11-19 11:38 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/c0f0c41cafa0

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

+ src/share/classes/com/sun/source/util/Plugin.java
! src/share/classes/com/sun/source/util/Trees.java
! src/share/classes/com/sun/tools/javac/api/BasicJavacTask.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! src/share/classes/com/sun/tools/javac/main/Option.java
! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/tools/javac/plugin/showtype/Identifiers.java
+ test/tools/javac/plugin/showtype/Identifiers.out
+ test/tools/javac/plugin/showtype/Identifiers_PI.out
+ test/tools/javac/plugin/showtype/ShowTypePlugin.java
+ test/tools/javac/plugin/showtype/Test.java

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

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

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

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

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

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

Changeset: a25c53e12bd0
Author:    jjg
Date:      2012-11-20 07:21 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/a25c53e12bd0

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

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

Changeset: fb97eaf93d61
Author:    jjg
Date:      2012-11-20 07:25 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/fb97eaf93d61

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

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

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

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

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

Changeset: d898d9ee352f
Author:    rfield
Date:      2012-11-20 09:58 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/d898d9ee352f

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

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

Changeset: 09ba1bfab344
Author:    lana
Date:      2012-11-20 11:50 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/09ba1bfab344

Merge

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

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

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

! makefiles/BuildLangtools.gmk

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

Merge


Changeset: 303b09787a69
Author:    katleman
Date:      2012-11-29 11:31 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-main/langtools/rev/303b09787a69

Added tag jdk8-b66 for changeset 20230f8b0eef

! .hgtags



More information about the hotspot-dev mailing list