git: openjdk/jdk17u: 17 new changesets

Fei Yang fyang at openjdk.org
Wed Aug 23 05:51:34 UTC 2023


Changeset: 6985739a
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-16 08:16:16 +0000
URL:       https://git.openjdk.org/jdk17u/commit/6985739a238db664050815f4de1fc56c803f5594

8304353: Add lib-test tier1 testing in GHA

Backport-of: 57276101df79f07b14b914b36b1155cedec3eb3d

! .github/workflows/test.yml

Changeset: 75779ec2
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-16 08:18:15 +0000
URL:       https://git.openjdk.org/jdk17u/commit/75779ec29462f62e0f282258dde9ff35d475c396

8294149: JMH 1.34 and later requires jopt-simple 5.0.4
8277427: Update jib-profiles.js to use JMH 1.33 devkit
8280032: Update jib-profiles.js to use JMH 1.34 devkit

Backport-of: 2283c3244f4fe475593d8a53613b5a3228bec356

! make/conf/jib-profiles.js
! make/devkit/createJMHBundle.sh

Changeset: 197d2dab
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-16 08:33:35 +0000
URL:       https://git.openjdk.org/jdk17u/commit/197d2dabd00efc97c471c54582c6325c722d7930

8299330: Minor improvements in MSYS2 Workflow handling

Backport-of: cf00d09c8c37ee301e1c6657df45777647a834e9

! .github/actions/get-msys2/action.yml
! .github/workflows/build-windows.yml

Changeset: b9a72316
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-16 08:34:05 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b9a72316112952e47b05a2a2310c82c7f54eebcf

8294956: GHA: qemu-debootstrap is deprecated, use the regular one

Backport-of: c5f462e83b85ec53ec395622063a5b131aaf0827

! .github/workflows/build-cross-compile.yml

Changeset: ba380adc
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-16 08:39:38 +0000
URL:       https://git.openjdk.org/jdk17u/commit/ba380adc85a52b278439051c57e0162bf604d13a

8294941: GHA: Cut down cross-compilation sysroots

Backport-of: a1747ef81a10e84177f474565193204ceaa0ede8

! .github/workflows/build-cross-compile.yml

Changeset: 528e3b89
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-16 10:37:41 +0000
URL:       https://git.openjdk.org/jdk17u/commit/528e3b89263b7c99bfb72dc1c13e888714ea378b

8313402: C1: Incorrect LoadIndexed value numbering

Backport-of: 46fbedb2be98a9b8aba042fa9f90c3b25c312cd6

! src/hotspot/share/c1/c1_Instruction.hpp
+ test/hotspot/jtreg/compiler/c1/TestLoadIndexedMismatch.java

Changeset: 4084a818
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-08-16 18:15:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4084a8181337999b87cf89950f2401b1b78204dc

8313796: AsyncGetCallTrace crash on unreadable interpreter method pointer

Reviewed-by: stuefe
Backport-of: 0e2c72d7a5206b7173af5bf69e21d21ea276bd94

! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp

Changeset: 41cadb7a
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: Andrew John Hughes <andrew at openjdk.org>
Date:      2023-08-18 16:22:33 +0000
URL:       https://git.openjdk.org/jdk17u/commit/41cadb7ab7bf1c77dc5222ab0f9a8e8dd17cfacf

8313765: Invalid CEN header (invalid zip64 extra data field size)

Reviewed-by: andrew, serb
Backport-of: 13f6450e2e70df4df8bd882def837fbd5bef1524

! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/java/util/zip/ZipFile/CorruptedZipFiles.java
+ test/jdk/java/util/zip/ZipFile/ReadNonStandardExtraHeadersTest.java

Changeset: 4dca60e4
Author:    Ralf Schmelter <rschmelter at openjdk.org>
Date:      2023-08-18 17:58:28 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4dca60e43a002a5664a465e28049f0f34834cbf1

8293166: jdk/jfr/jvm/TestDumpOnCrash.java fails on Linux ppc64le and Linux aarch64

Reviewed-by: mdoerr
Backport-of: 5551cb66ba58cadce7291a95c5af662ade2cb7b8

! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java

Changeset: 0fa04fe5
Author:    Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-08-20 07:05:33 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0fa04fe58414a278666669662845553c7bda4e1e

8309254: Implement fast-path for ASCII-compatible CharsetEncoders on RISC-V

Reviewed-by: fyang
Backport-of: 61bb014a8692305c705a4cf0361e319275c35ca3

! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/matcher_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad

Changeset: 4087dbb6
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-21 09:10:11 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4087dbb67803761c21b312e3f68f35c5b883b6cf

8314118: Update JMH devkit to 1.37

Backport-of: 06aa3c5628e749188238dda3d41c776a5a2f7c81

! make/devkit/createJMHBundle.sh

Changeset: a6bbaaeb
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-21 09:11:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a6bbaaeb208af9010ba80776f9aeffb2e1bc5170

8314262: GHA: Cut down cross-compilation sysroots deeper

Backport-of: 38687f1a3eb7d1c2e8aa43b85509ab7999fe0e40

! .github/workflows/build-cross-compile.yml

Changeset: 4dac2bd3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-21 09:12:24 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4dac2bd3be6b59de02a40b2f623cdd1101d66000

8313676: Amend TestLoadIndexedMismatch test to target intrinsic directly

Backport-of: 4b192a8dc37297f0746c0c68322e0168d9f47771

! test/hotspot/jtreg/compiler/c1/TestLoadIndexedMismatch.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java

Changeset: d7259618
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-21 09:14:08 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d72596187614331aa5b0b10ea3dde195aa088dbe

8284273: Early crashes in os::print_context on AArch64

Reviewed-by: stuefe
Backport-of: 83cec4b6cc25b9b0db751bbe873444259cdcb21c

! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_riscv/os_linux_riscv.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: 78bbd57d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-21 09:16:06 +0000
URL:       https://git.openjdk.org/jdk17u/commit/78bbd57d5bee4bd3eec670fab69a35588025d9a1

8309591: Socket.setOption(TCP_QUICKACK) uses wrong level

Reviewed-by: phh
Backport-of: 56a73a6f0f3d38379cecea1de5eacb751febca95

! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c

Changeset: 74a12fc2
Author:    Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2023-08-22 12:37:48 +0000
URL:       https://git.openjdk.org/jdk17u/commit/74a12fc23e1c342c8f05e2c3dd2f7d60c63c95b1

8314117: RISC-V: Incorrect VMReg encoding in RISCV64Frame.java

Backport-of: 5c9162288570a140138a0055cd9c4e88fe40e69d

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java

Changeset: 994f16fe
Author:    Fei Yang <fyang at openjdk.org>
Date:      2023-08-22 12:39:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/994f16fe74f0050b7f474a86dd9088451bd554df

8310873: Re-enable locked_create_entry symbol check in runtime/NMT/CheckForProperDetailStackTrace.java for RISC-V

Backport-of: 87e6fab2c498558d4593f6c0537c998a61779aaf

! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java



More information about the jdk-updates-changes mailing list