hg: jdk9/hs/langtools: 14 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Sep 30 11:28:04 UTC 2016


Changeset: f414169d0ced
Author:    rfield
Date:      2016-09-21 23:46 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/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: 9f61004270d8
Author:    lana
Date:      2016-09-22 16:41 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/9f61004270d8

Added tag jdk-9+137 for changeset dd56c243c199

! .hgtags

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

Merge


Changeset: 39b3a85da6af
Author:    jlahoda
Date:      2016-09-23 15:35 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/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/jdk9/hs/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.nazarov at 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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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/jdk9/hs/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: abfa6353574c
Author:    sadayapalam
Date:      2016-09-28 09:05 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/abfa6353574c

8166363: Method with reordered type parameter bounds compiles with @Override annotation but does not actually override superclass method.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/tools/javac/generics/bridges/ReorderedBoundsTest.java

Changeset: 721c5727816d
Author:    shinyafox
Date:      2016-09-28 16:36 +0900
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/721c5727816d

8154714: jshell tool: add exports support
Reviewed-by: jlahoda, rfield

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/jdk/jshell/ToolBasicTest.java

Changeset: b15188167309
Author:    shinyafox
Date:      2016-09-29 17:36 +0900
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/b15188167309

8166744: JShell: java.lang.IndexOutOfBoundsException for legal history access
Reviewed-by: rfield, jlahoda

! test/jdk/jshell/HistoryTest.java

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

Added tag jdk-9+138 for changeset 90dd93e668a5

! .hgtags

Changeset: 21be9eb2fb2f
Author:    lana
Date:      2016-09-29 17:24 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/langtools/rev/21be9eb2fb2f

Merge




More information about the jdk9-hs-changes mailing list