Changeset: 535f80a0a2fd
Author:    sadayapalam
Date:      2016-09-20 05:28 +0530
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/535f80a0a2fd

8166108: VerifyError passing anonymous inner class to supertype constructor
Summary: Anonymous classes instantitated in explicit constructor calls cannot 
have enclosing instance
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.java
+ test/tools/javac/AnonymousClass/AnonymousInSuperCallNegTest.out
+ test/tools/javac/AnonymousClass/AnonymousInSuperCallTest.java

Changeset: 238ab021ff4d
Author:    sadayapalam
Date:      2016-09-20 12:12 +0530
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/238ab021ff4d

8156568: Update javac to support compiling against a modular JAR that is a 
multi-release JAR
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
+ test/tools/javac/file/MultiReleaseJar/MutliReleaseModuleInfoTest.java

Changeset: c313dc636115
Author:    sadayapalam
Date:      2016-09-21 05:26 +0530
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/c313dc636115

8163027: AssertionError while compiling a program that uses try with resources.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/TryWithResources/TwrAndTypeVariables2Test.java

Changeset: 7f3b6ce62ea7
Author:    bpatel
Date:      2016-09-21 18:18 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/7f3b6ce62ea7

8162363: Tables in javadoc documentation missing row headers
Reviewed-by: jjg

! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java
! test/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java
! test/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/jdk/javadoc/doclet/testModules/TestModules.java
! test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/jdk/javadoc/doclet/testUseOption/TestUseOption.java

Changeset: f414169d0ced
Author:    rfield
Date:      2016-09-21 23:46 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/f414169d0ced

8166400: JShell: friendlier representation of array values
Reviewed-by: sundar, jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java
! test/jdk/jshell/SimpleRegressionTest.java

Changeset: 640ef9cacfd3
Author:    lana
Date:      2016-09-22 18:31 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/640ef9cacfd3

Merge


Changeset: 39b3a85da6af
Author:    jlahoda
Date:      2016-09-23 15:35 +0200
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/39b3a85da6af

8047347: com.sun.source.util.Trees breaks the compiler.
Summary: Clearing synthetic constructors and super constructor calls between 
annotation processing rounds.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! 
src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/tools/javac/processing/model/trees/BrokenEnumConstructor.java
+ test/tools/javac/processing/model/trees/BrokenEnumConstructor.out
! test/tools/javac/processing/model/trees/OnDemandAttribution.java
+ test/tools/javac/processing/model/trees/OnDemandAttributionData.java

Changeset: ff584cd470d9
Author:    ksrini
Date:      2016-09-23 09:57 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/ff584cd470d9

8166127: Develop new tests to cover javadoc module options which are passed to 
underlying javac
Reviewed-by: jjg, ksrini
Contributed-by: andrey.x.naza...@oracle.com

! test/jdk/javadoc/tool/modules/ModuleTestBase.java
! test/jdk/javadoc/tool/modules/Modules.java

Changeset: d4e74af5616d
Author:    rfield
Date:      2016-09-23 14:37 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/d4e74af5616d

8166589: jshell tool: typo: remove out of place text in /help /set truncation
Reviewed-by: jlahoda

! 
src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties

Changeset: 63ff1dda242d
Author:    rfield
Date:      2016-09-26 13:18 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/63ff1dda242d

8166655: JShell: Process running JShell should not be blocked from exit by 
non-daemon data-transfer threads
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/execution/DemultiplexInput.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/JDIEventHandler.java

Changeset: 9b0df83fb78c
Author:    sdrach
Date:      2016-09-26 13:39 -0700
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/9b0df83fb78c

8153654: Update jdeps to be multi-release jar aware
Reviewed-by: mchung

! 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/JdepsConfiguration.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/MultiReleaseException.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/VersionHelper.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
+ test/tools/jdeps/MultiReleaseJar.java
+ test/tools/jdeps/mrjar/10/test/Version.java
+ test/tools/jdeps/mrjar/9/test/NonPublic.java
+ test/tools/jdeps/mrjar/9/test/Version.java
+ test/tools/jdeps/mrjar/base/p/Foo.java
+ test/tools/jdeps/mrjar/base/test/Version.java
+ test/tools/jdeps/mrjar/test/Main.java
+ test/tools/jdeps/mrjar/v10/q/Bar.java
+ test/tools/jdeps/mrjar/v10/q/Gee.java
+ test/tools/jdeps/mrjar/v9/p/Foo.java
+ test/tools/jdeps/mrjar/v9/q/Bar.java

Changeset: 90dd93e668a5
Author:    sadayapalam
Date:      2016-09-27 04:34 +0530
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/90dd93e668a5

8164519: Rendering of supertype_target for annotated extends clause
Summary: Eliminate inconsistencies in handling annotated super class.
Reviewed-by: jlahoda

! 
src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/TypeAnnotation.java
+ 
test/tools/javac/annotations/typeAnnotations/classfile/AnnotatedExtendsTest.java
! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java

Changeset: 02ee240d5948
Author:    alanb
Date:      2016-09-29 17:49 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/02ee240d5948

Merge

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! 
src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! 
src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! 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/JdepsConfiguration.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/jdk/javadoc/doclet/testModules/TestModules.java
! test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/jdk/javadoc/tool/modules/Modules.java

Changeset: e4d1e485cc6e
Author:    lana
Date:      2016-09-29 16:45 +0000
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/e4d1e485cc6e

Added tag jdk-9+138 for changeset 90dd93e668a5

! .hgtags

Changeset: 41a71836e768
Author:    alanb
Date:      2016-09-29 18:44 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/41a71836e768

Merge

! .hgtags

Changeset: 619ef41f7663
Author:    jlahoda
Date:      2016-09-29 19:16 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/619ef41f7663

Update checking of service provider and return type

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! 
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
+ 
test/tools/javac/diags/examples/ServiceImplProviderReturnMustBeSubtypeOfServiceIntf/ServiceImplProviderReturnMustBeSubtypeOfServiceIntf.java
+ 
test/tools/javac/diags/examples/ServiceImplProviderReturnMustBeSubtypeOfServiceIntf/modulesourcepath/m/impl/Impl.java
+ 
test/tools/javac/diags/examples/ServiceImplProviderReturnMustBeSubtypeOfServiceIntf/modulesourcepath/m/module-info.java
! test/tools/javac/modules/ProvidesTest.java

Changeset: 56179bb0bcc3
Author:    alanb
Date:      2016-09-29 19:16 +0100
URL:       http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/56179bb0bcc3

Merge


Reply via email to