git: openjdk/jdk25u-dev: master: 22 new changesets

Goetz Lindenmaier goetz at openjdk.org
Wed Dec 3 08:55:10 UTC 2025


Changeset: 5c9150ff
Branch: master
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-11-26 01:20:23 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/5c9150ff62e179af4b0e5b4963b2692a637648da

8370242: JFR: Clear event reference eagerly when using EventStream

Reviewed-by: mgronlun
Backport-of: 65b32394187988abab99a8017eda39b1bd4a1782

! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java

Changeset: 22af1754
Branch: master
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-11-26 02:01:13 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/22af1754901245930c369b0531a31165c7be456a

8369032: Add test to ensure serialized ICC_Profile stores only necessary optional data

Backport-of: ed153ee2c4614c814da92c23c4741eed68ce1a0c

+ test/jdk/java/awt/color/ICC_Profile/SerializedFormSize.java

Changeset: bbd99cbf
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-11-26 02:23:25 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/bbd99cbfc12e8bcc2c3c67a994b90804ac90a0cc

8343340: Swapping checking do not work for MetricsMemoryTester failcount

Backport-of: 7e068cc8d572e61cf2f4203f66fe0175a541209d

! test/jdk/jdk/internal/platform/docker/MetricsMemoryTester.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java

Changeset: 14493a40
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-11-26 07:06:00 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/14493a40b8a861a6403e466ede07ab7d39e97d37

8358679: [asan] vmTestbase/nsk/jvmti tests show memory issues

Backport-of: 2300a212dd135f1f01604c5c2915653a3f3bd869

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.cpp

Changeset: 76c3e1d2
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-11-26 07:06:23 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/76c3e1d26c1559137668e161646fbbf3885ad661

7191877: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently

Backport-of: 5a442197d21e1dfb89cdbf5f0ad5596869ab333a

! test/jdk/ProblemList.txt
! test/jdk/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java
! test/jdk/java/rmi/transport/checkLeaseInfoLeak/LeaseLeakClient.java

Changeset: 5e639f4f
Branch: master
Author:    Sergey Nazarkin <snazarki at openjdk.org>
Date:      2025-11-26 09:57:18 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/5e639f4fe36dd1a496b55ae20341494922c16745

8368882: NPE during text drawing on machine with JP locale

Backport-of: 4520983e8e5fcfb22e04508d50676df6831fa636

! src/java.desktop/share/classes/sun/font/CompositeFont.java

Changeset: f464f771
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-11-26 12:38:33 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/f464f7714ba2d1da9ff877b2730a674fb69279a9

8366951: Test runtime/logging/StressAsyncUL.java is timing out

Backport-of: 8ba0db0de8b79f64cbfa56683f660f888c880182

! test/hotspot/jtreg/runtime/logging/StressAsyncUL.java

Changeset: c56ad415
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-11-26 12:40:55 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/c56ad415318adec8b4bcbfd3f537ce01847231fa

8313770: jdk/internal/platform/docker/TestSystemMetrics.java fails on Ubuntu

Backport-of: aec138886ec2dff765ed810059a1c7b9905c43ca

! test/lib/jdk/test/lib/containers/cgroup/MetricsTesterCgroupV2.java

Changeset: 2fbf15a4
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-11-26 12:41:12 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/2fbf15a40cc6c7ff0b411b971b9f54b0f31d7fd3

8341039: compiler/cha/TypeProfileFinalMethod.java fails with assertEquals expected: 0 but was: 2

Backport-of: 56a27d11971d935e8b28ac9d701cf9890014a949

! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/compiler/cha/TypeProfileFinalMethod.java

Changeset: a17bc104
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-11-26 12:41:37 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/a17bc10493a39ec4e6e4300be155808843818d78

8349192: jvmti/scenarios/contention/TC05/tc05t001 fails: ERROR: tc05t001.cpp, 281: (waitedThreadCpuTime - waitThreadCpuTime) < (EXPECTED_ACCURACY * 1000000)

Backport-of: f971ee5ea07e3e1c0efe447a416e7242f5e46a16

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp

Changeset: e221f1c2
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-11-26 12:42:05 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/e221f1c2d08a3026ae60c51b97d431eb8e37d03a

8346962: Test CRLReadTimeout.java fails with -Xcomp on a fastdebug build

Backport-of: e18e95ed11c1df7eeb162c2303f027564ed6f6aa

! test/jdk/sun/security/x509/URICertStore/CRLReadTimeout.java

Changeset: 22cc0d69
Branch: master
Author:    Coleen Phillimore <coleenp at openjdk.org>
Committer: SendaoYan <syan at openjdk.org>
Date:      2025-11-26 12:43:15 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/22cc0d69898cfd6b2a405e10c439eb2e8eeca57f

8366908: Use a different class for testing JDK-8351654

Backport-of: 6765a9d775b5bd3d1b36090038060762f976d174

! test/hotspot/jtreg/runtime/verifier/CFLH/TestVerify.java

Changeset: 278e244d
Branch: master
Author:    Jonathan Dowland <jdowland at openjdk.org>
Date:      2025-11-26 13:12:01 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/278e244d2c884732d7667dd38d14edda6c34c1ab

8366128: jdk/jdk/nio/zipfs/TestPosix.java::testJarFile uses wrong file

Backport-of: 22d3a6dd34a14994c7210365a5b982c9e65f5892

! test/jdk/jdk/nio/zipfs/TestPosix.java

Changeset: 96906db7
Branch: master
Author:    Suchismith Roy <sroy at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2025-11-26 15:55:25 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/96906db79bc83ef1d83d7d645c18fe34a2bd861c

8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX

Backport-of: d45e65bab45f78f9f378cdc53837fe33190b7801

! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c
! test/jdk/ProblemList.txt

Changeset: 96dc2097
Branch: master
Author:    Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-11-26 17:05:01 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/96dc209747e695784f75c6de0cb4039df3b9208a

8368328: CompactNumberFormat.clone does not produce independent instances

Backport-of: bdf6853cfdd24176bdddb59b6d7bb85036b94c57

! src/java.base/share/classes/java/text/CompactNumberFormat.java
+ test/jdk/java/text/Format/CompactNumberFormat/TestClone.java

Changeset: fc2f115d
Branch: master
Author:    Roland Mesde <mesde at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-11-26 17:05:37 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/fc2f115d2d8721725fec27a8de7e8201fcd44486

8367901: Calendar.roll(hour, 24) returns wrong result

Backport-of: ced3f13f4e036513444d1fea3958be11741c2b8e

! src/java.base/share/classes/java/util/GregorianCalendar.java
+ test/jdk/java/util/Calendar/RollHoursTest.java

Changeset: 5de7202c
Branch: master
Author:    Satyen Subramaniam <ssubramaniam at openjdk.org>
Date:      2025-11-26 17:36:17 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/5de7202c15affc746d0c61dae2c631d23aff2a7e

8359418: Test "javax/swing/text/GlyphView/bug4188841.java" failed because the phrase of text pane does not match the instructions

Backport-of: 8c760e78b9e3851d40f8036105666e9c451b09a1

! test/jdk/javax/swing/text/GlyphView/bug4188841.java

Changeset: ddc7a00d
Branch: master
Author:    Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2025-11-27 12:05:06 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/ddc7a00d88094d1aa886312007ae36bcbc4056cc

8359472: JVM crashes when attaching a dynamic agent before JVMTI_PHASE_LIVE
8370730: Test serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java needs to be resilient about warnings

Reviewed-by: shade
Backport-of: 2a8cbd944ba4d8896e48181e396c65f70e5aa215

! src/hotspot/share/prims/jvmtiAgentList.cpp
+ test/hotspot/jtreg/serviceability/attach/EarlyDynamicLoad/EarlyDynamicLoad.java
+ test/hotspot/jtreg/serviceability/attach/EarlyDynamicLoad/libEarlyDynamicLoad.cpp

Changeset: 2ed77bee
Branch: master
Author:    Vishal Chand <vishalvc at amazon.com>
Committer: Volker Simonis <simonis at openjdk.org>
Date:      2025-11-28 16:52:16 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/2ed77bee88c4f17f58e01d80237472dd14613494

8361381: GlyphLayout behavior differs on JDK 11+ compared to JDK 8

Reviewed-by: simonis
Backport-of: bcff857ba09028cc43e856726b5c839cc6b1b0d9

! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java
! test/jdk/java/awt/font/GlyphVector/GetGlyphCharIndexTest.java
+ test/jdk/java/awt/font/LineBreakMeasurer/KhmerLineBreakTest.java

Changeset: cdbdbdce
Branch: master
Author:    SendaoYan <syan at openjdk.org>
Date:      2025-12-01 02:15:13 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/cdbdbdce40b80aa70eba904ad8c038d12f389980

8370649: Add intermittent tag for gc/shenandoah/generational/TestOldGrowthTriggers.java

Backport-of: b3e63aeab304016b9b479a05f44ed1c8dfb0b9bb

! test/hotspot/jtreg/gc/shenandoah/generational/TestOldGrowthTriggers.java

Changeset: d306ab95
Branch: master
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Committer: Alexander Zuev <kizune at openjdk.org>
Date:      2025-12-02 22:11:09 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/d306ab95729416ac20829f109f3df73fba7cf77c

8372753: jpackage ignores --file-associations option with predefined app image

Reviewed-by: almatvee, kizune

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/share/FileAssociationsTest.java

Changeset: 228ff386
Branch: master
Author:    Goetz Lindenmaier <goetz at openjdk.org>
Date:      2025-12-03 08:52:17 +0000
URL:       https://git.openjdk.org/jdk25u-dev/commit/228ff3869013bf0dcc0baa3a86e16c34168772bc

Merge




More information about the jdk-updates-changes mailing list