hg: jdk/client: 19 new changesets

philip.race at oracle.com philip.race at oracle.com
Wed Nov 29 17:57:04 UTC 2017


Changeset: cece8b7adf10
Author:    ihse
Date:      2017-11-27 22:22 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/cece8b7adf10

8191923: Save run-test summary to file
Reviewed-by: tbell

! make/RunTests.gmk

Changeset: ead84f53a32c
Author:    darcy
Date:      2017-11-27 18:00 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/ead84f53a32c

8191234: TypeKindVisitor needs to handle modules
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java
+ test/langtools/tools/javac/processing/model/util/TestTypeKindVisitors.java

Changeset: 39afb6894e3a
Author:    mchung
Date:      2017-11-27 14:41 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/39afb6894e3a

8190911: tools/jdeps/MultiReleaseJar.java failed with java.lang.IllegalThreadStateException
Reviewed-by: bpb

! test/langtools/tools/jdeps/MultiReleaseJar.java

Changeset: e5df7ccc4b73
Author:    mchung
Date:      2017-11-27 19:20 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/e5df7ccc4b73

Merge


Changeset: 5dab5e8f06a3
Author:    attila
Date:      2017-11-28 07:58 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/5dab5e8f06a3

8191878: Reduce code duplication in BeanLinker
Reviewed-by: hannesw, sundar

! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java

Changeset: 8b11e4b32db3
Author:    jlahoda
Date:      2017-11-27 19:29 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/8b11e4b32db3

8133616: compiler error messages for dup single type, single static import switched
Summary: When reporting clashing imports, use the (non-)staticness of the original import to generate the error message.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/jdk/jshell/ForwardReferenceImportTest.java
! test/langtools/tools/javac/4980495/std/NonStatic2StaticImportClash.java
! test/langtools/tools/javac/4980495/std/Static2NonStaticImportClash.java
! test/langtools/tools/javac/diags/examples/AlreadyDefinedStaticImport/AlreadDefinedStaticImport.java

Changeset: 002e99dd12f2
Author:    hannesw
Date:      2017-11-28 15:36 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/002e99dd12f2

8059835: Optimistic splitting doesn't work with let and const
Reviewed-by: jlaskey, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitReturn.java
+ test/nashorn/script/basic/es6/JDK-8059835.js

Changeset: 9d23fbc3f30c
Author:    hannesw
Date:      2017-11-28 15:55 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/9d23fbc3f30c

8191891: Update minumum Ant version in Nashorn build.xml
Reviewed-by: jlaskey, sundar

! make/nashorn/build.xml

Changeset: a1f88c937a77
Author:    bchristi
Date:      2017-11-28 10:15 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/a1f88c937a77

8191173: (cl) Clarify or remove "for delegation" in ClassLoader spec
Reviewed-by: alanb, dholmes, martin, mchung

! src/java.base/share/classes/java/lang/ClassLoader.java

Changeset: 469e42d314a4
Author:    mcimadamore
Date:      2017-11-28 18:51 +0000
URL:       http://hg.openjdk.java.net/jdk/client/rev/469e42d314a4

8178427: NPE in Infer$CheckUpperBounds
Summary: void target-type causes a crash during overload resolution
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
+ test/langtools/tools/javac/generics/inference/8178427/T8178427.java

Changeset: 78a309f079af
Author:    valeriep
Date:      2017-11-29 00:43 +0000
URL:       http://hg.openjdk.java.net/jdk/client/rev/78a309f079af

8182484: Remove 1024-bit default requirement from javadoc of java.security.interfaces.DSAKeyPairGenerator
Summary: updated javadoc to remove the text of using 1024 as the default key size
Reviewed-by: mullan

! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java

Changeset: 3148be499e41
Author:    bpatel
Date:      2017-11-28 20:19 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/3148be499e41

8185369: Clean up the javadoc stylesheet
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java

Changeset: 0887e20e7173
Author:    jjiang
Date:      2017-11-28 22:19 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/0887e20e7173

8186057: TLS interoperability testing between different Java versions
Summary: An interop test for checking the compatibility among different Java versions.
Reviewed-by: asmotrak

+ test/jdk/javax/net/ssl/compatibility/Cert.java
+ test/jdk/javax/net/ssl/compatibility/Client.java
+ test/jdk/javax/net/ssl/compatibility/Compatibility.java
+ test/jdk/javax/net/ssl/compatibility/JdkInfo.java
+ test/jdk/javax/net/ssl/compatibility/JdkRelease.java
+ test/jdk/javax/net/ssl/compatibility/JdkUtils.java
+ test/jdk/javax/net/ssl/compatibility/Parameter.java
+ test/jdk/javax/net/ssl/compatibility/ProcessUtils.java
+ test/jdk/javax/net/ssl/compatibility/README
+ test/jdk/javax/net/ssl/compatibility/Server.java
+ test/jdk/javax/net/ssl/compatibility/Status.java
+ test/jdk/javax/net/ssl/compatibility/TestCase.java
+ test/jdk/javax/net/ssl/compatibility/UseCase.java
+ test/jdk/javax/net/ssl/compatibility/Utils.java
+ test/jdk/javax/net/ssl/compatibility/java.security

Changeset: 72a474c85aee
Author:    ihse
Date:      2017-11-29 14:45 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/72a474c85aee

8177956: Add TEST_VM_OPTS as convenience for run-test arguments
Reviewed-by: erikj, tbell

! make/InitSupport.gmk
! make/RunTests.gmk

Changeset: 7175a92b6fd7
Author:    jlahoda
Date:      2017-11-29 14:41 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/7175a92b6fd7

8191981: javac crash when detecting lambda candidates
Summary: Ensuring proper positions on the testing AST nodes created by Analyzer.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
+ test/langtools/tools/javac/analyzer/LambdaWithMethod.java
+ test/langtools/tools/javac/analyzer/LambdaWithMethod.out

Changeset: d34958cb3163
Author:    sherman
Date:      2017-11-29 09:25 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/d34958cb3163

8186087: jar tool fails to create a multi-release jar when validating nested classes
Reviewed-by: psandoz

! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! test/jdk/tools/jar/multiRelease/Basic.java
+ test/jdk/tools/jar/multiRelease/data/test13/base/version/Nested.java
+ test/jdk/tools/jar/multiRelease/data/test13/v10/version/Nested.java
! test/jdk/tools/jar/multiRelease/whitebox/jdk.jartool/sun/tools/jar/ValidatorComparatorTest.java

Changeset: 5dd899009525
Author:    mcimadamore
Date:      2017-11-29 17:31 +0000
URL:       http://hg.openjdk.java.net/jdk/client/rev/5dd899009525

8191802: Upward projection result is A<? extends Number> instead of A<? super Integer>
Summary: Code in Types.TypeProjection doesn't match the latest spec text
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/jdk/jshell/TypeNameTest.java
+ test/langtools/tools/javac/lvti/T8191893.java
+ test/langtools/tools/javac/lvti/T8191959.java
+ test/langtools/tools/javac/lvti/TestBadArray.java
+ test/langtools/tools/javac/lvti/harness/UpperBounds.java

Changeset: 444dbe37e451
Author:    prr
Date:      2017-11-29 09:07 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/444dbe37e451

Merge


Changeset: 44371ff1ee9a
Author:    prr
Date:      2017-11-29 09:47 -0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/44371ff1ee9a

Merge




More information about the jdk-client-changes mailing list