git: openjdk/jdk21u: master: 8 new changesets

Aleksey Shipilev shade at openjdk.org
Wed May 15 14:20:14 UTC 2024


Changeset: ddecbe52
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2024-05-09 09:38:17 +0000
URL:       https://git.openjdk.org/jdk21u/commit/ddecbe52018fdb7556b04b20e8529eb430d3aa75

8330815: Use pattern matching for instanceof in KeepAliveCache

Backport-of: 0ec3c0b1e698f7ad39b4da2edb062721e4670f58

! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java

Changeset: c12dfc35
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2024-05-09 09:38:35 +0000
URL:       https://git.openjdk.org/jdk21u/commit/c12dfc3571235bb57b2287e06c0cebb764f47a9a

8330523: Reduce runtime and improve efficiency of KeepAliveTest

Backport-of: 8eac95ec3cd4b215556d788b9ade7a6e2f9deaa3

! test/jdk/sun/net/www/http/HttpClient/KeepAliveTest.java

Changeset: e3a9226e
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-05-10 06:41:33 +0000
URL:       https://git.openjdk.org/jdk21u/commit/e3a9226e0d481ea1ad9747ec9d40f40bbcb650f3

8330524: Linux ppc64le compile warning with clang  in os_linux_ppc.cpp

Backport-of: 252c62a66dd955a5d22f307544f38cc0dd4f2550

! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp

Changeset: fa874b3d
Author:    Chad Rakoczy <chadrako at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-05-13 09:00:54 +0000
URL:       https://git.openjdk.org/jdk21u/commit/fa874b3d901cce493426a7a7df52cace9de3857c

8325621: Improve jspawnhelper version checks

Backport-of: a232e8fb4e6e9e2e9a5285bf01c93b8d1d995f04

! make/modules/java.base/Launcher.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! src/java.base/unix/native/jspawnhelper/jspawnhelper.c
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! test/jdk/java/lang/ProcessBuilder/JspawnhelperWarnings.java

Changeset: 153de5ae
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-05-13 09:02:17 +0000
URL:       https://git.openjdk.org/jdk21u/commit/153de5aeba5bd8378b5a625d482ece524453e5f7

8320370: NMT: Change MallocMemorySnapshot to simplify code.

Reviewed-by: stuefe
Backport-of: a7f60164063bdf95437326e7550fd65ff91b5566

! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/nmtCommon.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp

Changeset: bddd6a7f
Author:    SendaoYan <syan at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-05-13 20:22:03 +0000
URL:       https://git.openjdk.org/jdk21u/commit/bddd6a7f61ba99fdebbb9f6f3aa275923fe53bc3

8321925: sun/security/mscapi/KeytoolChangeAlias.java fails with "Alias <246810> does not exist"

Backport-of: b6233c3de773fb57b23704f1fec05d8b2d9c11c0

! test/jdk/sun/security/mscapi/KeytoolChangeAlias.java

Changeset: fbb0f4c4
Author:    SendaoYan <syan at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2024-05-13 20:22:20 +0000
URL:       https://git.openjdk.org/jdk21u/commit/fbb0f4c46446ab50a632b7d73244e5c334eb60c5

8311964: Some jtreg tests failing on x86 with error 'unrecognized VM options' (C2 flags)

Backport-of: 024133b089d911dcc3ea70dfdaa6b150b14a9eb4

! test/hotspot/jtreg/compiler/loopopts/TestBackedgeLoadArrayFillMain.java
! test/hotspot/jtreg/compiler/loopopts/TestInfiniteLoopWithUnmergedBackedgesMain.java
! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java

Changeset: 035e3144
Author:    Jan Kratochvil <jkratochvil at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2024-05-14 09:05:36 +0000
URL:       https://git.openjdk.org/jdk21u/commit/035e3144674d494919283941a2e1f3f6dddefaeb

8324243: Compilation failures in java.desktop module with gcc 14

Backport-of: 8e5f6ddb68572c0cc8b6e256e423706f6f7cec94

! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiIn.c
! src/java.desktop/linux/native/libjsound/PLATFORM_API_LinuxOS_ALSA_MidiUtils.c
! src/java.desktop/share/native/libfontmanager/sunFont.c



More information about the jdk-updates-changes mailing list