git: openjdk/jdk17u: 22 new changesets

Paul Hohensee phh at openjdk.org
Wed Aug 30 07:47:29 UTC 2023


Changeset: 3f8e9953
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-23 06:28:38 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3f8e9953f200985958a93d4bf30c2f213c02efce

8314658: [17u] GHA: Sync up debian-version for cross-builds

Reviewed-by: phh

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

Changeset: d35a8963
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-23 06:30:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d35a896350979d402af70c625a3b550178c10019

8293851: hs_err should print more stack in hex dump

Backport-of: cbd0688b321ff88a405be4f7929d6862e543ab50

! 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/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/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 49ffbcf4
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-23 06:31:17 +0000
URL:       https://git.openjdk.org/jdk17u/commit/49ffbcf4bcfa74973b651980d97514ee942a82fe

8314501: Shenandoah: sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java fails

Backport-of: 812f475bc4ea84225e8bbb0b5a677eed0af864dd

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java

Changeset: e8304640
Author:    Dan Lutker <lutkerd at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-08-23 18:42:34 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e83046409d81d074cd68dc823e794a852ed93cee

8314552: Fix javadoc tests to work with jtreg 7

Reviewed-by: phh, shade, andrew

! test/langtools/jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java
! test/langtools/jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java
! test/langtools/jdk/javadoc/doclet/testThrows/TestThrows.java
! test/langtools/jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
! test/langtools/jdk/javadoc/tool/nonConstExprs/Test.java

Changeset: 40add10f
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2023-08-24 17:00:08 +0000
URL:       https://git.openjdk.org/jdk17u/commit/40add10f8ba99ee3da50e07c30340a8e15a7b86c

8299827: Add resolved IP address in connection exception for sockets

Backport-of: 92d8326e4037605897d7c4eb4b3edb63a2fc11b0

! src/java.base/share/classes/sun/net/util/SocketExceptions.java
! test/jdk/java/net/Socket/ExceptionText.java

Changeset: e070c315
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-25 06:22:52 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e070c31515c4ca3348757ca56fa8adf57e8cf5a2

8283724: Incorrect description for jtreg-failure-handler option

Backport-of: 0901548833a0125f15fede64bc2e7dbe84fed42d

! make/autoconf/jdk-options.m4

Changeset: e84d9ddf
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-25 06:33:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/e84d9ddf5ae065f87e1c2bb220deb0ffddc20221

8313701: GHA: RISC-V should use the official repository for bootstrap

Reviewed-by: phh
Backport-of: 538f9557b87f750264231f04bfbc91d15f8af8c0

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

Changeset: d9985d03
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-25 06:37:21 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d9985d033fcbec5afef20b3e7d8fdd97ad355123

8314730: GHA: Drop libfreetype6-dev transitional package in favor of libfreetype-dev

Reviewed-by: stuefe
Backport-of: 69d900d2ce97e5479020cff9a63c471d07e39989

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

Changeset: 14215408
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-08-25 06:57:40 +0000
URL:       https://git.openjdk.org/jdk17u/commit/142154084d318e423e7476abd45ace19316e90fe

8276651: java/lang/ProcessHandle tests fail with "RuntimeException: Input/output error" in java.lang.ProcessHandleImpl$Info.info0

Backport-of: d24b7b7026cf85f1aecf44f60819762872cfd5c1

! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c

Changeset: f667b356
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-25 13:19:44 +0000
URL:       https://git.openjdk.org/jdk17u/commit/f667b356714fc55cd9f9ae3488d42193984a0eda

8293114: JVM should trim the native heap

Reviewed-by: stuefe
Backport-of: 9e4fc568a6f1a93c84a84d6cc5220c6eb4e546a5

! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
+ src/hotspot/share/runtime/trimNativeHeap.cpp
+ src/hotspot/share/runtime/trimNativeHeap.hpp
! src/hotspot/share/utilities/vmError.cpp
+ test/hotspot/gtest/runtime/test_trim_native.cpp
+ test/hotspot/jtreg/gtest/NativeHeapTrimmerGtest.java
+ test/hotspot/jtreg/runtime/os/TestTrimNative.java
! test/hotspot/jtreg/serviceability/dcmd/vm/TrimLibcHeapTest.java
! test/lib/jdk/test/whitebox/WhiteBox.java

Changeset: 3c426c70
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-25 14:30:42 +0000
URL:       https://git.openjdk.org/jdk17u/commit/3c426c70edbfdfbce362740dca30005f8d781e53

8312525: New test runtime/os/TestTrimNative.java#trimNative is failing: did not see the expected RSS reduction

Reviewed-by: mdoerr
Backport-of: ad34be1f329edc8e7155983835cc70d733c014b8

! src/hotspot/os/linux/trimCHeapDCmd.cpp
! test/hotspot/jtreg/runtime/os/TestTrimNative.java

Changeset: fdc41302
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-08-25 15:30:00 +0000
URL:       https://git.openjdk.org/jdk17u/commit/fdc413029acf88e29015a9cb9b2d95dccfde0cfb

8314426: runtime/os/TestTrimNative.java is failing on slow machines

Reviewed-by: stuefe
Backport-of: 20e94784c9f7c30e95550c72aedb5e986a153114

! test/hotspot/jtreg/runtime/os/TestTrimNative.java

Changeset: 7286bb85
Author:    Kimura Yukihiro <kimura.yukihiro at jp.fujitsu.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-08-26 14:32:20 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7286bb8518543501045de4cf970094ac9c1af4fa

8313815: The exception messages printed by jcmd ManagementAgent.start are corrupted on Japanese Windows

Reviewed-by: kevinw, cjplummer, phh

! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java

Changeset: 4c123ac3
Author:    Alexander Scherbatiy <alexsch at openjdk.org>
Date:      2023-08-28 05:26:18 +0000
URL:       https://git.openjdk.org/jdk17u/commit/4c123ac3146ccec1bb168751fc38d3fcdd973190

8295737: macOS: Print content cut off when width > height with portrait orientation

Backport-of: d00a767047ec41e233e711dbc5fe7b8818e72f28

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
+ test/jdk/java/awt/print/PageFormat/PrintContentCutOffTest.java

Changeset: 47ed2e5b
Author:    Alexander Scherbatiy <alexsch at openjdk.org>
Date:      2023-08-28 15:13:25 +0000
URL:       https://git.openjdk.org/jdk17u/commit/47ed2e5b266b816b0566c537c51f7c502f6c293b

8311033: [macos] PrinterJob does not take into account Sides attribute

Backport-of: a3d67231a71fbe37c509fcedd54c679b4644c0d9

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
+ test/jdk/javax/print/attribute/SidesAttributeTest.java

Changeset: 1d65a31d
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2023-08-29 02:28:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/1d65a31dd43f69599d05c34ca19c49e0caba504a

8284772: GHA: Use GCC Major Version Dependencies Only

Reviewed-by: shade
Backport-of: 62defc3dfc4b9ba5adfe3189f34fe8b3f59b94a0

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

Changeset: d82de1c7
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2023-08-29 07:30:51 +0000
URL:       https://git.openjdk.org/jdk17u/commit/d82de1c7aba95f7922434d485a9cf4761b71574d

8314517: some tests fail in case ipv6 is disabled on the machine

Reviewed-by: mdoerr
Backport-of: 703817d21f6fd8b24cc670695625dfdb09d3592c

! test/jdk/java/net/InetAddress/HostsFileOrderingTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java

Changeset: b31f232f
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: Volker Simonis <simonis at openjdk.org>
Date:      2023-08-22 15:03:32 +0000
URL:       https://git.openjdk.org/jdk17u/commit/b31f232f9acff5a08a18759e6ba408da64938b43

8314677: Bump update version for OpenJDK: jdk-17.0.8.1

Reviewed-by: simonis, goetz

! .jcheck/conf
! make/conf/version-numbers.conf

Changeset: 0f29caa3
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date:      2023-08-23 05:24:09 +0000
URL:       https://git.openjdk.org/jdk17u/commit/0f29caa372f605210b4569bf2be26a55946943b3

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

Reviewed-by: simonis
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: 7ea65a0d
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2023-08-29 11:43:54 +0000
URL:       https://git.openjdk.org/jdk17u/commit/7ea65a0d14cbee391d6fad8791e40fa6297e7675

Merge


Changeset: c91fb3f7
Author:    Oli Gillespie <ogillespie at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-08-29 15:08:37 +0000
URL:       https://git.openjdk.org/jdk17u/commit/c91fb3f7a51461e24fee53187543333b1455accb

8313874: JNI NewWeakGlobalRef throws exception for null arg

Reviewed-by: phh
Backport-of: 028b3ae1b162bd8f7c340bfa6e9487ca83697955

! src/hotspot/share/prims/jni.cpp
! test/hotspot/jtreg/runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java

Changeset: a75e5de8
Author:    Oli Gillespie <ogillespie at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2023-08-29 15:10:50 +0000
URL:       https://git.openjdk.org/jdk17u/commit/a75e5de8ed4fe1f66e0c6dc714f54f2ef38c8c8d

8313678: SymbolTable can leak Symbols during cleanup

Reviewed-by: phh, shade
Backport-of: 4b2703ad39f8160264eb30c797824cc93a6b56e2

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/classfile/test_symbolTable.cpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp



More information about the jdk-updates-changes mailing list