git: openjdk/jdk21u: master: 21 new changesets
Matthias Baesken
mbaesken at openjdk.org
Wed Aug 7 12:53:32 UTC 2024
Changeset: 30801fbe
Branch: master
Author: Varada M <varadam at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-31 14:56:04 +0000
URL: https://git.openjdk.org/jdk21u/commit/30801fbed5df04e8ba4bdb4dcd7de12fc3112475
8317696: Fix compilation with clang-16
Backport-of: e4329a823bf9fd23c772342729ef4a4fb50381ac
! src/java.base/unix/native/libnet/DefaultProxySelector.c
! src/java.desktop/unix/native/common/awt/awt_GraphicsEnv.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: c9d86811
Branch: master
Author: Varada M <varadam at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-07-31 14:56:28 +0000
URL: https://git.openjdk.org/jdk21u/commit/c9d868113e0f95e7fa637649fde26d007886bfdd
8308286: Fix clang warnings in linux code
Backport-of: 98a954eebc4f97dd16cb89bd4f1122952c8482ca
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.jpackage/Lib.gmk
! make/modules/jdk.management/Lib.gmk
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
Changeset: 462065ba
Branch: master
Author: Xiaolong Peng <xpeng at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2024-07-31 23:44:43 +0000
URL: https://git.openjdk.org/jdk21u/commit/462065ba8be97ebc0f0e909416d499b8b001c8b6
8335904: Fix invalid comment in ShenandoahLock
Backport-of: bb1f8a1698553d5962569ac8912edd0d7ef010dd
! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp
Changeset: e478a235
Branch: master
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-08-01 02:17:46 +0000
URL: https://git.openjdk.org/jdk21u/commit/e478a23583e9d9374f15542d53b167d0b41b2fbe
8335134: Test com/sun/jdi/BreakpointOnClassPrepare.java timeout
Backport-of: 4e8cbf884ab1eee9c3110712ab62edc706e948ba
! test/jdk/com/sun/jdi/BreakpointOnClassPrepare.java
Changeset: 43cb9133
Branch: master
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-08-01 02:18:07 +0000
URL: https://git.openjdk.org/jdk21u/commit/43cb91335b1aeb8839f72700136c04dfc30f4de3
8325037: x86: enable and fix hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java
Backport-of: ed068469f3852aa69a27fe0f267d1828a0e59aec
! test/hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java
Changeset: 72395842
Branch: master
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-08-01 02:18:34 +0000
URL: https://git.openjdk.org/jdk21u/commit/72395842fc82d5946b45ac1866f5ed78d3837ee4
8291809: Convert compiler/c2/cr7200264/TestSSE2IntVect.java to IR verification test
Backport-of: 4da28b40f04acc355d86d44cb8d9fa0c5c7829bd
- test/hotspot/jtreg/compiler/c2/cr7200264/TestDriver.java
! test/hotspot/jtreg/compiler/c2/cr7200264/TestIntVect.java
- test/hotspot/jtreg/compiler/c2/cr7200264/TestSSE2IntVect.java
- test/hotspot/jtreg/compiler/c2/cr7200264/TestSSE4IntVect.java
Changeset: c3b424e4
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-01 07:23:27 +0000
URL: https://git.openjdk.org/jdk21u/commit/c3b424e4129c7d163e7feb2ce7a4b0b8f9ca397b
8333363: ubsan: instanceKlass.cpp: runtime error: member call on null pointer of type 'struct AnnotationArray'
Backport-of: 46b817b7499e74ba8812d38bcce93147ebf93b25
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/metadata.hpp
Changeset: a757e62a
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-01 08:27:03 +0000
URL: https://git.openjdk.org/jdk21u/commit/a757e62a114dd19f3650d3fa0ef5a9c8ff8ee90c
8333277: ubsan: mlib_ImageScanPoly.c:292:43: runtime error: division by zero
Backport-of: 57b6481449612529615484a313d8b85ccf23e287
! src/java.desktop/share/native/libmlib_image/mlib_ImageScanPoly.c
Changeset: c2daaa63
Branch: master
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-08-01 08:46:10 +0000
URL: https://git.openjdk.org/jdk21u/commit/c2daaa63aba87c801db76478802a87a3bbb326db
8334482: Shenandoah: Deadlock when safepoint is pending during nmethods iteration
Backport-of: 2aeb12ec03944c777d617d0be48982fd225b16e7
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp
Changeset: 6bc382ff
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-02 07:41:06 +0000
URL: https://git.openjdk.org/jdk21u/commit/6bc382ff3ef0a026f9d7cf71c72a53c3f1f446a4
8333178: ubsan: jvmti_tools.cpp:149:16: runtime error: null pointer passed as argument 2, which is declared to never be null
Backport-of: 880c6b42ba74884690daa5c23f6605876f29aece
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp
Changeset: 0fdb2066
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-02 07:42:47 +0000
URL: https://git.openjdk.org/jdk21u/commit/0fdb206658ffe37dc53807d9bf05231e4e778604
8332699: ubsan: jfrEventSetting.inline.hpp:31:43: runtime error: index 163 out of bounds for type 'jfrNativeEventSetting [162]'
Backport-of: abbf45b57edf2f5bf9a3f2fa408f35a43ebe9bb9
! make/src/classes/build/tools/jfr/GenerateJfrFiles.java
Changeset: 9cb36b2f
Branch: master
Author: luwang1103 <576420940 at qq.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-08-02 07:56:06 +0000
URL: https://git.openjdk.org/jdk21u/commit/9cb36b2f677f4fa7b4af88752b7a3e4ab473db15
8324580: SIGFPE on THP initialization on kernels < 4.10
Reviewed-by: stuefe
Backport-of: a231706a06a86abb16d0040e8ca1b76a9741a0b2
! src/hotspot/os/linux/hugepages.cpp
! src/hotspot/os/linux/hugepages.hpp
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/runtime/os/HugePageConfiguration.java
! test/hotspot/jtreg/runtime/os/TestHugePageDecisionsAtVMStartup.java
Changeset: 7c2666d9
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-02 09:10:08 +0000
URL: https://git.openjdk.org/jdk21u/commit/7c2666d9e5d016199ead47f8edb3f94ef1d469d3
8335967: "text-decoration: none" does not work with "A" HTML tags
Backport-of: 374fca0fcbc049f937fa49bb4825edcbbf961f2b
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
+ test/jdk/javax/swing/text/html/HTMLDocument/HTMLTextDecorationNone.java
Changeset: ce67ab0a
Branch: master
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-08-02 09:24:40 +0000
URL: https://git.openjdk.org/jdk21u/commit/ce67ab0a9f62fd4ff834db4bbdf1d72589cba3cb
8317112: Add screenshot for Frame/DefaultSizeTest.java
Backport-of: a36eaf03afd148581a9d9754f85a652cac84d655
! test/jdk/java/awt/Frame/DefaultSizeTest.java
Changeset: 81d1c97f
Branch: master
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-08-02 09:25:01 +0000
URL: https://git.openjdk.org/jdk21u/commit/81d1c97f8a37174915bdb944bb482d3fa28895ad
8324808: Manual printer tests have no Pass/Fail buttons, instructions close set 3
Backport-of: af7c6af0cc1eb6c42199c05933c7feb032bd6353
! test/jdk/java/awt/print/PrinterJob/PageDlgPrnButton.java
! test/jdk/java/awt/print/PrinterJob/PrintCompoundString.java
! test/jdk/java/awt/print/PrinterJob/PrintImage.java
! test/jdk/java/awt/print/PrinterJob/PrintNullString.java
! test/jdk/java/awt/print/PrinterJob/PrintParenString.java
! test/jdk/java/awt/print/PrinterJob/PrintTranslatedFont.java
Changeset: 3511d722
Branch: master
Author: Andrew Lu <andrewlu at openjdk.org>
Date: 2024-08-02 09:26:59 +0000
URL: https://git.openjdk.org/jdk21u/commit/3511d722ca164bc077fc40b5375d62757c9e1d2e
8336301: test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java leaves around a FIFO file upon test completion
Backport-of: ae9f318fc35eeab497e546ebab9faed6ec774ec5
! test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java
Changeset: 30294f4d
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-02 10:44:35 +0000
URL: https://git.openjdk.org/jdk21u/commit/30294f4dc62e758ccc4fc769ef670470cc0afdc5
8331854: ubsan: copy.hpp:218:10: runtime error: addition of unsigned offset to 0x7fc2b4024518 overflowed to 0x7fc2b4024510
Backport-of: 2c1b311f81319cee1af574526a91424c2577b78c
! src/hotspot/share/utilities/copy.hpp
Changeset: ee21571d
Branch: master
Author: Liang Mao <lmao at openjdk.org>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2024-08-02 11:17:07 +0000
URL: https://git.openjdk.org/jdk21u/commit/ee21571d46ccd2e2a283055eb272274de5378b38
8335493: check_gc_overhead_limit should reset SoftRefPolicy::_should_clear_all_soft_refs
Backport-of: cff9e246cc2fbd3914f40bb71daa85dcf7731396
! src/hotspot/share/gc/shared/gcOverheadChecker.cpp
Changeset: b79e1852
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-02 11:52:15 +0000
URL: https://git.openjdk.org/jdk21u/commit/b79e18521a024feb8693708680731f556edf1786
8331731: ubsan: relocInfo.cpp:155:30: runtime error: applying non-zero offset to null pointer
Reviewed-by: rschmelter
Backport-of: 664c993c41753843293388a6ff1481a94a5b4c22
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/code/relocInfo.cpp
Changeset: 49891655
Branch: master
Author: Dan Lutker <dlutker at openjdk.org>
Committer: Ben Taylor <btaylor at openjdk.org>
Date: 2024-08-02 17:05:33 +0000
URL: https://git.openjdk.org/jdk21u/commit/498916555cbc90e597bbe48e242c80f3fd1a2a4c
8321509: False positive in get_trampoline fast path causes crash
Backport-of: 73e3e0edeb20c6f701b213423476f92fb05dd262
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp
Changeset: dac39de0
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-08-06 07:09:29 +0000
URL: https://git.openjdk.org/jdk21u/commit/dac39de0ff69fa3d073256062a052ba369d18e7d
8333622: ubsan: relocInfo_x86.cpp:101:56: runtime error: pointer index expression with base (-1) overflowed
Backport-of: 33fd6ae98638d2a4b33d18cc4acee4f0daaa9b35
! src/hotspot/cpu/x86/relocInfo_x86.cpp
More information about the jdk-updates-changes
mailing list