git: openjdk/jdk11u: 17 new changesets

Severin Gehwolf sgehwolf at openjdk.org
Tue May 30 16:34:58 UTC 2023


Changeset: 6b4feb5e
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-05-17 08:27:16 +0000
URL:       https://git.openjdk.org/jdk11u/commit/6b4feb5e78bb7546ce7a8ed5f95a4d5b3c8a51f5

8305975: Add TWCA Global Root CA

Backport-of: 093f02aadbeedb8f22db7512cb5555c4c890b0fc

+ make/data/cacerts/twcaglobalrootca
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/TWCAGlobalCA.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 608eca15
Author:    Jonathan Dowland <jdowland at openjdk.org>
Date:      2023-05-22 09:03:50 +0000
URL:       https://git.openjdk.org/jdk11u/commit/608eca15bfcc5d4e94c2b8c975dcded844626913

8304350: Font.getStringBounds calculates wrong width for TextAttribute.TRACKING other than 0.0

Backport-of: 6b9b7d1d921367418f82c2813b272d3447a47595

! src/java.desktop/share/classes/java/awt/Font.java

Changeset: a9bb31fc
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2023-05-22 09:58:07 +0000
URL:       https://git.openjdk.org/jdk11u/commit/a9bb31fce5a9179b0cde7d96caeeffdc645ea2d8

8295974: jni_FatalError and Xcheck:jni warnings should print the native stack when there are no Java frames

Reviewed-by: phh
Backport-of: e7bac4235a64a187da1835b4fa903fdc69a03034

! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jniCheck.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/vmError.hpp
+ test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java
+ test/hotspot/jtreg/runtime/jni/nativeStack/libnativeStack.c

Changeset: 58989452
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-05-23 07:37:17 +0000
URL:       https://git.openjdk.org/jdk11u/commit/589894526da90bc9beb69033ce76d540c4a19501

8304760: Add 2 Microsoft TLS roots

Backport-of: f655ccd1c74bb18000ef2789d26952055c2deba1

+ make/data/cacerts/microsoftecc2017
+ make/data/cacerts/microsoftrsa2017
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/MicrosoftTLS.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: c0ae1416
Author:    Lutz Schmidt <lucy at openjdk.org>
Date:      2023-05-25 07:40:58 +0000
URL:       https://git.openjdk.org/jdk11u/commit/c0ae14167974ce2e13a58e39438681a8197f7e5a

8275735: [linux] Remove deprecated Metrics api (kernel memory limit)

Reviewed-by: sgehwolf
Backport-of: 6dbd5a68c7c1e8f433c3e1c9a0e0746f8d9d730f

! src/java.base/linux/classes/jdk/internal/platform/CgroupV1Metrics.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupV1MetricsImpl.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV1.java

Changeset: 5fa213a8
Author:    Lutz Schmidt <lucy at openjdk.org>
Date:      2023-05-25 12:53:24 +0000
URL:       https://git.openjdk.org/jdk11u/commit/5fa213a8ab0a2b6fca005760c8c5d7613acf8db6

8287246: DSAKeyValue should check for missing params instead of relying on KeyFactory provider

Backport-of: f235955eefb1141a2e72116dfcf345e40416f059

! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java

Changeset: 2e01473e
Author:    Lutz Schmidt <lucy at openjdk.org>
Date:      2023-05-25 14:59:13 +0000
URL:       https://git.openjdk.org/jdk11u/commit/2e01473e093d14b02a4c31fdfb2ed289a4059df7

8278434: timeouts in test  java/time/test/java/time/format/TestZoneTextPrinterParser.java

Reviewed-by: phh
Backport-of: 064ee6ae135366d59e9485b449a41d2b55811bbe

! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java
! test/jdk/java/time/test/java/time/format/TestZoneTextPrinterParser.java
+ test/micro/org/openjdk/bench/java/text/ZoneStrings.java

Changeset: 682728ef
Author:    Alexey Pavlyutkin <apavlyutkin at azul.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2023-05-26 07:07:22 +0000
URL:       https://git.openjdk.org/jdk11u/commit/682728ef0a0a95abb2a86e85b5b4443689259f5a

8275233: Incorrect line number reported in exception stack trace thrown from a lambda expression

Backport-of: 9cb01207b371e3e0f0af3652b78dd623205b537f

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! test/langtools/tools/javac/diags/examples/LambdaDeduplicate.java
+ test/langtools/tools/javac/lambda/deduplication/DeduplicationDebugInfo.java
+ test/langtools/tools/javac/lambda/deduplication/DeduplicationDebugInfo.out
= test/langtools/tools/javac/lambda/deduplication/DeduplicationDebugInfo_none.out
! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java

Changeset: 5c4e744d
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-05-26 14:35:52 +0000
URL:       https://git.openjdk.org/jdk11u/commit/5c4e744dabcf7785c35168db5d0458ccebfd41e6

8301119: Support for GB18030-2022

Reviewed-by: sgehwolf
Backport-of: a253b4602147633a3d2e83775d1feef4f12a5272

! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-aix
! make/data/charsetmapping/stdcs-linux
! make/data/charsetmapping/stdcs-solaris
! make/data/charsetmapping/stdcs-windows
! make/jdk/src/classes/build/tools/charsetmapping/SPI.java
= src/java.base/share/classes/sun/nio/cs/GB18030.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template
! test/jdk/java/nio/charset/Charset/RegisteredCharsets.java
! test/jdk/sun/nio/cs/TestGB18030.java
! test/jdk/sun/nio/cs/mapping/CoderTest.java
! test/jdk/sun/nio/cs/mapping/GB18030.b2c
= test/jdk/sun/nio/cs/mapping/GB18030_2000.b2c

Changeset: 5401f124
Author:    Lutz Schmidt <lucy at openjdk.org>
Date:      2023-05-26 14:51:18 +0000
URL:       https://git.openjdk.org/jdk11u/commit/5401f1248d2958f5cc670769a3f04ae864688603

8287007: [cgroups] Consistently use stringStream throughout parsing code

Backport-of: e0baf012b111e422ddf39a577b1b4af2599fd00d

! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
+ test/hotspot/gtest/runtime/test_os_linux_cgroups.cpp
+ test/jdk/jdk/internal/platform/cgroup/CgroupV1SubsystemControllerTest.java
+ test/jdk/jdk/internal/platform/cgroup/CgroupV2SubsystemControllerTest.java

Changeset: 8a0b64bf
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2023-05-26 17:20:26 +0000
URL:       https://git.openjdk.org/jdk11u/commit/8a0b64bf08419204a333d92d09e16e0082d25958

8307134: Add GTS root CAs

Reviewed-by: sgehwolf
Backport-of: 03030d47ebee5c20919fe0162ec86d3d400cd955

+ make/data/cacerts/gtsrootcar1
+ make/data/cacerts/gtsrootcar2
+ make/data/cacerts/gtsrootecccar3
+ make/data/cacerts/gtsrootecccar4
+ test/jdk/security/infra/java/security/cert/CertPathValidator/certification/GoogleCA.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: b3d6981e
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-30 09:12:31 +0000
URL:       https://git.openjdk.org/jdk11u/commit/b3d6981ea45269bf4b7e2a0c5f03bc315c8eb0e5

8299259: C2: Div/Mod nodes without zero check could be split through iv phi of loop resulting in SIGFPE

Reviewed-by: roland
Backport-of: 8b0133f2760f67cd968528c041a600408cc26978

! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/splitif/TestSplitDivisionThroughPhi.java

Changeset: 1cbdcc99
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-30 09:14:11 +0000
URL:       https://git.openjdk.org/jdk11u/commit/1cbdcc996e4a378e7408ce9525e6236f00e24081

8300079: SIGSEGV in LibraryCallKit::inline_string_copy due to constant NULL src argument

Reviewed-by: roland
Backport-of: 52324b55fb7be2cd1ba9e843ece93375ac23649c

! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/intrinsics/string/TestCopyValueOf.java

Changeset: 9eded681
Author:    Lutz Schmidt <lucy at openjdk.org>
Date:      2023-05-30 09:43:07 +0000
URL:       https://git.openjdk.org/jdk11u/commit/9eded681616aa0f926001dc93e4f397512ad0cd4

8246383: NullPointerException in JceSecurity.getVerificationResult when using Entrust provider

Removed the static SecureRandom object in JceSecurity whose instantion caused NPE

Backport-of: 03f2ab325d30b74095f8abec8dbe09def27950c7

! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/JceSecurity.java.template
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java

Changeset: 398753e0
Author:    Lutz Schmidt <lucy at openjdk.org>
Date:      2023-05-30 12:41:48 +0000
URL:       https://git.openjdk.org/jdk11u/commit/398753e0b57bedb3d5e5c2b6487ee854288bd858

8269746: C2: assert(!in->is_CFG()) failed: CFG Node with no controlling input?

Backport-of: 8f798b822235e3bdbaf7a94caaae400de3753a25

! src/hotspot/share/opto/callnode.cpp

Changeset: 3613ae41
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-05-30 13:48:39 +0000
URL:       https://git.openjdk.org/jdk11u/commit/3613ae41b0019a6a5a1c2fc1450069846efbfba7

8287876: The recently de-problemlisted TestTitledBorderLeak test is unstable

Backport-of: bf439f8c93157a7f0e6489db2ccc56c5f7210402

! test/jdk/javax/swing/border/TestTitledBorderLeak.java

Changeset: 1000b1c0
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2023-05-30 16:03:17 +0000
URL:       https://git.openjdk.org/jdk11u/commit/1000b1c0074af4b954c5f210d1684b5623e9723b

8308884: [17u/11u] Backout JDK-8297951

This reverts commit de8c37acea0d74524f4f735fef8b03e71a64589f

Reviewed-by: shade
Backport-of: a93cf5f2b959ba97d5197fe027b81ec69de18382

! src/hotspot/share/opto/loopPredicate.cpp
- test/hotspot/jtreg/compiler/loopopts/TestMissingSkeletonPredicateForIfNode.java



More information about the jdk-updates-changes mailing list