git: openjdk/jdk21u: master: 37 new changesets
Paul Hohensee
phh at openjdk.org
Wed Nov 6 06:49:34 UTC 2024
Changeset: c37acdb0
Branch: master
Author: SendaoYan <syan at openjdk.org>
Committer: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-30 07:20:55 +0000
URL: https://git.openjdk.org/jdk21u/commit/c37acdb0880f9ac013ba88c436ce980647e6d0a9
8313374: --enable-ccache's CCACHE_BASEDIR breaks builds
Backport-of: 571c435e1a34dcf08fd7545d531c258c9116ea79
! make/common/NativeCompilation.gmk
Changeset: 4845d806
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-30 07:22:46 +0000
URL: https://git.openjdk.org/jdk21u/commit/4845d80681bc6f6a428935e01b36c16c645fe59b
8283214: [macos] Screen magnifier does not show the magnified text for JComboBox
Backport-of: de51aa19d6a8cbd3b83bf469cb89da16f4b6f498
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxButton.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
+ test/jdk/javax/accessibility/JComboBox/TestJComboBoxScreenMagnifier.java
! test/jdk/javax/swing/JComboBox/6567433/UpdateUIRecursionTest.java
Changeset: bcd09582
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-30 07:24:45 +0000
URL: https://git.openjdk.org/jdk21u/commit/bcd095826fba92f57d0648b7905edf6f7fee416f
8315701: [macos] Regression: KeyEvent has different keycode on different keyboard layouts
Backport-of: a3eb6640773620331692da40356522ff618c3c44
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/PlatformEventNotifier.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
- test/jdk/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.html
! test/jdk/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.java
Changeset: e64c4f27
Branch: master
Author: Amit Kumar <amitkumar at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2024-10-30 15:38:14 +0000
URL: https://git.openjdk.org/jdk21u/commit/e64c4f275914f464f15a80aaf17143c2e749562d
8342962: [s390x] TestOSRLotsOfLocals.java crashes
Backport-of: 54327bc4e38773b7461977ce17f2185c068bce9b
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
Changeset: f1b656d1
Branch: master
Author: t.ogata <ogata.toshitaka at fujitsu.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2024-10-30 15:38:37 +0000
URL: https://git.openjdk.org/jdk21u/commit/f1b656d1d917a472102548d290740cbd15702147
8337851: Some tests have name which confuse jtreg
Backport-of: e6698f51a1977d553ce4e1dd14b43b0d325224fa
= test/jdk/java/awt/dnd/URLDragTest/URLDragTest.java
= test/langtools/tools/javac/generics/parametricException/ParametricException.java
= test/langtools/tools/javac/warnings/Serial/Serial.java
= test/langtools/tools/javac/warnings/Serial/Serial.out
Changeset: fa58ee09
Branch: master
Author: Vlad Zahorodnii <vlad.zahorodnii at kde.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2024-10-30 15:41:43 +0000
URL: https://git.openjdk.org/jdk21u/commit/fa58ee09278c9d388d3d4f92add868ee2565b416
8338751: ConfigureNotify behavior has changed in KWin 6.2
Backport-of: 3da68900818fc43b777098fe6e244779794d5294
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
Changeset: c3cb940f
Branch: master
Author: Todd V. Jonker <jonker at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2024-10-30 16:25:06 +0000
URL: https://git.openjdk.org/jdk21u/commit/c3cb940f4f7125e8c8695d360a343da10f1ffde4
8342765: [21u] RTM tests assume UnlockExperimentalVMOptions is disabled by default
Reviewed-by: phh
! test/hotspot/jtreg/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java
! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java
Changeset: 86a7babb
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:07:47 +0000
URL: https://git.openjdk.org/jdk21u/commit/86a7babbebc3b9f057554b4b0e3116561a34f610
8325851: Hide PassFailJFrame.Builder constructor
Backport-of: 3b9255eb663b4c90aa5cec89f0d9380ef8eba49e
! test/jdk/java/awt/Frame/DefaultSizeTest.java
! test/jdk/java/awt/Frame/FrameRepackTest.java
! test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_1.java
! test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_2.java
! test/jdk/java/awt/LightweightComponent/LightweightCliprect.java
! test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_1.java
! test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_2.java
! test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_3.java
! test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_4.java
! test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java
! test/jdk/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.java
! test/jdk/java/awt/geom/HitTest/PathHitTest.java
! test/jdk/java/awt/print/PageFormat/CustomPaper.java
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
! test/jdk/javax/accessibility/JComboBox/TestJComboBoxScreenMagnifier.java
! test/jdk/javax/swing/JComboBox/ComboPopupBug.java
! test/jdk/javax/swing/JFrame/DefaultCloseOperation.java
! test/jdk/javax/swing/JTabbedPane/TestJTabbedPaneArrowDirection.java
! test/jdk/javax/swing/JToolBar/bug4203039.java
! test/jdk/javax/swing/MultiMonitor/MultimonVImage.java
! test/jdk/sun/awt/PaletteTester.java
Changeset: c1a3c4f3
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:10:29 +0000
URL: https://git.openjdk.org/jdk21u/commit/c1a3c4f3bef4a8a0a8b87808889f321e561acffd
8335709: C2: assert(!loop->is_member(get_loop(useblock))) failed: must be outside loop
Backport-of: 0ddf54e222104469669f611804ae55e2685f54fb
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/InfiniteLoopBadControlNeverBranch.java
Changeset: d7c85b19
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:11:26 +0000
URL: https://git.openjdk.org/jdk21u/commit/d7c85b194dcb2c312afe18e62a87b1708d4f14bb
8333317: Test sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java failed with: Invalid ECDH ServerKeyExchange signature
Reviewed-by: lucy
Backport-of: c6f0a35e9e3eeaab1e238e8712051a626b337e0b
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Signature/TestDSAKeyLength.java
Changeset: b0b4699c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:13:19 +0000
URL: https://git.openjdk.org/jdk21u/commit/b0b4699c71bbf306366c9c6cf1fb7b1806379ab3
8332901: Select{Current,New}ItemTest.java for Choice don't open popup on macOS
Move SelectCurrentItemTest.java to java/awt/Choice/SelectItem/.
Move SelectNewItemTest.java to java/awt/Choice/SelectItem/.
Use latches to control test flow instead of delays.
Encapsulate the common logic in SelectCurrentItemTest.
Provide overridable checkXXX() methods to modify conditions.
Provide an overridable method which defines where to click
in the choice popup to select an item.
Backport-of: ef96a7b014795f366af3a90ef8f474cfb621197f
! test/jdk/ProblemList.txt
- test/jdk/java/awt/Choice/SelectCurrentItemTest/SelectCurrentItemTest.java
+ test/jdk/java/awt/Choice/SelectItem/SelectCurrentItemTest.java
+ test/jdk/java/awt/Choice/SelectItem/SelectNewItemTest.java
- test/jdk/java/awt/Choice/SelectNewItemTest/SelectNewItemTest.java
Changeset: 9f85fe33
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:15:32 +0000
URL: https://git.openjdk.org/jdk21u/commit/9f85fe3378b58ce16642b512adf7dbcf70547db2
8340210: Add positionTestUI() to PassFailJFrame.Builder
Backport-of: f0ae90f30c346544e87217ef1832d6a350fe1985
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 54d8f609
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:24:52 +0000
URL: https://git.openjdk.org/jdk21u/commit/54d8f6092f59de764d0cf4b3f967ec6ae2064b02
8338759: Add extra diagnostic to java/net/InetAddress/ptr/Lookup.java
Backport-of: 118c9ade1a5e17d870415f689caa25af6524ab0e
! test/jdk/java/net/InetAddress/ptr/Lookup.java
Changeset: ddc42a1a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:26:52 +0000
URL: https://git.openjdk.org/jdk21u/commit/ddc42a1a6c2ff07846b2c31d454771d9dbe2e541
8340306: Add border around instructions in PassFailJFrame
Backport-of: 0120d3eed50bdc9fa53f2c41b31791620aeef613
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 15084f0c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:27:56 +0000
URL: https://git.openjdk.org/jdk21u/commit/15084f0c51894bab123a29af7922d250a201bc95
8340308: PassFailJFrame: Make rows default to number of lines in instructions
Backport-of: d1d824008d1dc70029013820814fd03c40b4e309
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 6ad61fa5
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:29:08 +0000
URL: https://git.openjdk.org/jdk21u/commit/6ad61fa5d27f9aaa46be703814dfc47aa907487b
8340461: Amend description for logArea
Backport-of: 833ff29983e0d433ccd4c7e946b15e42045faeaa
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 97ab46fd
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:33:05 +0000
URL: https://git.openjdk.org/jdk21u/commit/97ab46fd0ec75fa69409ba2c4156bf0c8fff026e
8340365: Position the first window of a window list
Backport-of: e97f0fe1b4046bfcc40e85ba1bee4f4c40053300
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 17179fdd
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:34:21 +0000
URL: https://git.openjdk.org/jdk21u/commit/17179fdd167ea84fce505f4b8f929a0a3334a35e
8340684: Reading from an input stream backed by a closed ZipFile has no test coverage
Backport-of: 0e0b0b0d2626cda032f1500e64f6729554e47038
+ test/jdk/java/util/zip/ZipFile/ReadAfterClose.java
Changeset: d506e238
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:35:37 +0000
URL: https://git.openjdk.org/jdk21u/commit/d506e2381f8b42221ce1c7ab066406b3e0cec019
8340899: Remove wildcard bound in PositionWindows.positionTestWindows
Backport-of: e2626db2f00d0cc9f3ff8ea374a1ccc89373e398
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 83955c99
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:43:19 +0000
URL: https://git.openjdk.org/jdk21u/commit/83955c99147f928f81884757e788dc0e5189f164
8339787: Add some additional diagnostic output to java/net/ipv6tests/UdpTest.java
Backport-of: cecb0b3d11ed0ce204cb6c3427f5a6858a844aeb
! test/jdk/java/net/ipv6tests/Tests.java
Changeset: ec240394
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-10-31 09:46:27 +0000
URL: https://git.openjdk.org/jdk21u/commit/ec240394594b28846ac0f6ab1461ac68368cee83
8340466: Add description for PassFailJFrame constructors
Backport-of: 3762ec3978bfe9910929ab22aaf238e9f4c84630
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: ed797f7d
Branch: master
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-11-01 09:31:37 +0000
URL: https://git.openjdk.org/jdk21u/commit/ed797f7d6b0eff31168e54dd07eb5dd22dd898f1
8342578: GHA: RISC-V: Bootstrap using Debian snapshot is still failing
Backport-of: 239d84a82a1e6f4ebbd5c5abb320e39cfd5bc330
! .github/workflows/build-cross-compile.yml
Changeset: eb8d5fe5
Branch: master
Author: Xiaolong Peng <xpeng at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2024-11-01 21:55:02 +0000
URL: https://git.openjdk.org/jdk21u/commit/eb8d5fe5b9a79725c7a2409e15c36739cd9dca56
8319640: ClassicFormat::parseObject (from DateTimeFormatter) does not conform to the javadoc and may leak DateTimeException
Backport-of: fe0ccdf5f8a5559a608d2e2cd2b6aecbe245c5ec
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! test/jdk/java/time/test/java/time/format/TestDateTimeParsing.java
Changeset: 93dc5915
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-11-04 07:54:49 +0000
URL: https://git.openjdk.org/jdk21u/commit/93dc591573138fed070b226254c2f27b0f9856fc
8333754: Add a Test against ECDSA and ECDH NIST Test vector
Reviewed-by: mbaesken
Backport-of: fad6644eabbad6b6d3472206d9db946408aca612
+ test/jdk/sun/security/ec/ECDHPrimitive.java
+ test/jdk/sun/security/ec/ECDSAPrimitive.java
+ test/jdk/sun/security/ec/KAS_ECC_CDH_PrimitiveTest.txt
+ test/jdk/sun/security/ec/SigGen-1.txt
Changeset: 3d20298d
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-11-04 07:56:25 +0000
URL: https://git.openjdk.org/jdk21u/commit/3d20298dd8f370fa8372b6566694085b4c743634
8334057: JLinkReproducibleTest.java support receive test.tool.vm.opts
Backport-of: 8feabc849ba2f617c8c6dbb2ec5074297beb6437
! test/jdk/tools/jlink/JLinkReproducibleTest.java
Changeset: 72eaaa25
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-11-04 07:59:11 +0000
URL: https://git.openjdk.org/jdk21u/commit/72eaaa25270721138b2e04aad3814943d2fc4d5a
8317116: Provide layouts for multiple test UI in PassFailJFrame
Backport-of: 85f0442727201e0d36ed0a71d2199e602501c98d
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
+ test/jdk/java/awt/regtesthelpers/WindowLayouts.java
Changeset: ae467248
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-11-04 08:00:52 +0000
URL: https://git.openjdk.org/jdk21u/commit/ae4672482ccf02ee5f45f5eee107c72e7506461f
8340785: Update description of PassFailJFrame and samples
Backport-of: 5063494f5b0859a396b4e41096793c777d4650b8
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: b08fa9a4
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-11-04 08:02:01 +0000
URL: https://git.openjdk.org/jdk21u/commit/b08fa9a47fc0fa8ced083072c48423e2a6914465
8337066: Repeated call of StringBuffer.reverse with double byte string returns wrong result
Backport-of: cd61f97c2de94d19c0101c51bde143001078c89f
! src/hotspot/share/opto/gcm.cpp
+ test/hotspot/jtreg/compiler/controldependency/TestAntiDependencyForPinnedLoads.java
Changeset: 6b33c1c0
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-11-04 08:03:27 +0000
URL: https://git.openjdk.org/jdk21u/commit/6b33c1c0b1e8b1be729a831a26a2194f2b874918
8340214: C2 compilation asserts with "no node with a side effect" in PhaseIdealLoop::try_sink_out_of_loop
Backport-of: ff2f39f24018436556a8956ec55da433dc697437
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/types/TestBadMemSliceWithInterfaces.java
Changeset: c17e0094
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-11-04 12:27:39 +0000
URL: https://git.openjdk.org/jdk21u/commit/c17e00945d0b06f7459a3dbb091321cfe3dc6129
8342496: C2/Shenandoah: SEGV in compiled code when running jcstress
Backport-of: 680dc5d896f4f7b01b3cf800d548e32bb2ef8c81
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestLoadBypassesNullCheck.java
Changeset: 34021e99
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2024-11-05 07:50:55 +0000
URL: https://git.openjdk.org/jdk21u/commit/34021e99d55a158637a4e1b7a08fbf804a91c170
8333728: ubsan: shenandoahFreeSet.cpp:1347:24: runtime error: division by zero
Reviewed-by: mdoerr, lucy
Backport-of: b5575942027281166676678e2081b024ec572644
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
Changeset: 6b4be014
Branch: master
Author: SendaoYan <syan at openjdk.org>
Committer: Kevin Walls <kevinw at openjdk.org>
Date: 2024-11-05 09:48:28 +0000
URL: https://git.openjdk.org/jdk21u/commit/6b4be0148a80feaa790b08cc4b232b4b3017bbec
8306446: java/lang/management/ThreadMXBean/Locks.java transient failures
Backport-of: 4ae5a3e39b681bfd001df1483d8a6d1fce0bc7f8
! test/jdk/java/lang/management/ThreadMXBean/Locks.java
Changeset: f4940f65
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-11-05 13:41:47 +0000
URL: https://git.openjdk.org/jdk21u/commit/f4940f65f8908602e2043caaf1141150be865acc
8339803: Acknowledge case insensitive unambiguous keywords in tzdata files
Reviewed-by: mbaesken
Backport-of: 35a94b769761bd923fe6db03be672f05c1a74c38
! make/jdk/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java
! test/jdk/sun/util/calendar/zi/RuleRec.java
! test/jdk/sun/util/calendar/zi/Zoneinfo.java
Changeset: d7c2775a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-11-05 13:42:52 +0000
URL: https://git.openjdk.org/jdk21u/commit/d7c2775a1eb12903ebec262e1d6b3ddc7564532c
8340812: LambdaForm customization via MethodHandle::updateForm is not thread safe
Backport-of: 47c10694c66bc131c8a5e1572340415b8daaba08
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
+ test/jdk/java/lang/invoke/TestLambdaFormCustomization.java
Changeset: 498252fe
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-11-05 13:43:52 +0000
URL: https://git.openjdk.org/jdk21u/commit/498252fe73c548d5af2914615d70247de9f95f37
8340799: Add border inside instruction frame in PassFailJFrame
Backport-of: 520060f79a3cedb8f93e6bbd0e9b2823eaabf79a
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 9ce77a2f
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2024-11-05 13:44:57 +0000
URL: https://git.openjdk.org/jdk21u/commit/9ce77a2f0af3f5d210f1b897aaf4c9ca77984b71
8341235: Improve default instruction frame title in PassFailJFrame
Backport-of: 4ba170c403ae85576f84dafd4a157ba0db99873f
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: bb60a427
Branch: master
Author: SendaoYan <syan at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2024-11-05 19:19:56 +0000
URL: https://git.openjdk.org/jdk21u/commit/bb60a427d7b9bc8b33091daa7d7e4a37256f93bc
8342681: TestLoadBypassesNullCheck.java fails improperly specified VM option
Backport-of: 8bcd4920f1b03d0ef8e295e53557c629f05ceaa4
! test/hotspot/jtreg/gc/shenandoah/compiler/TestLoadBypassesNullCheck.java
More information about the jdk-updates-changes
mailing list