git: openjdk/jdk17u: 224 new changesets
Goetz Lindenmaier
goetz at openjdk.org
Wed Apr 30 06:02:07 UTC 2025
Changeset: fd353e38
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-02-26 08:29:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/fd353e38a820eed00b1a5f28e892a4d6baa3f1d1
8350651: Bump update version for OpenJDK: jdk-17.0.16
Reviewed-by: clanger
! .jcheck/conf
! make/conf/version-numbers.conf
Changeset: e45b98b4
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-03-03 08:53:20 +0000
URL: https://git.openjdk.org/jdk17u/commit/e45b98b47543fd9b1684b4b2264fc65777fff115
8347629: Test FailOverDirectExecutionControlTest.java fails with -Xcomp
Backport-of: 981d3c2b6edb8ee8233be07cd1ce682200019d1f
! test/langtools/jdk/jshell/FailOverDirectExecutionControlTest.java
Changeset: 72e90637
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-03-03 09:22:08 +0000
URL: https://git.openjdk.org/jdk17u/commit/72e90637a1dcd7cecc736ca289dabbaaca39f66b
8343205: CompileBroker::possibly_add_compiler_threads excessively polls available memory
Backport-of: 3087c6c74d742b7b5eaf28e4c886b5dc1811ea6f
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
Changeset: 2c903744
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-04 15:07:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/2c903744a9b7e1c9431b1aa993c9d3e1772459a1
8279884: Use better file for cygwin source permission check
Backport-of: 36f41cbe1126c6d9a00b21a1a68cf5f44e2f443f
! make/autoconf/basic.m4
Changeset: 87810714
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-04 15:08:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/87810714ac35711fd727158219966eda1349a2e9
8279894: javax/swing/JInternalFrame/8020708/bug8020708.java timeouts on Windows 11
Backport-of: c4a624d46332552e7baca8ee09bfdce0e53eef05
! test/jdk/javax/swing/JInternalFrame/8020708/bug8020708.java
Changeset: fb0fcb5a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-04 15:09:44 +0000
URL: https://git.openjdk.org/jdk17u/commit/fb0fcb5ac533296d6339d9aaad6f04944525dfc5
8024624: [TEST_BUG] [macosx] CTRL+RIGHT(LEFT) doesn't move selection on next cell in JTable on Aqua L&F
Backport-of: 535938722028b86e9d77d3728190f62f42117792
+ test/jdk/javax/swing/JTable/JTableOrientationNavTest/JTableOrientationNavTest.java
Changeset: 82140d55
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-04 15:14:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/82140d5536584ee62f2338f24c33aff6dbbd00c0
8224267: JOptionPane message string with 5000+ newlines produces StackOverflowError
Backport-of: 46251bc6e248a19e8d78173ff8d0502c68ee1acb
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
+ test/jdk/javax/swing/JOptionPane/TestOptionPaneStackOverflow.java
Changeset: 693c56d9
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-04 15:24:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/693c56d98db87528744c4008c8f65bd281534691
8290162: Reset recursion counter missed in fix of JDK-8224267
Backport-of: 6e18883d8ffd9a7b7d495da05e9859dc1d1a2677
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
! test/jdk/javax/swing/JOptionPane/TestOptionPaneStackOverflow.java
Changeset: 6e37df10
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-03-04 15:36:17 +0000
URL: https://git.openjdk.org/jdk17u/commit/6e37df10401b55a1944fb5c1007dea979f696e1c
8349200: [JMH] time.format.ZonedDateTimeFormatterBenchmark fails
Backport-of: 9d101b2528f4bb1c4dfb74cdc5e37343b9175580
! test/micro/org/openjdk/bench/java/time/format/ZonedDateTimeFormatterBenchmark.java
Changeset: 2633ee3d
Branch: master
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2025-03-10 08:58:25 +0000
URL: https://git.openjdk.org/jdk17u/commit/2633ee3ddeaa9e5894de37b33c1d2dbdff7b022a
8334560: [PPC64]: postalloc_expand_java_dynamic_call_sched does not copy all fields
Backport-of: 13dce296fc3924b269757ce1279c57afe18faeeb
! src/hotspot/cpu/ppc/ppc.ad
! test/jdk/com/sun/jdi/EATests.java
Changeset: f00607a5
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:02:42 +0000
URL: https://git.openjdk.org/jdk17u/commit/f00607a50acecb3bfd6dd961e4378b4e1697e1e7
8282863: java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java fails on Windows 10 with HiDPI screen
Backport-of: c6e041649514b964f5baaa88880c4d146275db8d
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java
! test/jdk/java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java
Changeset: db834e07
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:05:39 +0000
URL: https://git.openjdk.org/jdk17u/commit/db834e07b74275e0bdc70dbd6a430e212c954831
5074006: Swing JOptionPane shows </html> tag as a string after newline
8042134: JOptionPane bungles HTML messages
Backport-of: 91072ee3934616ab2edc4850a59c0a25fd0de3b4
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java
+ test/jdk/javax/swing/JOptionPane/TestJOptionHTMLTag.java
Changeset: 4f1eb59d
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:09:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/4f1eb59d2d3bb580526b086c7a041cdaa0bd15af
8296072: CertAttrSet::encode and DerEncoder::derEncode should write into DerOutputStream
8296167: test/langtools/tools/jdeps/jdkinternals/ShowReplacement.java failing after JDK-8296072
Reviewed-by: mbaesken
Backport-of: 0d0bd7bd409c0caa5edebe3d1eacf8e5bb48f984
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10Attribute.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10Attributes.java
! src/java.base/share/classes/sun/security/util/DerEncoder.java
! src/java.base/share/classes/sun/security/util/DerOutputStream.java
! src/java.base/share/classes/sun/security/x509/AVA.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java
! src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLExtensions.java
! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java
! src/java.base/share/classes/sun/security/x509/CRLReasonCodeExtension.java
! src/java.base/share/classes/sun/security/x509/CertAttrSet.java
! src/java.base/share/classes/sun/security/x509/CertificateAlgorithmId.java
! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java
! src/java.base/share/classes/sun/security/x509/CertificateIssuerExtension.java
! src/java.base/share/classes/sun/security/x509/CertificateIssuerName.java
! src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java
! src/java.base/share/classes/sun/security/x509/CertificateSerialNumber.java
! src/java.base/share/classes/sun/security/x509/CertificateSubjectName.java
! src/java.base/share/classes/sun/security/x509/CertificateValidity.java
! src/java.base/share/classes/sun/security/x509/CertificateVersion.java
! src/java.base/share/classes/sun/security/x509/CertificateX509Key.java
! src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java
! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/Extension.java
! src/java.base/share/classes/sun/security/x509/FreshestCRLExtension.java
! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java
! src/java.base/share/classes/sun/security/x509/InvalidityDateExtension.java
! src/java.base/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/java.base/share/classes/sun/security/x509/KeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java
! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
! test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java
! test/jdk/sun/security/pkcs/pkcs9/UnknownAttribute.java
! test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java
! test/jdk/sun/security/util/asn1StringTypes/StringTypes.java
! test/langtools/tools/jdeps/jdkinternals/src/q/NoRepl.java
Changeset: 04a1b0d3
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:15:07 +0000
URL: https://git.openjdk.org/jdk17u/commit/04a1b0d3a69f42c8fb3541ec58ea08dcc3fcc8d0
8297173: usageTicks and totalTicks should be volatile to ensure that different threads get the latest ticks
Backport-of: dd18d76b4c1dfa79707634bcd4df4f8e7cfb8b70
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
Changeset: 4c124374
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:16:32 +0000
URL: https://git.openjdk.org/jdk17u/commit/4c124374ee5a2498af7c9cfa283d46bbe0aa5129
8298147: Clang warns about pointless comparisons
Backport-of: 1c2a093988c69ae0b2c0030835d11469fa9fb852
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
Changeset: 09354055
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:18:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/09354055ccee652ce01c569849eb962634e4ec0c
8218474: JComboBox display issue with GTKLookAndFeel
Backport-of: c4449224bbb70d1a0256ebf19297450ab0f98d4b
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
+ test/jdk/javax/swing/JComboBox/TestComboBoxComponentRendering.java
! test/jdk/javax/swing/JComboBox/TestComboBoxHeight.java
Changeset: 2354a029
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:19:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/2354a029906a52dfbfc5b00b6d19bb76a8dee0f3
8315876: Open source several Swing CSS related tests
Backport-of: 833a82872c0b2517c7f4ae5d512cff3a428a071c
+ test/jdk/javax/swing/text/html/CSS/bug4174871.java
+ test/jdk/javax/swing/text/html/CSS/bug4174874.java
+ test/jdk/javax/swing/text/html/CSS/bug4284162.java
+ test/jdk/javax/swing/text/html/CSS/bug4764897.java
+ test/jdk/javax/swing/text/html/HTMLDocument/bug4209280.java
Changeset: 45820299
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:21:20 +0000
URL: https://git.openjdk.org/jdk17u/commit/45820299006a3fdaa2a7872742205bc0e48eca26
8077371: Binary files in JAXP test should be removed
Backport-of: 40106422bd2ae3da98d028bdbab2c240a71081e3
+ test/jdk/javax/xml/jaxp/datatype/8033980/GregorianCalAndDurSerDataTemplate.java
+ test/jdk/javax/xml/jaxp/datatype/8033980/GregorianCalAndDurSerDataUtil.java
+ test/jdk/javax/xml/jaxp/datatype/8033980/GregorianCalendarAndDurationSerData.java
+ test/jdk/javax/xml/jaxp/datatype/8033980/JDK6GregorianCalendarAndDurationSerData.java
- test/jdk/javax/xml/jaxp/datatype/8033980/JDK6_Duration.ser
- test/jdk/javax/xml/jaxp/datatype/8033980/JDK6_XMLGregorianCalendar.ser
+ test/jdk/javax/xml/jaxp/datatype/8033980/JDK7GregorianCalendarAndDurationSerData.java
- test/jdk/javax/xml/jaxp/datatype/8033980/JDK7_Duration.ser
- test/jdk/javax/xml/jaxp/datatype/8033980/JDK7_XMLGregorianCalendar.ser
+ test/jdk/javax/xml/jaxp/datatype/8033980/JDK8GregorianCalendarAndDurationSerData.java
- test/jdk/javax/xml/jaxp/datatype/8033980/JDK8_Duration.ser
- test/jdk/javax/xml/jaxp/datatype/8033980/JDK8_XMLGregorianCalendar.ser
+ test/jdk/javax/xml/jaxp/datatype/8033980/JDK9GregorianCalendarAndDurationSerData.java
- test/jdk/javax/xml/jaxp/datatype/8033980/JDK9_Duration.ser
- test/jdk/javax/xml/jaxp/datatype/8033980/JDK9_XMLGregorianCalendar.ser
! test/jdk/javax/xml/jaxp/datatype/8033980/SerializationTest.java
Changeset: 574e1ad7
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:22:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/574e1ad734409bdcf1b78f0c6b53a7196b3b0d66
8316497: ColorConvertOp - typo for non-ICC conversions needs one-line fix
Backport-of: dadd9cd1e8434cffaafc7406a864eaa55954cfb8
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
+ test/jdk/java/awt/color/NonICCFilterTest.java
Changeset: 8dec85c1
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:26:09 +0000
URL: https://git.openjdk.org/jdk17u/commit/8dec85c10f7490183fcc024b0739cc43bf49dfc9
8325435: [macos] Menu or JPopupMenu not closed when main window is resized
Backport-of: 1c514b34c0260823e70f209996ac933a76ac34c2
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/jdk/javax/swing/JMenu/TestUngrab.java
Changeset: 1b1c92e7
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:27:48 +0000
URL: https://git.openjdk.org/jdk17u/commit/1b1c92e75ebfb43c8f9940b03bc52358c3e8669d
8340560: Open Source several AWT/2D font and rendering tests
Backport-of: ade17ecb6cb5125d048401a878b557e5afefc08c
+ test/jdk/sun/awt/font/CacheFlushTest.java
+ test/jdk/sun/awt/font/TestArabicHebrew.java
+ test/jdk/sun/awt/font/TestDevTransform.java
+ test/jdk/sun/awt/windows/TestPen.java
Changeset: f91d7d34
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:31:03 +0000
URL: https://git.openjdk.org/jdk17u/commit/f91d7d34ae29b6ccd8fc9682c5a49b08e522ba51
8341170: Open source several Choice related tests (part 2)
Backport-of: 52eded4a9ce612a978ae15d5b606784bcf671c69
+ test/jdk/java/awt/Choice/ChoiceDragEventsInside.java
+ test/jdk/java/awt/Choice/ChoiceMouseEventTest.java
+ test/jdk/java/awt/Choice/ChoiceRemoveTest.java
+ test/jdk/java/awt/Choice/PopupMenuOnChoiceArea.java
+ test/jdk/java/awt/Choice/ScrollbarFlickers.java
Changeset: 6288b3d1
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:34:18 +0000
URL: https://git.openjdk.org/jdk17u/commit/6288b3d1222f289ba84fbb9cc697766a1067eb04
8341535: sun/awt/font/TestDevTransform.java fails with RuntimeException: Different rendering
Backport-of: 593c27e69703875115e6db5843a3743ba9bd8c18
! test/jdk/sun/awt/font/TestDevTransform.java
Changeset: 11f91c35
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:38:23 +0000
URL: https://git.openjdk.org/jdk17u/commit/11f91c35954821353d7186bf6c76f8e2ee8ba43e
8347911: Limit the length of inflated text chunks
Backport-of: 398a580518b4e7961bdddf733e0a89ff25bc437a
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
Changeset: 8da895be
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:39:39 +0000
URL: https://git.openjdk.org/jdk17u/commit/8da895be39f28fbf325e3e591b40d8d6e5161e61
8348299: Update List/ItemEventTest/ItemEventTest.java
Use thread-safe StringBuffer to track selecting/deselecting items.
Use auto waitForIdle for all events.
Log handleEvent and ItemListener.
Take screenshot of the list on failure;
Optionally take screenshot after each mouse press+release.
Backport-of: 605b53e4f8857c58a72fa361f8787c563d6dab90
! test/jdk/java/awt/List/ItemEventTest/ItemEventTest.java
Changeset: 0048246a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:43:12 +0000
URL: https://git.openjdk.org/jdk17u/commit/0048246a334ee4e55a3d8aa2a89bb040daacaa03
8348600: Update PipeWire to 1.3.81
Backport-of: add3cd1ca470be8fd5e5e1930d7f789318eb8e6d
! src/java.desktop/unix/legal/pipewire.md
! src/java.desktop/unix/native/libpipewire/include/pipewire/context.h
! src/java.desktop/unix/native/libpipewire/include/pipewire/core.h
! src/java.desktop/unix/native/libpipewire/include/pipewire/keys.h
! src/java.desktop/unix/native/libpipewire/include/pipewire/loop.h
! src/java.desktop/unix/native/libpipewire/include/pipewire/port.h
! src/java.desktop/unix/native/libpipewire/include/pipewire/properties.h
! src/java.desktop/unix/native/libpipewire/include/pipewire/protocol.h
! src/java.desktop/unix/native/libpipewire/include/pipewire/proxy.h
! src/java.desktop/unix/native/libpipewire/include/pipewire/stream.h
+ src/java.desktop/unix/native/libpipewire/include/pipewire/type.h
! src/java.desktop/unix/native/libpipewire/include/pipewire/utils.h
! src/java.desktop/unix/native/libpipewire/include/spa/buffer/buffer.h
! src/java.desktop/unix/native/libpipewire/include/spa/buffer/meta.h
! src/java.desktop/unix/native/libpipewire/include/spa/buffer/type-info.h
! src/java.desktop/unix/native/libpipewire/include/spa/control/control.h
! src/java.desktop/unix/native/libpipewire/include/spa/control/type-info.h
! src/java.desktop/unix/native/libpipewire/include/spa/debug/types.h
! src/java.desktop/unix/native/libpipewire/include/spa/node/io.h
! src/java.desktop/unix/native/libpipewire/include/spa/node/type-info.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/audio/aac-types.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/audio/aac.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/audio/amr-types.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/audio/amr.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/audio/iec958-types.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/audio/mp3-types.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/audio/mp3.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/audio/raw-types.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/audio/raw.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/audio/wma-types.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/audio/wma.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/bluetooth/audio.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/bluetooth/type-info.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/buffers-types.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/buffers.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/format-utils.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/format.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/latency.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/param-types.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/param.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/profiler-types.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/profiler.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/props-types.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/props.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/route-types.h
+ src/java.desktop/unix/native/libpipewire/include/spa/param/tag-types.h
+ src/java.desktop/unix/native/libpipewire/include/spa/param/tag.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/type-info.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/video/dsp-utils.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/video/format-utils.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/video/h264-utils.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/video/mjpg-utils.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/video/multiview.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/video/raw-types.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/video/raw-utils.h
! src/java.desktop/unix/native/libpipewire/include/spa/param/video/raw.h
! src/java.desktop/unix/native/libpipewire/include/spa/pod/builder.h
! src/java.desktop/unix/native/libpipewire/include/spa/pod/event.h
! src/java.desktop/unix/native/libpipewire/include/spa/pod/iter.h
! src/java.desktop/unix/native/libpipewire/include/spa/pod/parser.h
! src/java.desktop/unix/native/libpipewire/include/spa/support/loop.h
! src/java.desktop/unix/native/libpipewire/include/spa/support/system.h
+ src/java.desktop/unix/native/libpipewire/include/spa/utils/cleanup.h
! src/java.desktop/unix/native/libpipewire/include/spa/utils/defs.h
! src/java.desktop/unix/native/libpipewire/include/spa/utils/dict.h
+ src/java.desktop/unix/native/libpipewire/include/spa/utils/endian.h
! src/java.desktop/unix/native/libpipewire/include/spa/utils/enum-types.h
! src/java.desktop/unix/native/libpipewire/include/spa/utils/hook.h
! src/java.desktop/unix/native/libpipewire/include/spa/utils/list.h
! src/java.desktop/unix/native/libpipewire/include/spa/utils/string.h
! src/java.desktop/unix/native/libpipewire/include/spa/utils/type-info.h
! src/java.desktop/unix/native/libpipewire/include/spa/utils/type.h
Changeset: a682f8d1
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:48:23 +0000
URL: https://git.openjdk.org/jdk17u/commit/a682f8d1dcaeb223c402613d8b87626589cfe65c
8349751: AIX build failure after upgrade pipewire to 1.3.81
Backport-of: 19c0ce43e258d00d77314d76a361feb2069a5af1
! src/java.desktop/unix/native/libpipewire/include/spa/utils/endian.h
Changeset: d215a1f4
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-10 14:49:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/d215a1f47ce869179e1fddbb724fba5902816676
8348936: [Accessibility,macOS,VoiceOver] VoiceOver doesn't announce untick on toggling the checkbox with "space" key on macOS
8345728: [Accessibility,macOS,Screen Magnifier]: JCheckbox unchecked state does not magnify but works for checked state
Backport-of: 1e87ff01994df16df7de331040fc5d7a4a85f630
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
+ test/jdk/javax/accessibility/TestJCheckBoxToggleAccessibility.java
Changeset: cf54b0d7
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Victor Rudometov <vrudomet at openjdk.org>
Date: 2025-03-10 17:24:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/cf54b0d7dbbddf8cd590409e9aac5e0423eb9c3c
8347126: gc/stress/TestStressG1Uncommit.java gets OOM-killed
Backport-of: dff5719e6f95f9ce50a5d49adf13541e22f7b5b1
! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java
Changeset: 682c9390
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-11 14:22:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/682c9390339a79b89f82e580f90587deafbeef45
8348596: Update FreeType to 2.13.3
Backport-of: 6b719eeebc346fd4655fc718d7d033b3ebf54d9e
! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/integer-types.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/mac-support.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/public-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrdef.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlogging.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmmtypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/svginterface.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/otsvg.h
! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h
! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h
! src/java.desktop/share/native/libfreetype/include/ft2build.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.cin
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.hin
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h
! src/java.desktop/share/native/libfreetype/src/autofit/afcover.h
! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.c
! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.h
! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.h
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.c
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.h
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.h
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.h
! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h
! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h
! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h
! src/java.desktop/share/native/libfreetype/src/autofit/afws-decl.h
! src/java.desktop/share/native/libfreetype/src/autofit/afws-iter.h
! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c
! src/java.desktop/share/native/libfreetype/src/base/ftbase.h
! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c
! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c
! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c
! src/java.desktop/share/native/libfreetype/src/base/ftcid.c
! src/java.desktop/share/native/libfreetype/src/base/ftcolor.c
! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c
! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c
! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c
! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c
! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c
! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c
! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c
! src/java.desktop/share/native/libfreetype/src/base/ftinit.c
! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c
! src/java.desktop/share/native/libfreetype/src/base/ftmac.c
! src/java.desktop/share/native/libfreetype/src/base/ftmm.c
! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c
! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c
! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c
! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c
! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c
! src/java.desktop/share/native/libfreetype/src/base/ftstream.c
! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c
! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c
! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c
! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c
! src/java.desktop/share/native/libfreetype/src/base/fttype1.c
! src/java.desktop/share/native/libfreetype/src/base/ftutil.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h
! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h
! src/java.desktop/share/native/libfreetype/src/cff/cfftoken.h
! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h
! src/java.desktop/share/native/libfreetype/src/cid/cidtoken.h
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h
! src/java.desktop/share/native/libfreetype/src/psaux/psblues.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h
! src/java.desktop/share/native/libfreetype/src/psaux/psft.c
! src/java.desktop/share/native/libfreetype/src/psaux/psft.h
! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h
! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h
! src/java.desktop/share/native/libfreetype/src/psnames/pstables.h
! src/java.desktop/share/native/libfreetype/src/raster/ftmisc.h
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h
! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmapc.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h
! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h
! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.h
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h
! src/java.desktop/share/native/libfreetype/src/type1/t1tokens.h
Changeset: 03828f86
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-03-12 16:18:47 +0000
URL: https://git.openjdk.org/jdk17u/commit/03828f8616b5d11491176b54bf6adb5e024581a6
8350616: Skip ValidateHazardPtrsClosure in non-debug builds
Backport-of: e43960a0170bf29b28ff4733e1c8c927947fb0bb
! src/hotspot/share/runtime/threadSMR.cpp
Changeset: f39ce948
Branch: master
Author: Roman Marchenko <rmarchenko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-03-13 16:23:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/f39ce948644ec218906674eb3e7e715134f362b4
8309841: Jarsigner should print a warning if an entry is removed
Reviewed-by: yan
Backport-of: bdfb41f977258831e4b0ceaef5d016d095ab6e7f
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
+ test/jdk/sun/security/tools/jarsigner/RemovedFiles.java
+ test/lib-test/jdk/test/lib/util/JarUtilsTest.java
! test/lib/jdk/test/lib/util/JarUtils.java
Changeset: f04bc19d
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-03-13 19:10:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/f04bc19d85b35cb0cf74a75d5a36822ac3085c3c
8251505: Use of types in compiler shared code should be consistent.
Backport-of: b6935dfb86a1c011355d2dfb2140be26ec536351
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/sweeper.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: a16057a6
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 10:42:20 +0000
URL: https://git.openjdk.org/jdk17u/commit/a16057a6df2bdee1e141cf470e9932ec25f61020
8280820: Clean up bug8033699 and bug8075609.java tests: regtesthelpers aren't used
Backport-of: fd8a3dcc52dc5d6b62edd83eacef5934f6294e80
! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java
! test/jdk/javax/swing/JRadioButton/8075609/bug8075609.java
Changeset: e58f33a9
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 10:44:27 +0000
URL: https://git.openjdk.org/jdk17u/commit/e58f33a96b4d0c286ca0aab76699eba385532bf2
8280468: Crashes in getConfigColormap, getConfigVisualId, XVisualIDFromVisual on Linux
Backport-of: 05dac5a23ed2813b2f4f2e4f007ebb93b4ae23ef
! src/java.desktop/unix/classes/sun/awt/X11/XCanvasPeer.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: 1b6b8df6
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 10:45:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/1b6b8df69774fcb9d403c38f67794e369ba256ea
8300645: Handle julong values in logging of GET_CONTAINER_INFO macros
Backport-of: 53ae4c07fda69358fc0b2edadf8dbfe6428de619
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java
Changeset: 0990347b
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 10:46:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/0990347bb9d36dacf430df80ac5e969b055a3109
8305578: X11GraphicsDevice.pGetBounds() is slow in remote X11 sessions
Backport-of: d7245f70e7bac1236bbcdcd9b25346ca22ab8bb2
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
Changeset: 6f362476
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:36:06 +0000
URL: https://git.openjdk.org/jdk17u/commit/6f3624762b9d6863d366b22ea6397730f23a3bb2
8308875: java/awt/Toolkit/GetScreenInsetsCustomGC/GetScreenInsetsCustomGC.java failed with 'Cannot invoke "sun.awt.X11GraphicsDevice.getInsets()" because "device" is null'
Reviewed-by: rschmelter, mbaesken
Backport-of: 41bf2ad159d274574285a0f55c4a0f582cd93648
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
Changeset: e6d5db62
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:40:08 +0000
URL: https://git.openjdk.org/jdk17u/commit/e6d5db62a8b3a192b0a307648ea307df857b9172
8316061: Open source several Swing RootPane and Slider related tests
Backport-of: 138542de7889e8002df0e15a79e31d824c6a0473
+ test/jdk/javax/swing/JRootPane/bug4207333.java
+ test/jdk/javax/swing/JRootPane/bug4224113.java
+ test/jdk/javax/swing/JRootPane/bug4627806.java
+ test/jdk/javax/swing/JSlider/bug4200901.java
+ test/jdk/javax/swing/JSlider/bug4203754.java
Changeset: e087bb2e
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:42:09 +0000
URL: https://git.openjdk.org/jdk17u/commit/e087bb2e18c0280a1ba8770ed95960159ec11c59
8315742: Open source several Swing Scroll related tests
Backport-of: f0ff001dd7db33eb492f01cfa08b11705956ebcd
+ test/jdk/javax/swing/JScrollBar/bug4495822.java
+ test/jdk/javax/swing/JScrollBar/bug4696826.java
+ test/jdk/javax/swing/JScrollBar/bug4842792.java
+ test/jdk/javax/swing/JScrollPane/bug4247092.java
+ test/jdk/javax/swing/JScrollPane/bug4264640.java
+ test/jdk/javax/swing/JScrollPane/bug4467063.java
Changeset: 8479f4e0
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:43:06 +0000
URL: https://git.openjdk.org/jdk17u/commit/8479f4e07cbca57eea98b1d6592ab69eb3ec8a68
8328670: Automate and open source few closed manual applet test
Backport-of: 38e3cda4420ef921cc6e43cb18338ec18c12011f
+ test/jdk/javax/swing/JInternalFrame/Ctrli.java
+ test/jdk/javax/swing/JMenuItem/JActionCommandTest.java
Changeset: e0cfa2d0
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:44:11 +0000
URL: https://git.openjdk.org/jdk17u/commit/e0cfa2d030f194550a3f7f3744e219df11b8889c
8328648: Remove applet usage from JFileChooser tests bug4150029
Backport-of: 021ed6aea92f770ebeae65175d94797f7c418c82
- test/jdk/javax/swing/JFileChooser/4150029/bug4150029.html
! test/jdk/javax/swing/JFileChooser/4150029/bug4150029.java
Changeset: 153fcd0a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:44:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/153fcd0a36ec22c6bb9c371a0342ac739b1b4255
8328482: Convert and Open source few manual applet test to main based
Backport-of: bea9acc55a7b0463a1b0b4dcb557f8ea17d8fe8c
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Frame/FrameMaximizedTest.java
+ test/jdk/java/awt/Frame/FrameMinimizeTest.java
+ test/jdk/java/awt/Frame/MegaIconTest/MegaIconTest.java
+ test/jdk/java/awt/Frame/MegaIconTest/dukeWave.gif
+ test/jdk/java/awt/Frame/MegaIconTest/duke_404.gif
= test/jdk/java/awt/Frame/MegaIconTest/fight.gif
+ test/jdk/java/awt/Frame/SizeMinimizedTest.java
Changeset: 5556f742
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:45:26 +0000
URL: https://git.openjdk.org/jdk17u/commit/5556f74265d2e27519e334cf4e959182acba9c43
8339727: Open source several AWT focus tests - series 1
Backport-of: 358ff196336407484b1b892f08936e9378701959
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Focus/ActivateOnProperAppContextTest.java
+ test/jdk/java/awt/Focus/KillFocusTest.java
+ test/jdk/java/awt/Focus/TestDisabledAutoTransfer.java
+ test/jdk/java/awt/Focus/TestDisabledAutoTransferSwing.java
Changeset: 8ff0f3ce
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:46:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/8ff0f3ce2696c6c7485c6f9a14814ad3fe6ba41b
8339842: Open source several AWT focus tests - series 2
Backport-of: 4b7906375b4bd11a480665110561180825c2dd9c
+ test/jdk/java/awt/Focus/FocusChangeOnResizeTest.java
+ test/jdk/java/awt/Focus/LightweightFocusLostTest.java
+ test/jdk/java/awt/Focus/MixedWeightFocus.java
+ test/jdk/java/awt/Focus/NextFocusHelperTest.java
Changeset: d1522b95
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:48:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/d1522b9568278e4fb32e251cdf705473922722c2
8339984: Open source AWT MenuItem related tests
Backport-of: f4e401791efb920b9773f2886b34904c95106727
+ test/jdk/java/awt/MenuItem/GiantFontTest.java
+ test/jdk/java/awt/MenuItem/LotsOfMenuItemsTest.java
+ test/jdk/java/awt/MenuItem/MenuSetFontTest.java
+ test/jdk/java/awt/MenuItem/NullOrEmptyStringLabelTest.java
+ test/jdk/java/awt/MenuItem/UnicodeMenuItemTest.java
Changeset: faefbe40
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:49:20 +0000
URL: https://git.openjdk.org/jdk17u/commit/faefbe407d7b6326726fd36793b1ddcd21638ebf
8340393: Open source closed choice tests #2
Backport-of: a9b0f9ccbf98c6b90626fcd7087fa8eeb0c168eb
+ test/jdk/java/awt/Choice/CheckChoiceTest.java
+ test/jdk/java/awt/Choice/ChoiceBigTest.java
+ test/jdk/java/awt/Choice/ChoiceFocusTest.java
+ test/jdk/java/awt/Choice/DisabledList.java
Changeset: c469450f
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:50:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/c469450fdd485b5843f4cd2fa6dbe3c6d8a3b72f
8339935: Open source several AWT focus tests - series 5
Backport-of: b1f8d2ea76322a89eea84851a1e791f52c31261b
+ test/jdk/java/awt/Focus/DeiconifyTest.java
+ test/jdk/java/awt/Focus/HiddenTraversalTest.java
+ test/jdk/java/awt/Focus/LightweightPopupTest.java
+ test/jdk/java/awt/Focus/ProxiedWindowHideTest.java
Changeset: 4bcd0e0d
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:51:29 +0000
URL: https://git.openjdk.org/jdk17u/commit/4bcd0e0d9be310f06ec815785481fa9cc94c5eba
8340907: Open source closed frame tests # 2
Backport-of: f2a767f59b1f66966665bc8601273b532961395a
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Frame/DeiconifyClipTest.java
+ test/jdk/java/awt/Frame/FrameSetCursorTest.java
+ test/jdk/java/awt/Frame/InitialIconifiedTest.java
+ test/jdk/java/awt/Frame/InsetCorrectionTest.java
Changeset: 60f29ac8
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:58:12 +0000
URL: https://git.openjdk.org/jdk17u/commit/60f29ac8edde37a53f365e553be59d0357d0089c
8340966: Open source few Checkbox and Cursor tests - Set1
Backport-of: 3d38cd97eff2228e2172bfdbf5cc21cf2060f871
+ test/jdk/java/awt/Checkbox/DynamicChangeTest/DynamicChangeTest.java
+ test/jdk/java/awt/Cursor/CursorDragTest/ListDragCursor.java
+ test/jdk/java/awt/Cursor/HiddenDialogParentTest/HiddenDialogParentTest.java
+ test/jdk/java/awt/Cursor/InvalidImageCustomCursorTest/InvalidImageCustomCursorTest.java
+ test/jdk/java/awt/Cursor/NullCursorTest/NullCursorTest.java
Changeset: ebd77db1
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-14 12:59:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/ebd77db105289d3ce3438686e846980f7959762c
8340713: Open source DnD tests - Set5
Backport-of: fc7244da96a9423146c4a46bcc3bbfc205900c3b
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/dnd/DragExitBeforeDropTest.java
+ test/jdk/java/awt/dnd/DragThresholdTest.java
+ test/jdk/java/awt/dnd/WinMoveFileToShellTest.java
Changeset: 7bf2d44f
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-03-15 03:21:02 +0000
URL: https://git.openjdk.org/jdk17u/commit/7bf2d44f531c8c127b372167b67c1d40db539586
8276995: Bug in jdk.jfr.event.gc.collection.TestSystemGC
Backport-of: 91ce41f96d725a02f9566f87133ed64d448c80cc
! test/jdk/jdk/jfr/event/gc/collection/TestSystemGC.java
Changeset: 3a2a5399
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-15 20:20:21 +0000
URL: https://git.openjdk.org/jdk17u/commit/3a2a539915303161586d015a410e5621437a4e94
8340173: Open source some Component/Panel/EventQueue tests - Set2
Backport-of: 97ee8bbda2c7d7f76866690a34a5021fade2f438
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/EventQueue/PushPopDeadlock/PushPopDeadlock.java
+ test/jdk/java/awt/LightweightComponent/MultipleAddNotifyTest/MultipleAddNotifyTest.java
+ test/jdk/java/awt/LightweightComponent/PopupTest/PopupTest.java
+ test/jdk/java/awt/Panel/PanelRepaint/PanelRepaint.java
Changeset: fd50c172
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-15 20:21:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/fd50c1722380ce419bd5ac7f1318d1a808f87ec5
8340790: Open source several AWT Dialog tests - Batch 4
Backport-of: 6d7e67956b1722b4e3d33253d68c095058f39f02
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Dialog/ChoiceModalDialogTest.java
+ test/jdk/java/awt/Dialog/DialogBackgroundTest.java
+ test/jdk/java/awt/Dialog/EnabledResetTest.java
+ test/jdk/java/awt/Dialog/FileDialogGetFileTest.java
Changeset: 86975d64
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-18 08:31:40 +0000
URL: https://git.openjdk.org/jdk17u/commit/86975d6411bdfba1368760ba0fde44c098ddd7fd
8293503: gc/metaspace/TestMetaspacePerfCounters.java#Epsilon-64 failed assertGreaterThanOrEqual: expected MMM >= NNN
Reviewed-by: mdoerr, rrich
Backport-of: 04d7b7d5747d887e12797df8ca3f7608d73d41ff
! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java
Changeset: fa988695
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-18 08:32:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/fa9886956ba3719c505051401fa2a0983bc9cd57
8256211: assert fired in java/net/httpclient/DependentPromiseActionsTest (infrequent)
Backport-of: b1163bcc88a5b88b9a56d5584310f1d679690ab2
! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java
Changeset: c2e5dc0f
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-18 08:34:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/c2e5dc0f9a5f9b2651c6702741b7b61d8bf80a71
8340164: Open source few Component tests - Set1
Backport-of: 7e3978eab22f040995f5794b97417022532d375d
+ test/jdk/java/awt/LightweightComponent/LWParentMovedTest/LWParentMovedTest.java
+ test/jdk/java/awt/LightweightComponent/LightWeightTabFocus/LightWeightTabFocus.java
+ test/jdk/java/awt/LightweightComponent/LightweightFontTest/LightweightFontTest.java
Changeset: f8eaafca
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-18 08:35:55 +0000
URL: https://git.openjdk.org/jdk17u/commit/f8eaafcaa61420ba15d3655c2d3d788d8006f2b6
8340985: Open source some Desktop related tests
Backport-of: 172f74466fe59ece816764112dba98e4604706b7
+ test/jdk/java/awt/Desktop/ActionSupportTest.java
+ test/jdk/java/awt/Desktop/BrowseTest.java
+ test/jdk/java/awt/Desktop/DesktopSupportTest.java
+ test/jdk/java/awt/Desktop/MailTest.java
+ test/jdk/java/awt/Desktop/OpenTest.java
Changeset: b9b9d7f1
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-18 08:37:22 +0000
URL: https://git.openjdk.org/jdk17u/commit/b9b9d7f14beb33feedd46776a0e12da273c4301b
8341637: java/net/Socket/UdpSocket.java fails with "java.net.BindException: Address already in use" (macos-aarch64)
Backport-of: ba3774dc5d27e762dfd61f8acf842ae11dec0cb7
! test/jdk/java/net/Socket/UdpSocket.java
Changeset: 552566a3
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-18 08:38:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/552566a315093f819c425540907ea6654f7f83e6
8334644: Automate javax/print/attribute/PageRangesException.java
Backport-of: 030149fec4f175e5571e053fa56d2921d95c6b13
+ test/jdk/javax/print/attribute/PageRangesException.java
Changeset: 735747a9
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-18 08:40:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/735747a9b25cf579256fd75a88fbad95629c792d
8346581: JRadioButton/ButtonGroupFocusTest.java fails in CI on Linux
Backport-of: 57af52c57390f6f7413b5d3ffe64921c9b83aae4
! test/jdk/javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java
Changeset: 767e504c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-18 08:41:27 +0000
URL: https://git.openjdk.org/jdk17u/commit/767e504cc059db7cde7d6811ae664e962ba5ecae
8347286: (fs) Remove some extensions from java/nio/file/Files/probeContentType/Basic.java
Reviewed-by: rrich
Backport-of: d002933c260921d0d582724516d15ebd130b851f
! test/jdk/java/nio/file/Files/probeContentType/Basic.java
Changeset: 07d29275
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-18 08:42:39 +0000
URL: https://git.openjdk.org/jdk17u/commit/07d2927530c300e548835664d891e186e21521f7
8340784: Remove PassFailJFrame constructor with screenshots
Backport-of: 50ca450417a5da7d4c6c08154515b8407bf656e8
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 8ba5d804
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-18 08:48:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/8ba5d8046e684203778a80183ec4a6f441631ba5
8352076: [21u] Problem list tests that fail in 21 and would be fixed by 8309622
Backport-of: 5ff88f61f6ab04ddf3936f8b249f9a48974f53d1
! test/hotspot/jtreg/ProblemList.txt
Changeset: 64fbb72e
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:18:08 +0000
URL: https://git.openjdk.org/jdk17u/commit/64fbb72efd256e5d5968edcfaaa905ff969d3892
8254786: java/net/httpclient/CancelRequestTest.java failing intermittently
Reviewed-by: mbaesken
Backport-of: 710653ce1856d13161ae1786d7c5f71997536e78
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! test/jdk/java/net/httpclient/CancelRequestTest.java
Changeset: 38700019
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:19:44 +0000
URL: https://git.openjdk.org/jdk17u/commit/387000195e4088b4bf43b38d7cb1b9b66cb8504e
8315669: Open source several Swing PopupMenu related tests
Backport-of: 7c5f2a2db941d30a5425d358607a6b4e63879ab7
+ test/jdk/javax/swing/JPopupMenu/bug4236750.java
+ test/jdk/javax/swing/JPopupMenu/bug4321273.java
+ test/jdk/javax/swing/JPopupMenu/bug4711693.java
+ test/jdk/javax/swing/JPopupMenu/bug4962731.java
+ test/jdk/javax/swing/JPopupMenu/bug4966109.java
+ test/jdk/javax/swing/JPopupMenu/bug5091257.java
Changeset: d1ae41b8
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:21:08 +0000
URL: https://git.openjdk.org/jdk17u/commit/d1ae41b89e07545eb48856d2da7d715e8959afcd
8339678: Update runtime/condy tests to be executed with VM flags
Backport-of: c3711dc90980fb3e63ff199612c201c4464626bf
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java
! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java
! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java
! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java
! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java
Changeset: 441bf399
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:22:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/441bf39988a9f4514d43ede9e1f220ee93dac049
8340433: Open source closed choice tests #3
Backport-of: 8c08c43a34b7a237c0281ef58594af4f263ba3ca
+ test/jdk/java/awt/Choice/ChoicePosTest.java
+ test/jdk/java/awt/Choice/DeadlockTest.java
+ test/jdk/java/awt/Choice/SetFontTest.java
Changeset: be3e9931
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:23:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/be3e9931cf3e41b9238d8f412fcfbd446177e004
8341004: Open source AWT FileDialog related tests
Backport-of: 7d524d7e378430afb3a262e8fe544bd1be22748c
+ test/jdk/java/awt/FileDialog/DoubleActionCloseX.java
+ test/jdk/java/awt/FileDialog/DoubleActionESC.java
+ test/jdk/java/awt/FileDialog/TestFileDialogDupJNIRef.java
Changeset: 4913ddbb
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:25:23 +0000
URL: https://git.openjdk.org/jdk17u/commit/4913ddbbc1dbaeee7f24d3efa9786dc4be96a0af
8341298: Open source more AWT window tests
Backport-of: db61458da840123925cb3ba079cfaf8277880320
+ test/jdk/java/awt/Window/LocationByPlatformWithControls/TestLocationByPlatformWithControls.java
+ test/jdk/java/awt/Window/NoResizeEvent/NoResizeEvent.java
+ test/jdk/java/awt/Window/ProxyCrash/PopupProxyCrash.java
+ test/jdk/java/awt/Window/WindowToFrontTest/WindowToFrontTest.java
Changeset: 4fa11fe7
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:26:46 +0000
URL: https://git.openjdk.org/jdk17u/commit/4fa11fe7554c094447c7026a243e0b1622e25396
8340809: Open source few more AWT PopupMenu tests
Backport-of: 313f4a962148331c9958618054109284470d1c9f
+ test/jdk/java/awt/PopupMenu/ActivePopupCrashTest.java
+ test/jdk/java/awt/PopupMenu/KeyTraversalCrash.java
+ test/jdk/java/awt/PopupMenu/MultiplePopupMenusTest.java
+ test/jdk/java/awt/PopupMenu/PopupMenuCrash.java
+ test/jdk/java/awt/PopupMenu/StressTest.java
Changeset: 36f9ed8a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:27:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/36f9ed8a67aaf99ce263ebbde6b8e16e6c0bc2e7
8337221: CompileFramework: test library to conveniently compile java and jasm sources for fuzzing
Reviewed-by: rrich
Backport-of: e654a536dcb2b2b3784893d7aa6f5137223d8735
+ test/hotspot/jtreg/compiler/lib/compile_framework/ClassLoaderBuilder.java
+ test/hotspot/jtreg/compiler/lib/compile_framework/Compile.java
+ test/hotspot/jtreg/compiler/lib/compile_framework/CompileFramework.java
+ test/hotspot/jtreg/compiler/lib/compile_framework/CompileFrameworkException.java
+ test/hotspot/jtreg/compiler/lib/compile_framework/InternalCompileFrameworkException.java
+ test/hotspot/jtreg/compiler/lib/compile_framework/README.md
+ test/hotspot/jtreg/compiler/lib/compile_framework/SourceCode.java
+ test/hotspot/jtreg/compiler/lib/compile_framework/Utils.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/CombinedJavaJasmExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/IRFrameworkJavaExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/MultiFileJasmExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/MultiFileJavaExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/RunWithFlagsExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/SimpleJasmExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/examples/SimpleJavaExample.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/tests/TestBadJasmCompilation.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/tests/TestBadJavaCompilation.java
+ test/hotspot/jtreg/testlibrary_tests/compile_framework/tests/TestConcurrentCompilation.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
Changeset: d0a02d00
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:29:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/d0a02d008f7068aa99756fecdba66ec3f4fcbf02
8343103: Enable debug logging for vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/TestDescription.java
Backport-of: 1b177ce5b7e25b3a563066ba92dbf8cacfd29126
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/TestDescription.java
Changeset: 5fdaafb4
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:30:32 +0000
URL: https://git.openjdk.org/jdk17u/commit/5fdaafb42c681a919da291d3a029853557c4fbf4
8343936: Adjust timeout in test javax/management/monitor/DerivedGaugeMonitorTest.java
Reviewed-by: rrich
Backport-of: 4fa760a1ed24ad2e6fba6dca51c5cf7dc7436719
! test/jdk/ProblemList.txt
! test/jdk/javax/management/monitor/DerivedGaugeMonitorTest.java
Changeset: 011a9701
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:32:02 +0000
URL: https://git.openjdk.org/jdk17u/commit/011a970151eb5bc0650567b1722967188d02a054
8342524: Use latch in AbstractButton/bug6298940.java instead of delay
Backport-of: 2bd8f026dbd449e810dc6ce96cd9235e5cb51a9b
+ test/jdk/javax/swing/AbstractButton/bug6298940.java
Changeset: 3d76ae00
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:33:23 +0000
URL: https://git.openjdk.org/jdk17u/commit/3d76ae00131d40b95aec4080d39a107ac6be0e40
8294155: Exception thrown before awaitAndCheck hangs PassFailJFrame
Backport-of: 906358d3a14ce755fec771f0a6bb856b3a8f3297
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 3a0e19b2
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:34:41 +0000
URL: https://git.openjdk.org/jdk17u/commit/3a0e19b209b03a06e3afc44986b0692a153f72a9
8350260: Improve HTML instruction formatting in PassFailJFrame
Backport-of: 014701a09b23d21f57edb5b085820532804475bd
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: e31723b1
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:36:01 +0000
URL: https://git.openjdk.org/jdk17u/commit/e31723b199db9df6781dbb771b32b0db1bb1dba7
8345598: Upgrade NSS binaries for interop tests
Backport-of: 0f82268134df65bbc65ecda158d25f708f18d150
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: dda39ec6
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:37:11 +0000
URL: https://git.openjdk.org/jdk17u/commit/dda39ec6d4ab80366147fc103f40ddff321ff561
8280991: [XWayland] No displayChanged event after setDisplayMode call
Backport-of: 29de20dbc22e0b68698a1b9cb1241ae5861a6b9a
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! test/jdk/ProblemList.txt
! test/jdk/java/awt/FullScreen/FullscreenWindowProps/FullscreenWindowProps.java
! test/jdk/java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java
Changeset: 763ee0a7
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:38:20 +0000
URL: https://git.openjdk.org/jdk17u/commit/763ee0a7e5bb6e9bdbf739e886d7c47bb28ea2b0
8348110: Update LCMS to 2.17
Reviewed-by: andrew
Backport-of: a23fb0af65f491ef655ba114fcc8032a09a55213
! src/java.desktop/share/legal/lcms.md
! src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscam02.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmserr.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsgmt.c
! src/java.desktop/share/native/liblcms/cmshalf.c
! src/java.desktop/share/native/liblcms/cmsintrp.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmsio1.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsmd5.c
! src/java.desktop/share/native/liblcms/cmsmtrx.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmspcs.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmssm.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsvirt.c
! src/java.desktop/share/native/liblcms/cmswtpnt.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
! src/java.desktop/share/native/liblcms/lcms2_plugin.h
Changeset: 4e67796c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:39:25 +0000
URL: https://git.openjdk.org/jdk17u/commit/4e67796c3fcbffa706be8fabb56d00f9128edac1
8303770: Remove Baltimore root certificate expiring in May 2025
Reviewed-by: sgehwolf, rschmelter
Backport-of: 2371696781edc040d8fa8133c78b284a2e3de1ed
- make/data/cacerts/baltimorecybertrustca
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: b2255b98
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-20 19:40:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/b2255b98f5122c3d26b822dac4597a54257ffcaf
8352302: Test sun/security/tools/jarsigner/TimestampCheck.java is failing
Backport-of: 577ede73d8e916bac9050d3bee80d2f18cc833a7
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
Changeset: b31ac46b
Branch: master
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-03-24 15:18:22 +0000
URL: https://git.openjdk.org/jdk17u/commit/b31ac46bcb149c4dc6ef4a28a431e61789d16751
8335662: [AArch64] C1: guarantee(val < (1ULL << nbits)) failed: Field too big for insn
Backport-of: 401d0d6b09ea422eacecda2900793a416097dc9b
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
+ test/hotspot/jtreg/compiler/c1/TestOSRLotsOfLocals.java
Changeset: 4eeec6ca
Branch: master
Author: Martin Balao <mbalao at openjdk.org>
Date: 2025-03-24 18:36:42 +0000
URL: https://git.openjdk.org/jdk17u/commit/4eeec6ca8573d5e586195f46b41c97ccd658d4b7
8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract
Reviewed-by: mbaesken
Backport-of: 8fce5275fc94ebc404a6a37f5ea0407140de63c1
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
Changeset: 5b28aa60
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-03-25 00:04:31 +0000
URL: https://git.openjdk.org/jdk17u/commit/5b28aa600bb1729cdb9e19d9fffe84f078939e1b
8334895: OpenJDK fails to configure on linux aarch64 when CDS is disabled after JDK-8331942
Backport-of: 3b1ca986427d3a69c9e167b9b4c07d1b83bc264d
! make/autoconf/jdk-options.m4
Changeset: 48c8aac6
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-03-25 00:04:56 +0000
URL: https://git.openjdk.org/jdk17u/commit/48c8aac638c66ef68e23984e75804779b8d4a440
8334780: Crash: assert(h_array_list.not_null()) failed: invariant
Backport-of: e7a0b5b09bcfcd8b09667e51ec588e206f0652ff
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
Changeset: d26bbfce
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-26 17:49:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/d26bbfced2f959b4d87c62e8ef6908d69a0c5db9
Merge
Changeset: b338d108
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-27 15:53:47 +0000
URL: https://git.openjdk.org/jdk17u/commit/b338d1083927bdd17ee94142c01a6ff61de5758a
8298248: Limit sscanf output width in cgroup file parsers
Backport-of: 3e041eb9093275bc658c02ae74cd39b4a74684ee
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
Changeset: e4cbb3b4
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-27 15:55:18 +0000
URL: https://git.openjdk.org/jdk17u/commit/e4cbb3b420f97c32df9889789dc3d9a1fd1b01df
8315981: Opensource five more random Swing tests
Backport-of: c43ebd34afeab9ece9dee05f0da184a20e487a12
+ test/jdk/javax/swing/DefaultListCellRenderer/4180943/bug4180943.java
+ test/jdk/javax/swing/DefaultListModel/4466250/bug4466250.java
+ test/jdk/javax/swing/DefaultListSelectionModel/4140619/bug4140619.java
+ test/jdk/javax/swing/DefaultListSelectionModel/4177723/bug4177723.java
+ test/jdk/javax/swing/ImageIcon/4827074/bug4827074.java
Changeset: 8d513cfb
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-27 15:58:21 +0000
URL: https://git.openjdk.org/jdk17u/commit/8d513cfbe885ad679dd5926b3a833837bc767a97
8316388: Opensource five Swing component related regression tests
Backport-of: c05f8c72239ed3f16ff0d13f4dba795731f9559f
+ test/jdk/javax/swing/JDesktopPane/bug4132993.java
+ test/jdk/javax/swing/JDesktopPane/bug4773378.java
+ test/jdk/javax/swing/JEditorPane/bug4325606.java
+ test/jdk/javax/swing/JEditorPane/bug4330998.java
+ test/jdk/javax/swing/JEditorPane/bug4694598.java
Changeset: 0bba4867
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-27 16:00:13 +0000
URL: https://git.openjdk.org/jdk17u/commit/0bba48671ef0a0874ed2ed97a158bb0f067dc296
8337299: vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java failure goes undetected
Backport-of: e2c07d5044587476fc0fff14260e2b73816d2062
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/stop_at/stop_at002/stop_at002a.java
Changeset: df6cdbe5
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-27 16:02:13 +0000
URL: https://git.openjdk.org/jdk17u/commit/df6cdbe513ebfd59b776fd45cfbd4ed29702d50c
8339794: Open source closed choice tests #1
Backport-of: 5e5942a282e14846404b68c65d43594d6b9226d9
+ test/jdk/java/awt/Choice/ChoiceInsertTest.java
+ test/jdk/java/awt/Choice/ChoiceMouseDragTest.java
+ test/jdk/java/awt/Choice/WheelEventsConsumed.java
Changeset: 65ff5275
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-27 16:04:06 +0000
URL: https://git.openjdk.org/jdk17u/commit/65ff52750b8178e21e2ef5adb16d73c2b1bde1f0
8339906: Open source several AWT focus tests - series 4
Backport-of: 46b02f49bcc730d94e37cf17fa996fdd12bdb990
+ test/jdk/java/awt/Focus/AltTabEventsTest.java
+ test/jdk/java/awt/Focus/ComponentLostFocusTest.java
+ test/jdk/java/awt/Focus/FocusKeepTest.java
+ test/jdk/java/awt/Focus/KeyStrokeTest.java
Changeset: 90b1bdd1
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-27 16:06:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/90b1bdd127d7956ee1677d3de72625b122083593
8340228: Open source couple more miscellaneous AWT tests
Backport-of: f7bc9ba552cf913eef2131b964c48f1b4b55131c
+ test/jdk/java/awt/Desktop/EditAndPrintTest/EditAndPrintTest.java
+ test/jdk/java/awt/TextField/GetTextTest/GetTextTest.java
+ test/jdk/java/awt/TextField/SetEchoCharTest3/SetEchoCharTest3.java
Changeset: 5d028732
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-27 16:07:55 +0000
URL: https://git.openjdk.org/jdk17u/commit/5d028732f76971f4768c7c9ab11d5bb3386cb197
8341000: Open source some of the AWT Window tests
Backport-of: d3139b4c3682defab2a8bfa0a24890232c3f00a3
+ test/jdk/java/awt/Window/BadConfigure/BadConfigure.java
+ test/jdk/java/awt/Window/InvalidFocusLostEventTest/InvalidFocusLostEventTest.java
Changeset: 9a5b72fb
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-27 16:09:30 +0000
URL: https://git.openjdk.org/jdk17u/commit/9a5b72fb771f9cb1db589d490c0aafd8f5318626
8341373: Open source closed frame tests # 4
Backport-of: d0c5e4bc50cc2cbb65efe827ae8cf3e077f45e07
+ test/jdk/java/awt/Frame/AddRemoveMenuBarTest_5.java
+ test/jdk/java/awt/Frame/FrameResizableTest.java
+ test/jdk/java/awt/Frame/I18NTitle.java
+ test/jdk/java/awt/Frame/MenuBarOffsetTest.java
+ test/jdk/java/awt/Frame/MinimumSizeTest.java
Changeset: a064c2f8
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-27 16:11:12 +0000
URL: https://git.openjdk.org/jdk17u/commit/a064c2f8600d8d6d00e3500166b23907653f3048
8343529: serviceability/sa/ClhsdbWhere.java fails AssertionFailure: Corrupted constant pool
8307318: Test serviceability/sa/ClhsdbCDSJstackPrintAll.java failed: ArrayIndexOutOfBoundsException
Backport-of: e985f85d990e6d38f16608e5eb8c94400638d13b
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java
Changeset: 8cf46226
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-27 16:15:43 +0000
URL: https://git.openjdk.org/jdk17u/commit/8cf46226a5f85e55fe76067da2266f22ec35aed0
8345134: Test sun/security/tools/jarsigner/ConciseJarsigner.java failed: unable to find valid certification path to requested target
Backport-of: a0f7982e44deec2cd59379c62b215c3f526fc2c4
! test/jdk/sun/security/tools/jarsigner/ConciseJarsigner.java
Changeset: 260f1c03
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-03-27 16:20:14 +0000
URL: https://git.openjdk.org/jdk17u/commit/260f1c03ed9e605dd0e16edb27d2a55879a8f28b
8348107: test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java fails intermittently
Reviewed-by: rschmelter
Backport-of: 5c4a387b7e5643815542dd6938e8e1dbb817ad90
! test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java
Changeset: 96e8c565
Branch: master
Author: Daniel Hu <costmuch at amazon.com>
Committer: Victor Rudometov <vrudomet at openjdk.org>
Date: 2025-03-27 16:31:52 +0000
URL: https://git.openjdk.org/jdk17u/commit/96e8c5652053e4ee424d73834dc55d97838c6eea
8277983: Remove unused fields from sun.net.www.protocol.jar.JarURLConnection
Backport-of: f34f8d4d6a9b3e24a93a322b985c1413c27311cc
! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
Changeset: 9631398c
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-03-28 08:49:25 +0000
URL: https://git.openjdk.org/jdk17u/commit/9631398cd936a947bc71af82b10b1a7ece8f68b3
8347576: Error output in libjsound has non matching format strings
Backport-of: 950e655064a75e20540955ad91430c8bea7ae73b
! src/java.desktop/share/native/libjsound/MidiInDevice.c
! src/java.desktop/share/native/libjsound/MidiOutDevice.c
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_Ports.c
Changeset: 00c53b70
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-03-30 15:48:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/00c53b70b6281a969af7389e4da297bd64fb86bf
8347267: [macOS]: UnixOperatingSystem.c:67:40: runtime error: division by zero
Backport-of: 5e92a4ceafd0626e3600e44a3370ca2f5d9347c8
! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c
Changeset: 59468baa
Branch: master
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-03-30 15:50:58 +0000
URL: https://git.openjdk.org/jdk17u/commit/59468baadb4c0fbaf9377c39242cc4da81151370
8349039: Adjust exception No type named <ThreadType> in database
Backport-of: 669f8c0c07b57fa00ac84b8a90c4a1a1459443e3
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java
Changeset: 41b35416
Branch: master
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-03-31 15:35:37 +0000
URL: https://git.openjdk.org/jdk17u/commit/41b35416615c6078e6c31ef76120a86fe56fe84d
8298061: vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java failed with "fatal error: refcount has gone to zero"
Reviewed-by: coleenp
Backport-of: 03d992728e27bd3dcd00d1af8a7b7179281e626f
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/placeholders.hpp
Changeset: 01425e40
Branch: master
Author: Daniel Hu <costmuch at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-03-31 18:35:47 +0000
URL: https://git.openjdk.org/jdk17u/commit/01425e40cd545b0183d792fc6d3a82bbfb70c468
6956385: URLConnection.getLastModified() leaks file handles for jar:file and file: URLs
Define FileURLConnection.closeInputStream for use by JarURLInputStream.close.
JarURLConnection properly tracks any InputStream it itself opened,
and correspondingly closes the JarFile if necessary (when caches are disabled).
But if its underlying FileURLConnection was used to retrieve a header field,
that would have caused a FileInputStream to be opened
which never gets closed until it is garbage collected.
This means that an application which calls certain methods
on jar:file:/…something.jar!/… URLs will leak file handles,
even if URLConnection caches are supposed to be turned off.
This can delay release of system resources,
and on Windows can prevent the JAR file from being deleted
even after it is no longer in use (for example after URLClassLoader.close).
Backport-of: 9f98136c3a00ca24d59ffefd58308603b58110c7
! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
+ test/jdk/sun/net/www/protocol/jar/FileURLConnectionLeak.java
Changeset: 692f275d
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-03-31 18:43:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/692f275d7af1db381ec9cf22eeb566f8e7a07667
8350211: CTW: Attempt to preload all classes in constant pool
Backport-of: d13fd5738f8a3d4b4009c2e15cfd967332d97bbd
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
Changeset: 845a11ef
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-04-02 06:03:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/845a11ef68ccc37933b256e423aa42b6226e2ee5
8287801: Fix test-bugs related to stress flags
Reviewed-by: phh
Backport-of: 302a6c068dcbb176381b1535baf25547079c9b06
! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/hotspot/jtreg/compiler/c2/cr7200264/TestDriver.java
! test/hotspot/jtreg/compiler/c2/cr7200264/TestSSE2IntVect.java
! test/hotspot/jtreg/compiler/c2/cr7200264/TestSSE4IntVect.java
! test/hotspot/jtreg/compiler/c2/irTests/blackhole/BlackholeStoreStoreEATest.java
! test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java
! test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java
! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java
! test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java
! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckSmearing.java
! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java
Changeset: 450b290a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-02 09:50:22 +0000
URL: https://git.openjdk.org/jdk17u/commit/450b290a10c1647f41cd8fb06d9fa78826e71538
8315951: Open source several Swing HTMLEditorKit related tests
Backport-of: d19e017d3fd87a6b7613f44a3757d574a6560680
+ test/jdk/java/awt/event/PaintEvent/RepaintTest.java
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4214848.java
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4230197.java
+ test/jdk/javax/swing/text/html/HTMLEditorKit/bug4238223.java
Changeset: 7c4fdd2b
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-02 09:51:44 +0000
URL: https://git.openjdk.org/jdk17u/commit/7c4fdd2b116ac0786bbe5274e76009f6471edbe6
8328484: Convert and Opensource few JFileChooser applet test to main
Backport-of: 528efe206d5ee3775b01f3b90600ca3cab6c96f0
+ test/jdk/javax/swing/JFileChooser/EnterEmptyDirectory.java
+ test/jdk/javax/swing/JFileChooser/FileSelectionTests.java
+ test/jdk/javax/swing/JFileChooser/ShowHiddenFiles.java
Changeset: 8505d6a8
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-02 09:55:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/8505d6a80dec1c22d5f132f275de6317a42ee0f1
8339639: Opensource few AWT PopupMenu tests
Backport-of: a0794e0a054c5e7ed051efa6362726cdd7598255
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/PopupMenu/PopupHangTest.java
+ test/jdk/java/awt/PopupMenu/PopupMenuVisuals.java
Changeset: 50fef470
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-02 09:58:11 +0000
URL: https://git.openjdk.org/jdk17u/commit/50fef47007f763ef6a8bf1f1e23322c10ecc28e4
8339895: Open source several AWT focus tests - series 3
Backport-of: 94c33179b6a1205100d7c125f3a7c11e29621db9
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Focus/ActivateFocusTest.java
+ test/jdk/java/awt/Focus/CanvasPanelFocusOnClickTest.java
+ test/jdk/java/awt/Focus/FocusPolicyTest.java
+ test/jdk/java/awt/Focus/RequestInInactiveFrame.java
Changeset: 9d639ca2
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-02 10:01:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/9d639ca22488652df7bd9835dd6c556f3f041bd3
8340367: Opensource few AWT image tests
Backport-of: 6c91a16f16cbeb1bb0a79459e7db1fd9f576e743
+ test/jdk/java/awt/image/BufferedImage/GrayAATextTest.java
+ test/jdk/java/awt/image/GrayAlpha.java
+ test/jdk/java/awt/image/ImageOffsetTest.java
+ test/jdk/java/awt/image/TransformImage.java
= test/jdk/java/awt/image/duke.gif
Changeset: 1c10340b
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-02 10:04:04 +0000
URL: https://git.openjdk.org/jdk17u/commit/1c10340b4fbf59c1464a77c18eff2f7afbefe860
8340143: Open source several Java2D rendering loop tests.
Backport-of: 90c2c0b4ad4ee7d2ea149aea771cf81bd666b1dc
+ test/jdk/sun/java2d/loops/ARGBBgToRGB.java
+ test/jdk/sun/java2d/loops/CopyNegative.java
+ test/jdk/sun/java2d/loops/DitheredSolidFill.java
+ test/jdk/sun/java2d/loops/OffsetCalculationTest.java
+ test/jdk/sun/java2d/loops/XORClearRect.java
Changeset: e33daf09
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-02 10:09:08 +0000
URL: https://git.openjdk.org/jdk17u/commit/e33daf09e07948d9bbfbc2fab0c5de1982d77c2a
8340605: Open source several AWT PopupMenu tests
Backport-of: 822a773873c42ea27a6be90da92b2b2c9fb8caee
+ test/jdk/java/awt/PopupMenu/PeripheryOfScreen.java
+ test/jdk/java/awt/PopupMenu/PopupLeadingSeparatorTest.java
+ test/jdk/java/awt/PopupMenu/PopupMenuShowTest.java
+ test/jdk/java/awt/PopupMenu/PopupMenuWithMenuBar.java
+ test/jdk/java/awt/PopupMenu/PopupOnButton.java
Changeset: ff0d2b35
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-02 10:14:21 +0000
URL: https://git.openjdk.org/jdk17u/commit/ff0d2b351c7e895275aeeac1cfd0fec03c2d9e96
8342376: More reliable OOM handling in ExceptionDuringDumpAtObjectsInitPhase test
Backport-of: 37aa320f573650f007e60729e4d187c3b96b5756
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java
Changeset: f4e99de3
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-02 11:24:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/f4e99de33e35826ec1fb368d6ad96005d7bd5cc4
8348597: Update HarfBuzz to 10.4.0
Reviewed-by: mbaesken, phh
Backport-of: dbdbbd473061d7e8077ed07ccc6b03065a8c2ffc
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/share/legal/harfbuzz.md
! src/java.desktop/share/native/libharfbuzz/OT/Color/CBDT/CBDT.hh
! src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/COLR.hh
! src/java.desktop/share/native/libharfbuzz/OT/Color/COLR/colrv1-closure.hh
! src/java.desktop/share/native/libharfbuzz/OT/Color/CPAL/CPAL.hh
! src/java.desktop/share/native/libharfbuzz/OT/Color/sbix/sbix.hh
! src/java.desktop/share/native/libharfbuzz/OT/Color/svg/svg.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/Coverage.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/Common/CoverageFormat2.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GDEF/GDEF.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/Anchor.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorFormat3.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/AnchorMatrix.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/Common.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/CursivePosFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/MarkMarkPosFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairPosFormat2.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairSet.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/PairValueRecord.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePos.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/SinglePosFormat2.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GPOS/ValueFormat.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/AlternateSubstFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/Ligature.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/LigatureSubstFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/MultipleSubstFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/ReverseChainSingleSubstFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubstFormat1.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/GSUB/SingleSubstFormat2.hh
! src/java.desktop/share/native/libharfbuzz/OT/Layout/types.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Var/VARC/VARC.hh
+ src/java.desktop/share/native/libharfbuzz/OT/Var/VARC/coord-setter.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/CompositeGlyph.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/Glyph.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/SimpleGlyph.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/SubsetGlyph.hh
- src/java.desktop/share/native/libharfbuzz/OT/glyf/VarCompositeGlyph.hh
- src/java.desktop/share/native/libharfbuzz/OT/glyf/coord-setter.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf-helpers.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/glyf.hh
! src/java.desktop/share/native/libharfbuzz/OT/glyf/path-builder.hh
! src/java.desktop/share/native/libharfbuzz/OT/name/name.hh
! src/java.desktop/share/native/libharfbuzz/UPDATING.txt
! src/java.desktop/share/native/libharfbuzz/graph/classdef-graph.hh
! src/java.desktop/share/native/libharfbuzz/graph/coverage-graph.hh
! src/java.desktop/share/native/libharfbuzz/graph/graph.hh
! src/java.desktop/share/native/libharfbuzz/graph/gsubgpos-graph.hh
! src/java.desktop/share/native/libharfbuzz/graph/markbasepos-graph.hh
! src/java.desktop/share/native/libharfbuzz/graph/pairpos-graph.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-opbd-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-algs.hh
! src/java.desktop/share/native/libharfbuzz/hb-array.hh
! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh
! src/java.desktop/share/native/libharfbuzz/hb-bit-page.hh
! src/java.desktop/share/native/libharfbuzz/hb-bit-set-invertible.hh
! src/java.desktop/share/native/libharfbuzz/hb-bit-set.hh
! src/java.desktop/share/native/libharfbuzz/hb-blob.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-verify.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.h
! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh
! src/java.desktop/share/native/libharfbuzz/hb-common.cc
! src/java.desktop/share/native/libharfbuzz/hb-common.h
! src/java.desktop/share/native/libharfbuzz/hb-config.hh
! src/java.desktop/share/native/libharfbuzz/hb-cplusplus.hh
+ src/java.desktop/share/native/libharfbuzz/hb-decycler.hh
! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h
! src/java.desktop/share/native/libharfbuzz/hb-draw.h
! src/java.desktop/share/native/libharfbuzz/hb-draw.hh
! src/java.desktop/share/native/libharfbuzz/hb-face-builder.cc
! src/java.desktop/share/native/libharfbuzz/hb-face.cc
! src/java.desktop/share/native/libharfbuzz/hb-face.h
! src/java.desktop/share/native/libharfbuzz/hb-face.hh
! src/java.desktop/share/native/libharfbuzz/hb-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-font.hh
! src/java.desktop/share/native/libharfbuzz/hb-ft.cc
! src/java.desktop/share/native/libharfbuzz/hb-ft.h
+ src/java.desktop/share/native/libharfbuzz/hb-geometry.hh
! src/java.desktop/share/native/libharfbuzz/hb-iter.hh
! src/java.desktop/share/native/libharfbuzz/hb-limits.hh
! src/java.desktop/share/native/libharfbuzz/hb-map.hh
! src/java.desktop/share/native/libharfbuzz/hb-null.hh
! src/java.desktop/share/native/libharfbuzz/hb-object.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-face-table-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-hhea-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-meta-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table-v2subset.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-fallback.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-joining-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-arabic.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-hebrew.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-indic-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-myanmar-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-use-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper-vowel-constraints.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shaper.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-cvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-var-varc-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-paint-extents.hh
! src/java.desktop/share/native/libharfbuzz/hb-paint.h
! src/java.desktop/share/native/libharfbuzz/hb-priority-queue.hh
! src/java.desktop/share/native/libharfbuzz/hb-repacker.hh
! src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh
! src/java.desktop/share/native/libharfbuzz/hb-serialize.hh
! src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh
! src/java.desktop/share/native/libharfbuzz/hb-set.hh
! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc
! src/java.desktop/share/native/libharfbuzz/hb-shape.h
! src/java.desktop/share/native/libharfbuzz/hb-style.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc
+ src/java.desktop/share/native/libharfbuzz/hb-subset-instancer-iup.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-instancer-solver.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-instancer-solver.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan-member-list.hh
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh
+ src/java.desktop/share/native/libharfbuzz/hb-subset-serialize.h
! src/java.desktop/share/native/libharfbuzz/hb-subset.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset.h
! src/java.desktop/share/native/libharfbuzz/hb-ucd-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-utf.hh
! src/java.desktop/share/native/libharfbuzz/hb-vector.hh
! src/java.desktop/share/native/libharfbuzz/hb-version.h
! src/java.desktop/share/native/libharfbuzz/hb.hh
Changeset: 025da55d
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-02 11:27:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/025da55defb4428a0cbc75b24842513011f1220d
8348598: Update Libpng to 1.6.47
Reviewed-by: phh
Backport-of: 6b82b42a2116900b2125e03c1ffa0824d6062757
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
Changeset: c98e598b
Branch: master
Author: Dmitry Chuyko <dchuyko at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-02 14:50:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/c98e598bc4b369abc60a876f7cfb7c78f5521cc1
8350412: [21u] AArch64: Ambiguous frame layout leads to incorrect traces in JFR
Reviewed-by: phh
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: bb103d7d
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-03 11:39:29 +0000
URL: https://git.openjdk.org/jdk17u/commit/bb103d7d0914f90e85eb5f87831ffef1de536072
8298730: Refactor subsystem_file_line_contents and add docs and tests
Reviewed-by: phh
Backport-of: 500c3c17379fe0a62d42ba31bdcdb584b1823f60
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
+ test/hotspot/gtest/os/linux/test_cgroupSubsystem_linux.cpp
! test/hotspot/gtest/runtime/test_os_linux_cgroups.cpp
Changeset: 729b0c7a
Branch: master
Author: Andrei Pangin <apangin at openjdk.org>
Committer: Jaroslav Bachorik <jbachorik at openjdk.org>
Date: 2025-04-04 15:46:06 +0000
URL: https://git.openjdk.org/jdk17u/commit/729b0c7aa59d7b2e53cdaa8b4a1631962951f8d8
8352649: [17u] guarantee(is_result_safe || is_in_asgct()) failed inside AsyncGetCallTrace
Reviewed-by: jbachorik
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 95e6cbd2
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 14:59:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/95e6cbd222732fcccc3767e5983df524b9214acb
8315871: Opensource five more Swing regression tests
Backport-of: be9cc73fcad0cac0a6f12b0f962fbe3bd8328ec9
+ test/jdk/javax/swing/AncestorNotifier/4817630/bug4817630.java
+ test/jdk/javax/swing/BoxLayout/4191948/bug4191948.java
+ test/jdk/javax/swing/ComponentInputMap/4248723/bug4248723.java
+ test/jdk/javax/swing/DefaultBoundedRangeModel/4297953/bug4297953.java
+ test/jdk/javax/swing/DefaultButtonModel/4097723/bug4097723.java
Changeset: 36e703ac
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:00:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/36e703ac2b22d605ea4813a7d956d0437ab303f1
8321931: memory_swap_current_in_bytes reports 0 as "unlimited"
Backport-of: 7777eb5e15b9f08cdc621c84ff38c72334388b56
! src/hotspot/os/linux/osContainer_linux.cpp
+ test/hotspot/jtreg/containers/docker/TestContainerInfo.java
Changeset: 4d51cd82
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:02:31 +0000
URL: https://git.openjdk.org/jdk17u/commit/4d51cd82c0bcc308a5ab8ea17902d31ec1885201
8258483: [TESTBUG] gtest CollectorPolicy.young_scaled_initial_ergo_vm fails if heap is too small
Backport-of: d08b5bd9f5f740d75c1acfbd644ce1c822e03833
! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp
Changeset: b7a846d9
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:07:46 +0000
URL: https://git.openjdk.org/jdk17u/commit/b7a846d9d1d434b7074b1f495222e2b3f6ca2c9a
8339300: CollectorPolicy.young_scaled_initial_ergo_vm gtest fails on ppc64 based platforms
Backport-of: f2c992c5af021ab0ff8429fd261314bc7e01f7df
! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp
Changeset: 98f87f60
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:09:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/98f87f6074ebb42bb45fcca73517132402eaac47
8339148: Make os::Linux::active_processor_count() public
Backport-of: bc269de452ba2c6072529c3201059b2039210238
! src/hotspot/os/linux/os_linux.hpp
Changeset: 6c1f3dbb
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:10:58 +0000
URL: https://git.openjdk.org/jdk17u/commit/6c1f3dbb74b56a10ebea2e03c9ebf6351c5906a8
8340271: Open source several AWT Robot tests
Backport-of: bc36ace72c1189dcd6d0c05d40d8c568acd89b01
+ test/jdk/java/awt/Robot/CreateScreenCapture.java
+ test/jdk/java/awt/Robot/RobotScrollTest.java
Changeset: 51a79187
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:12:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/51a79187bc820cfd241c7bd65560f7c94de1655d
8340874: Open source some of the AWT Geometry/Button tests
Backport-of: e19c7d80f722395583fbdb4cc10dc9051c8602f2
+ test/jdk/java/awt/Button/BadActionEventTest/BadActionEventTest.java
+ test/jdk/java/awt/geom/Arc2D/Arc2DHitTest.java
+ test/jdk/java/awt/geom/Arc2D/BoundsBug.java
+ test/jdk/java/awt/geom/Area/Translate.java
Changeset: c8ac6fd0
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:14:26 +0000
URL: https://git.openjdk.org/jdk17u/commit/c8ac6fd07f8530db57c4890133c407ef00c34b4b
8340437: Open source few more AWT Frame related tests
Backport-of: 9bd478593cc92a716151d1373f3426f1d92143bb
+ test/jdk/java/awt/Frame/DisabledParentOfToplevel.java
+ test/jdk/java/awt/Frame/FrameVisualTest.java
+ test/jdk/java/awt/Frame/IMStatusBar.java
+ test/jdk/java/awt/Frame/MultiScreenTest.java
Changeset: 8c5fa698
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:15:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/8c5fa69897ccbd920d5a1bc508f87697efc96357
8353714: [17u] Backport of 8347740 incomplete
Reviewed-by: mbaesken
! test/jdk/java/io/File/createTempFile/SpecialTempFile.java
Changeset: da0dd462
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:16:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/da0dd4627474be464c4a5bcb99a6b7c8cefb4939
8341239: Open source closed frame tests # 3
Backport-of: ff3e849b8a1de3741dcd728636e1a804996f96fe
+ test/jdk/java/awt/Frame/FrameMenuPackTest.java
+ test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_3.java
+ test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_4.java
+ test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_5.java
Changeset: 26ff4f5f
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:17:13 +0000
URL: https://git.openjdk.org/jdk17u/commit/26ff4f5f5969662f8387293466ff1c1892ff5a9e
8340625: Open source additional Component tests (part 3)
Backport-of: ebb4759c3d2776f5e6e83f743a7891a145f8aee4
+ test/jdk/java/awt/Component/PaintGlitchTest/PaintGlitchTest.java
+ test/jdk/java/awt/Component/ProcessEvent/ProcessEvent.java
+ test/jdk/java/awt/Component/SetFontOrBackground/SetBgrFnt.java
Changeset: 628e1820
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:19:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/628e1820b40c31b4634ccfe7c292a3b56df4158a
8340555: Open source DnD tests - Set4
Backport-of: 0dd49970428e08d35996752ba0878a97fb6f8530
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/dnd/DnDHTMLToOutlookTest/DnDHTMLToOutlookTest.java
+ test/jdk/java/awt/dnd/DnDHTMLToOutlookTest/DnDSource.html
+ test/jdk/java/awt/dnd/DnDHTMLToOutlookTest/DnDSource.java
+ test/jdk/java/awt/dnd/DragSourceMotionListenerTest.java
+ test/jdk/java/awt/dnd/DragToAnotherScreenTest.java
+ test/jdk/java/awt/dnd/RejectDragTest.java
Changeset: 37dc3791
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:20:27 +0000
URL: https://git.openjdk.org/jdk17u/commit/37dc3791a25bd773b8246a6cc54eff4dd6ab7cf9
8340967: Open source few Cursor tests - Set2
Backport-of: 92cb6331085bb6f4db091ce80d9951413541d74a
+ test/jdk/java/awt/Cursor/BlockedWindowTest/BlockedWindowTest.java
+ test/jdk/java/awt/Cursor/CursorUpdateTest/CursorUpdateTest.java
+ test/jdk/java/awt/Cursor/CustomCursorTest/CustomCursorTest.java
+ test/jdk/java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java
+ test/jdk/java/awt/Cursor/SetCursorTest/SetCursorTest.java
Changeset: 0648c86c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:23:32 +0000
URL: https://git.openjdk.org/jdk17u/commit/0648c86cf585a8ba128db54f585faa910433a7da
8341378: Open source few TrayIcon tests - Set8
Backport-of: b9db74a64577bf2b79570a789c91de6549a50788
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/TrayIcon/TrayIconTest.java
Changeset: d24239bb
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:26:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/d24239bb6a1f438c048596defe6fb4c3e744f042
8340978: Open source few DnD tests - Set6
Backport-of: 32f817a46068b61d599b714a4480e3ea5d6e9050
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/dnd/CustomDragCursorTest.java
+ test/jdk/java/awt/dnd/DnDAcceptanceTest/DnDAcceptanceTest.java
+ test/jdk/java/awt/dnd/DnDAcceptanceTest/DnDSource.java
+ test/jdk/java/awt/dnd/DnDAcceptanceTest/DnDTarget.java
Changeset: 495aa759
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:27:51 +0000
URL: https://git.openjdk.org/jdk17u/commit/495aa7593b3ff56fb4cdafa1d1056d11f2a74f89
8345357: test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java fails in ubuntu22.04
Backport-of: 521ed72b87d0fb1def6d94485e08be22632deef0
! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java
Changeset: b8887dad
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:29:37 +0000
URL: https://git.openjdk.org/jdk17u/commit/b8887dad618cdab283b12a163893412a81effc6e
8346049: jdk/test/lib/security/timestamp/TsaServer.java warnings
Backport-of: 1eb54e4228ba9319ac2f980055ed366dd861ec0b
! test/lib/jdk/test/lib/security/timestamp/TsaServer.java
Changeset: 7cfd95c6
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:31:01 +0000
URL: https://git.openjdk.org/jdk17u/commit/7cfd95c6ee0ddd1778409e46ca9d9b90b97d622a
8281511: java/net/ipv6tests/UdpTest.java fails with checkTime failed
Backport-of: ea9e3cfe03b5284ef0edc6f0eb92fcb6ffd62725
! test/jdk/java/net/ipv6tests/TcpTest.java
! test/jdk/java/net/ipv6tests/Tests.java
! test/jdk/java/net/ipv6tests/UdpTest.java
Changeset: b6b498c6
Branch: master
Author: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-07 15:32:44 +0000
URL: https://git.openjdk.org/jdk17u/commit/b6b498c62b85f125b90eda5673c0162c9983651e
8345133: Test sun/security/tools/jarsigner/TsacertOptionTest.java failed: Warning found in stdout
Backport-of: 153dc6d84300e4c3446e33be820c15336cf45e72
! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java
Changeset: 7a29de5f
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-07 15:37:44 +0000
URL: https://git.openjdk.org/jdk17u/commit/7a29de5fd6670bfecfd616777cb90946f338076c
8271419: Refactor test code for modifying CDS archive contents
Reviewed-by: mbaesken
Backport-of: 84f02310310293163130dde24e30563d39f1610a
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
+ test/lib/jdk/test/lib/cds/CDSArchiveUtils.java
Changeset: 9ef3fb48
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-07 16:18:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/9ef3fb480ec1511caac3d409ca7eda8fedf43bb1
8352716: (tz) Update Timezone Data to 2025b
Reviewed-by: serb
Backport-of: 1d205f5f0704f251eb68165f3caf1e70d542ae63
! make/data/tzdata/VERSION
! make/data/tzdata/asia
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! make/data/tzdata/zone.tab
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
Changeset: ac00cd26
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-07 16:18:48 +0000
URL: https://git.openjdk.org/jdk17u/commit/ac00cd26889308164704d8bc902102c2f7486c9a
8329261: G1: interpreter post-barrier x86 code asserts index size of wrong buffer
Backport-of: 1131bb77ec94dd131a10df4ba0f3fab32c65c0f2
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
Changeset: 8ea7310b
Branch: master
Author: Andrew John Hughes <andrew at openjdk.org>
Date: 2025-04-08 14:11:41 +0000
URL: https://git.openjdk.org/jdk17u/commit/8ea7310b57403f20ac8b0c6e13ecd67e0360c9c1
8331735: UpcallLinker::on_exit races with GC when copying frame anchor
8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native
Reviewed-by: mbalao
Backport-of: 91457e694353386737e325e6fa0253bcefb8d579
! src/hotspot/share/prims/universalUpcallHandler.cpp
Changeset: 0beb2718
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-09 13:32:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/0beb2718e7fd8e9cc5d8cca1c09d997b104355e8
8196465: javax/swing/JComboBox/8182031/ComboPopupTest.java fails on Linux
Backport-of: 83466434fda3bd048fa8e2d274a797a7d9506c16
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComboBox/8182031/ComboPopupTest.java
Changeset: c2e4aa42
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-09 13:33:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/c2e4aa423ebbac60c1288c0cdfdf07fe9667c8cb
8316324: Opensource five miscellaneous Swing tests
Backport-of: 7560dbb9258f651a221bc8350816845735929fd9
+ test/jdk/javax/swing/InputVerifier/bug4774166.java
+ test/jdk/javax/swing/JButton/DefaultButtonLeak.java
+ test/jdk/javax/swing/JButton/bug4385611.java
+ test/jdk/javax/swing/JComponent/bug4706883.java
+ test/jdk/javax/swing/plaf/motif/bug4150591.java
Changeset: df1ec5b8
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-09 14:47:33 +0000
URL: https://git.openjdk.org/jdk17u/commit/df1ec5b834b14303a8d0e2f55c1488e90dc28bbc
8343170: java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java does not show the default cursor
Backport-of: c6317191e323e27cde61b5ed3c23d1a230053969
! test/jdk/java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java
Changeset: 374e67c5
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-09 14:49:57 +0000
URL: https://git.openjdk.org/jdk17u/commit/374e67c5b3d311dd8fde790ee349762021b00f74
8340084: Open source AWT Frame related tests
Backport-of: bc7c0dc45dcd66d24ece8ebbd5c1b25e131eae67
+ test/jdk/java/awt/Frame/DefaultLocationTest.java
+ test/jdk/java/awt/Frame/EmptyFrameTest.java
+ test/jdk/java/awt/Frame/FrameLayoutTest.java
+ test/jdk/java/awt/Frame/FrameSetMinimumSizeTest.java
+ test/jdk/java/awt/Frame/PackTwiceTest.java
Changeset: de96db92
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-09 14:53:32 +0000
URL: https://git.openjdk.org/jdk17u/commit/de96db927f856bdbdc6c8505719214f6d7014a72
8339995: Open source several AWT focus tests - series 6
Backport-of: 3411f9dff79c2e7cb7ce8ebf036f8b3fd9bb647d
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Focus/ConsumedKeyEventTest.java
+ test/jdk/java/awt/Focus/EmptyWindowKeyTest.java
+ test/jdk/java/awt/Focus/InactiveFocusRace.java
+ test/jdk/java/awt/Focus/InitialPrintDlgFocusTest.java
Changeset: 771adf82
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-09 14:57:02 +0000
URL: https://git.openjdk.org/jdk17u/commit/771adf82fc9717952d1acf9bd32c556061f60857
8340639: Open source few more AWT List tests
Backport-of: dd56990962d58e4f482773f67bc43383d7748536
+ test/jdk/java/awt/List/HorizScrollWorkTest.java
+ test/jdk/java/awt/List/HorizScrollbarEraseTest.java
+ test/jdk/java/awt/List/ScrollbarPresenceTest.java
+ test/jdk/java/awt/List/SetForegroundTest.java
Changeset: 7cf57c8c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-09 14:58:50 +0000
URL: https://git.openjdk.org/jdk17u/commit/7cf57c8cc227179b6b0fbfa76223ffe0ed3a4dc0
8340458: Open source additional Component tests (part 2)
Backport-of: 021bf630351fd5369fac732b1099bc2bfe8b5e19
+ test/jdk/java/awt/Component/BackgroundColorTest/InitialBackgroundSettingTest.java
+ test/jdk/java/awt/Component/FlickeringOnScroll/FlickeringOnScroll.java
+ test/jdk/java/awt/Component/FocusRepaintTest/FocusRepaintTest.java
+ test/jdk/java/awt/Component/ListDoubleIndentTest/ListDoubleIndentTest.java
Changeset: f5add27e
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-09 15:02:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/f5add27ecf84344a6b419dcaf1d74ada58d94b3a
8340432: Open source some MenuBar tests - Set2
Backport-of: 013250e4a7bc2fa83c6e57bb8fad6002dbe3176c
+ test/jdk/java/awt/MenuBar/MenuBarAddRemoveTest/MenuBarAddRemoveTest.java
+ test/jdk/java/awt/MenuBar/MenuBarOnDisabledFrame/MenuBarOnDisabledFrame.java
+ test/jdk/java/awt/MenuBar/MenuBarVisuals/MenuBarVisuals.java
+ test/jdk/java/awt/MenuBar/SetHelpMenuTest/SetHelpMenuTest.java
Changeset: 5d7aa66e
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-09 15:04:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/5d7aa66ed84470fc5021fb20bdb68593c2bf0128
8340279: Open source several AWT Dialog tests - Batch 2
Backport-of: e0dabfb4bfd93a4407518177043d3dbc85c4bbd9
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Dialog/DialogSystemMenu/DialogSystemMenu.java
= test/jdk/java/awt/Dialog/DialogSystemMenu/icon24x24.gif
= test/jdk/java/awt/Dialog/DialogSystemMenu/iconone.gif
= test/jdk/java/awt/Dialog/DialogSystemMenu/icontwo.gif
+ test/jdk/java/awt/Dialog/FileDialogFilterTest.java
+ test/jdk/java/awt/Dialog/PrintToFileTest/PrintToFileFrame.java
+ test/jdk/java/awt/Dialog/PrintToFileTest/PrintToFileGranted.java
+ test/jdk/java/awt/Dialog/PrintToFileTest/PrintToFileRevoked.java
+ test/jdk/java/awt/Dialog/PrintToFileTest/granted
+ test/jdk/java/awt/Dialog/PrintToFileTest/revoked
+ test/jdk/java/awt/Dialog/TopmostModalDialogTest.java
Changeset: 9d6ffda9
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:34:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/9d6ffda9b435b84063425c974c28b842a89711ee
8298709: Fix typos in src/java.desktop/ and various test classes of client component
Backport-of: fa322e40b68abf0a253040d14414d41f4e01e028
! src/java.desktop/share/classes/javax/swing/text/Document.java
! test/jdk/java/awt/Multiscreen/DeviceIdentificationTest/DeviceIdentificationTest.java
! test/jdk/java/awt/datatransfer/HTMLDataFlavors/ManualHTMLDataFlavorTest.java
! test/jdk/java/awt/print/PrinterJob/PageFormatChange.java
! test/jdk/javax/imageio/stream/DeleteOnExitTest.sh
! test/jdk/javax/print/attribute/ServiceDlgPageRangeTest.java
! test/jdk/javax/sound/midi/Sequencer/SequencerState.java
! test/jdk/javax/swing/JColorChooser/Test4193384.java
! test/jdk/sanity/client/SwingSet/src/EditorPaneDemoTest.java
! test/jdk/sanity/client/SwingSet/src/TabbedPaneDemoTest.java
! test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/resources/TreeDemo.properties
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/WindowWaiter.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTreeOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/Operator.java
! test/jdk/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java
Changeset: 59a6f65b
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:38:18 +0000
URL: https://git.openjdk.org/jdk17u/commit/59a6f65b7e4ef2f4e67f1a78ae0983c9a97725f9
8296920: Regression Test DialogOrient.java fails on MacOS
Backport-of: 8c9d21e5193cd20585eae0636337a78bc9d89f60
! test/jdk/java/awt/print/Dialog/DialogOrient.java
Changeset: 2c5f771e
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:39:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/2c5f771e25a47c5603738788b871cf767506210c
8314828: Mark 3 jcmd command-line options test as vm.flagless
8316228: jcmd tests are broken by 8314828
Backport-of: 315d051f6842120f233bb5b7dd488cabcd2e968d
! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java
Changeset: 76f771e1
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:41:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/76f771e172d930b1e37fa1d11714afbef3c4e8bc
8316452: java/lang/instrument/modules/AppendToClassPathModuleTest.java ignores VM flags
Backport-of: fec1d497835de2a37d056f1d6642deac09541118
! test/jdk/java/lang/instrument/modules/AppendToClassPathModuleTest.java
Changeset: 414dbe6d
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:43:12 +0000
URL: https://git.openjdk.org/jdk17u/commit/414dbe6d6f16164c9bfff847c52c384d0622a71d
8319572: Test jdk/incubator/vector/LoadJsvmlTest.java ignores VM flags
Backport-of: d9a89c59daa40fdc8da620940d5c518a9f18bc7b
! test/jdk/jdk/incubator/vector/LoadJsvmlTest.java
Changeset: 865442e1
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:44:29 +0000
URL: https://git.openjdk.org/jdk17u/commit/865442e1c47facb5a10691c35d705ef21fe4b091
8295804: javax/swing/JFileChooser/JFileChooserSetLocationTest.java failed with "setLocation() is not working properly"
Backport-of: 05dad67cc23fb49627fabfb306acee247ff67aef
! test/jdk/javax/swing/JFileChooser/JFileChooserSetLocationTest.java
Changeset: 12467367
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:47:01 +0000
URL: https://git.openjdk.org/jdk17u/commit/12467367b6673afd42dce4668aec034fd163a1a8
8319578: Few java/lang/instrument ignore test.java.opts and accept test.vm.opts only
Backport-of: 3ebe6c192a5dd5cc46ae2d263713c9ff38cd46bb
! test/jdk/java/lang/instrument/BootClassPath/BootClassPathTest.sh
! test/jdk/java/lang/instrument/ManifestTest.sh
! test/jdk/java/lang/instrument/RedefineBigClass.sh
! test/jdk/java/lang/instrument/RedefineClassWithNativeMethod.sh
! test/jdk/java/lang/instrument/RedefineMethodAddInvoke.sh
! test/jdk/java/lang/instrument/RedefineMethodDelInvoke.sh
! test/jdk/java/lang/instrument/RedefineMethodInBacktrace.sh
! test/jdk/java/lang/instrument/RedefineMethodWithAnnotations.sh
! test/jdk/java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh
! test/jdk/java/lang/instrument/RetransformBigClass.sh
! test/jdk/java/lang/instrument/StressGetObjectSizeTest.sh
! test/jdk/java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh
! test/jdk/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh
! test/jdk/java/lang/instrument/appendToClassLoaderSearch/run_tests.sh
Changeset: 448481bc
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:48:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/448481bca260d1d7fab0c4089f85d314cdbd8952
8316451: 6 java/lang/instrument/PremainClass tests ignore VM flags
Backport-of: 9029bf644e238a504e1f114a73edf5760d19980b
! test/jdk/java/lang/instrument/NegativeAgentRunner.java
! test/jdk/java/lang/instrument/PremainClass/PremainClassTest.java
Changeset: 32fde3c4
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:52:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/32fde3c498349d8f1cf3a78e6fe81daedbef6907
8340621: Open source several AWT List tests
Backport-of: ae4d2f15901bf02efceaac26ee4aa3ae666bf467
+ test/jdk/java/awt/List/DisabledListIsGreyTest.java
+ test/jdk/java/awt/List/ListFrameResizeTest.java
+ test/jdk/java/awt/List/MultiSelectionListCrashTest.java
+ test/jdk/java/awt/List/ScrollbarPositionTest.java
+ test/jdk/java/awt/List/SelectedItemVisibilityTest.java
Changeset: ed14e7af
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:53:22 +0000
URL: https://git.openjdk.org/jdk17u/commit/ed14e7afe7ab650962505ea42bd5a98165aea3d3
8211400: nsk.share.gc.Memory::getArrayLength returns wrong value
Backport-of: 860d49db22cf352eaf1b3b20fff43d090f0eebc8
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/Memory.java
Changeset: e3861ce3
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:54:33 +0000
URL: https://git.openjdk.org/jdk17u/commit/e3861ce3ea0b499581ea0923c674eeea0863936f
8341191: Open source few more AWT FileDialog tests
Backport-of: 50ec169116b486a49dc2dcb4218264bd48db79cc
+ test/jdk/java/awt/FileDialog/KeyboardInteractionTest.java
+ test/jdk/java/awt/FileDialog/PathChoiceDisposeTest.java
+ test/jdk/java/awt/FileDialog/PathChoiceWorkArrowsTest.java
+ test/jdk/java/awt/FileDialog/SavedDirInitTest.java
Changeset: d11f64d4
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:56:45 +0000
URL: https://git.openjdk.org/jdk17u/commit/d11f64d404e2ee4b695e8077879633ee10220618
8341148: Open source several Choice related tests
Backport-of: 19642bd3833fa96eb4bc7a8a11e902782e0b7844
+ test/jdk/java/awt/Choice/ChoiceInLWTest/ChoiceInLWTest.java
+ test/jdk/java/awt/Choice/MultiItemSelected/MultiItemSelected_DragOut.java
+ test/jdk/java/awt/Choice/MultiItemSelected/MultiItemSelected_KeySelect.java
+ test/jdk/java/awt/Choice/MultiItemSelected/MultiItemSelected_UpDown.java
+ test/jdk/java/awt/Choice/RepaintAfterRemoveLastItemTest/RepaintAfterRemoveLastItemTest.java
Changeset: 62ce4e0c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:58:12 +0000
URL: https://git.openjdk.org/jdk17u/commit/62ce4e0cb9bd2d64112622500f657bef017e8cf2
8340077: Open source few Checkbox tests - Set2
Backport-of: 6f459aff453679ee89fd80bb325737d76288e4d2
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Checkbox/CheckboxBoxSizeTest.java
+ test/jdk/java/awt/Checkbox/CheckboxIndicatorSizeTest.java
+ test/jdk/java/awt/Checkbox/CheckboxNullLabelTest.java
+ test/jdk/java/awt/Checkbox/CheckboxPreferredSizeTest.java
Changeset: 6a23c47b
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 08:59:38 +0000
URL: https://git.openjdk.org/jdk17u/commit/6a23c47b4cf764998aa6222c588ea301956695e1
8341128: open source some 2d graphics tests
Backport-of: e89fd1d2ceff82952a4859c0febe902412fcf064
+ test/jdk/java/awt/Graphics2D/BasicStrokeValidate.java
+ test/jdk/java/awt/Graphics2D/DrawImageIAETest/DrawImageIAETest.java
= test/jdk/java/awt/Graphics2D/DrawImageIAETest/duke.gif
+ test/jdk/java/awt/Graphics2D/ImageRendering/ImageRendering.java
= test/jdk/java/awt/Graphics2D/ImageRendering/snooze.gif
+ test/jdk/java/awt/Graphics2D/ScaledThinLineTest.java
+ test/jdk/java/awt/Graphics2D/TextPerf.java
Changeset: 169e8935
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 09:00:46 +0000
URL: https://git.openjdk.org/jdk17u/commit/169e8935be40fa93f6ee3de97a422721203d6de1
8341162: Open source some of the AWT window test
Backport-of: c8e70df37ebc90faaffae469244cefa10e8274c1
+ test/jdk/java/awt/Window/LocationByPlatform/TestLocationByPlatform.java
+ test/jdk/java/awt/Window/OwnedWindowShowTest/OwnedWindowShowTest.java
+ test/jdk/java/awt/Window/ResizeTest/ResizeTest.java
+ test/jdk/java/awt/Window/ShowWindowTest/ShowWindowTest.java
Changeset: a6dd9670
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 09:02:14 +0000
URL: https://git.openjdk.org/jdk17u/commit/a6dd9670ad70c0ed85993b849b5732075cf1191e
8341258: Open source few various AWT tests - Set1
Backport-of: 86e3d52c70a611975da3abdebd2e1f14c7a1d019
+ test/jdk/java/awt/CardLayout/RemoveComponentTest/RemoveComponentTest.java
+ test/jdk/java/awt/GradientPaint/JerkyGradient.java
+ test/jdk/java/awt/GradientPaint/ShearTest.java
Changeset: 7b77ba17
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 09:04:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/7b77ba17e2f50cba6b2d0a3410853b5b8567ee65
8340417: Open source some MenuBar tests - Set1
Backport-of: 559289487d97230760cff6f3349be4dc55c3a2ef
+ test/jdk/java/awt/MenuBar/CellsResize.java
+ test/jdk/java/awt/MenuBar/MenuBarRemoveMenu/MenuBarRemoveMenuTest.java
+ test/jdk/java/awt/MenuBar/MenuNPE/MenuNPE.java
+ test/jdk/java/awt/MenuBar/SetMBarWhenHidden/SetMBarWhenHidden.java
Changeset: 7a35a33e
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 09:05:08 +0000
URL: https://git.openjdk.org/jdk17u/commit/7a35a33e56317639db213cb3d0946fda987c47af
8339836: Open source several AWT Mouse tests - Batch 1
Backport-of: 57c859e4adfedc963b1f4b3bf066453ace41ee36
+ test/jdk/java/awt/Mouse/MouseEnterExitTest.java
+ test/jdk/java/awt/Mouse/MouseEnterExitTest2.java
+ test/jdk/java/awt/Mouse/MouseEnterExitTest3.java
+ test/jdk/java/awt/Mouse/MouseEnterExitTest4.java
+ test/jdk/java/awt/Mouse/MousePressedTest.java
Changeset: 62a65ac7
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 09:06:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/62a65ac7adf1d6e0dd7e30544c5655d1eae90d03
8341257: Open source few DND tests - Set1
Backport-of: cd4981c29245b4ddd37b49aef1a051e29a1001f9
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/dnd/DnDClipboardDeadlockTest.java
+ test/jdk/java/awt/dnd/DnDCursorCrashTest.java
+ test/jdk/java/awt/dnd/DnDRemoveFocusOwnerCrashTest.java
+ test/jdk/java/awt/dnd/DnDToWordpadTest.java
+ test/jdk/java/awt/dnd/NonAsciiFilenames.java
Changeset: f30379b2
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 09:08:12 +0000
URL: https://git.openjdk.org/jdk17u/commit/f30379b277746223618e58c55099b66051064dfe
8341072: Open source several AWT Canvas and Rectangle related tests
Backport-of: f6fe5eaf1a24ba083e7ecf28b02290020ccab142
+ test/jdk/java/awt/Canvas/MultiDitherTest.java
+ test/jdk/java/awt/Canvas/MultiGraphicsTest.java
+ test/jdk/java/awt/Canvas/NoEventsLeakTest.java
= test/jdk/java/awt/Canvas/duke_404.gif
+ test/jdk/java/awt/Rectangle/IntersectionTest.java
Changeset: 1f039fe2
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-11 13:21:52 +0000
URL: https://git.openjdk.org/jdk17u/commit/1f039fe2044edbd09d62914bc99e01facfc453c4
8344361: Restore null return for invalid services from legacy providers
Backport-of: e20bd018c4046870d0cf632bb8e5440cb9f5c3c2
! src/java.base/share/classes/java/security/Provider.java
+ test/jdk/java/security/Provider/InvalidServiceTest.java
Changeset: 07b580bf
Branch: master
Author: Christoph Langer <clanger at openjdk.org>
Date: 2025-04-15 09:04:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/07b580bf22f6e557dbced9e40346ff8dbb96c1dd
8353709: Debug symbols bundle should contain full debug files when building --with-external-symbols-in-bundles=public
Backport-of: bc441e39dbcbc9114dfb8cf7da06b65ff5b7a5bb
! make/Bundles.gmk
Changeset: 3dbeb83c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-15 09:14:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/3dbeb83ce2b380cab9a6f66d1962ab4f01efb554
8314320: Mark runtime/CommandLine/ tests as flagless
Backport-of: f481477144d25bf2b5ee44f202705588bd99d4f4
! test/hotspot/jtreg/runtime/CommandLine/BooleanFlagWithInvalidValue.java
! test/hotspot/jtreg/runtime/CommandLine/CompilerConfigFileWarning.java
! test/hotspot/jtreg/runtime/CommandLine/ConfigFileParsing.java
! test/hotspot/jtreg/runtime/CommandLine/ConfigFileWarning.java
! test/hotspot/jtreg/runtime/CommandLine/DoubleFlagWithIntegerValue.java
! test/hotspot/jtreg/runtime/CommandLine/FlagWithInvalidValue.java
! test/hotspot/jtreg/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java
! test/hotspot/jtreg/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh
! test/hotspot/jtreg/runtime/CommandLine/TestHexArguments.java
! test/hotspot/jtreg/runtime/CommandLine/TestLongUnrecognizedVMOption.java
! test/hotspot/jtreg/runtime/CommandLine/TestNullTerminatedFlags.java
! test/hotspot/jtreg/runtime/CommandLine/TestVMOptions.java
! test/hotspot/jtreg/runtime/CommandLine/TraceExceptionsTest.java
! test/hotspot/jtreg/runtime/CommandLine/UnrecognizedVMOption.java
! test/hotspot/jtreg/runtime/CommandLine/VMAliasOptions.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java
! test/hotspot/jtreg/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java
Changeset: 3f9d8014
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-15 09:16:27 +0000
URL: https://git.openjdk.org/jdk17u/commit/3f9d8014b6540204907b0a79f3079bb0c7d3355c
8318962: Update ProcessTools javadoc with suggestions in 8315097
Backport-of: 7e4cb2f09d1219c6ba7bfa77be831a7c7c9b055a
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: d50fbcd0
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-15 09:18:14 +0000
URL: https://git.openjdk.org/jdk17u/commit/d50fbcd06c9611b0e807a16f704ab6070a543b15
8321718: ProcessTools.executeProcess calls waitFor before logging
Backport-of: 9ab29f8dcd1c0092e4251f996bd53c704e87a74a
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
! test/lib/jdk/test/lib/process/OutputBuffer.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: bec2e071
Branch: master
Author: Boris Ulasevich <bulasevich at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-15 17:41:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/bec2e07144923a70746dd55a5482cb8f7ea6add2
8320682: [AArch64] C1 compilation fails with "Field too big for insn"
Reviewed-by: phh
! src/hotspot/share/c1/c1_globals.hpp
+ test/hotspot/jtreg/compiler/arguments/TestC1Globals.java
Changeset: 81d9cf24
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 09:49:35 +0000
URL: https://git.openjdk.org/jdk17u/commit/81d9cf24156625a08d064cbe7cc434274624e6b8
Merge
Changeset: e0ee6db1
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 12:59:02 +0000
URL: https://git.openjdk.org/jdk17u/commit/e0ee6db134ff674a8d6d2a40898a70a59b6e5390
8316460: 4 javax/management tests ignore VM flags
Reviewed-by: rschmelter
Backport-of: d39b7bab27af5ba24ff0925037b8e5fb99680dc0
! test/jdk/javax/management/ImplementationVersion/ImplVersionTest.java
! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java
! test/jdk/javax/management/remote/mandatory/version/ImplVersionTest.java
! test/jdk/javax/management/security/HashedPasswordFileTest.java
Changeset: 8aba95c7
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 13:00:28 +0000
URL: https://git.openjdk.org/jdk17u/commit/8aba95c7dbe3108a604ca5534b9209042742ea96
8328301: Convert Applet test ManualHTMLDataFlavorTest.java to main program
Backport-of: f7f291c5d4d2d01dab3ccda7518ebc13f6bd58f6
- test/jdk/java/awt/datatransfer/HTMLDataFlavors/ManualHTMLDataFlavorTest.html
! test/jdk/java/awt/datatransfer/HTMLDataFlavors/ManualHTMLDataFlavorTest.java
Changeset: 95b0091c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 13:02:00 +0000
URL: https://git.openjdk.org/jdk17u/commit/95b0091c89aecb76a1fbe6186d6823c95000c2bf
8341278: Open source few TrayIcon tests - Set7
Backport-of: 4d50cbb5a73ad1f84ecd6a895045ecfdb0835adc
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/TrayIcon/ClearPrevImageTest.java
+ test/jdk/java/awt/TrayIcon/FocusLostAfterTrayTest.java
+ test/jdk/java/awt/TrayIcon/MouseMoveTest.java
+ test/jdk/java/awt/TrayIcon/TrayIconKeySelectTest.java
Changeset: 38b523f2
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 13:03:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/38b523f29315f8ea58b1feabcefe6217cc4c9793
8339982: Open source several AWT Mouse tests - Batch 2
Backport-of: b6a4047387dbe4e07df0032dfdd7ee5ad8f571a4
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/GraphicsEnvironment/DefaultScreenDeviceTest.java
+ test/jdk/java/awt/Mouse/DoubleClickTest.java
+ test/jdk/java/awt/Mouse/MouseClickCount.java
+ test/jdk/java/awt/Mouse/MouseDragEnterExitTest.java
+ test/jdk/java/awt/Mouse/MouseDragTest.java
Changeset: c395a991
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 13:05:11 +0000
URL: https://git.openjdk.org/jdk17u/commit/c395a9919003aa045a2c7c7297741fd4e4a28571
8341447: Open source closed frame tests # 5
Reviewed-by: rschmelter
Backport-of: 966eb7232ff867d9a68269d5a2007da20259565f
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Frame/FocusTest.java
! test/jdk/java/awt/Frame/InitialIconifiedTest.java
Changeset: d5e87b49
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 13:07:47 +0000
URL: https://git.openjdk.org/jdk17u/commit/d5e87b4924d441068b4abaa9e4cb6d5bec503a19
8340193: Open source several AWT Dialog tests - Batch 1
Backport-of: 2d8fcc4271802b211c4718c6abae3ce9c99eafbd
+ test/jdk/java/awt/Dialog/DialogIconTest/DialogIconTest.java
= test/jdk/java/awt/Dialog/DialogIconTest/swing.small.gif
+ test/jdk/java/awt/Dialog/DialogResizeTest.java
+ test/jdk/java/awt/Dialog/FileDialogIconTest/FileDialogIconTest.java
= test/jdk/java/awt/Dialog/FileDialogIconTest/T1.gif
= test/jdk/java/awt/Dialog/FileDialogIconTest/T2.gif
= test/jdk/java/awt/Dialog/FileDialogIconTest/T3.gif
= test/jdk/java/awt/Dialog/FileDialogIconTest/T4.gif
+ test/jdk/java/awt/Dialog/FileDialogIconTest/loading-msg.gif
+ test/jdk/java/awt/Dialog/FileDialogWrongNameCrash.java
+ test/jdk/java/awt/Dialog/GetLocationTest_1.java
Changeset: 56aa1bef
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 13:08:58 +0000
URL: https://git.openjdk.org/jdk17u/commit/56aa1befced975bff017559732f03c9f2ec7fa91
8340366: Open source several AWT Dialog tests - Batch 3
Backport-of: a7d2077fe20d73f49a003c15469c2aa9bda1b30f
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/Dialog/DialogModalityTest.java
+ test/jdk/java/awt/Dialog/DialogResizeTest2.java
+ test/jdk/java/awt/Dialog/FileDialogUserFilterTest.java
+ test/jdk/java/awt/Dialog/HideDialogTest.java
+ test/jdk/java/awt/Dialog/ModalDialogTest.java
Changeset: 77233303
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 13:10:21 +0000
URL: https://git.openjdk.org/jdk17u/commit/772333031e9fd21efe337ebfa54b050a75ab2bb2
8341972: java/awt/dnd/DnDRemoveFocusOwnerCrashTest.java timed out after JDK-8341257
Backport-of: 1f6bd0c3e509029bbf524b0ba34ce44601ac0b6a
! test/jdk/ProblemList.txt
! test/jdk/java/awt/dnd/DnDRemoveFocusOwnerCrashTest.java
Changeset: 197adc22
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 13:11:48 +0000
URL: https://git.openjdk.org/jdk17u/commit/197adc22920574f6e212befe1c9c4d671c92db7c
8342633: javax/management/security/HashedPasswordFileTest.java creates tmp file in src dir
Backport-of: de441c2b6891ad475f516d14b793efbe65f1477c
! test/jdk/javax/management/security/HashedPasswordFileTest.java
Changeset: eb0c0104
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 13:13:12 +0000
URL: https://git.openjdk.org/jdk17u/commit/eb0c0104aa19b9026a1d2221af383b31b9f7b6cd
8305010: Test vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/TestDescription.java timed out: thread not suspended
Backport-of: 2ddaa460545e043008aaf0b7ce33191b7c588833
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp
Changeset: ab64a3e9
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 13:14:45 +0000
URL: https://git.openjdk.org/jdk17u/commit/ab64a3e9e229f401222c923b081d6253bd4d0553
8350924: javax/swing/JMenu/4213634/bug4213634.java fails
Backport-of: daf0213abc2c860246564b361061dbda9bd9982f
! test/jdk/javax/swing/JMenu/4213634/bug4213634.java
Changeset: 45b84aee
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 13:16:42 +0000
URL: https://git.openjdk.org/jdk17u/commit/45b84aeec31085efe7a839292c0545121038d3b0
8286204: [Accessibility,macOS,VoiceOver] VoiceOver reads the spinner value 10 as 1 when user iterates to 10 for the first time on macOS
Backport-of: cd9f1d3d921531511a7552807d099d5d3cce01a6
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
+ test/jdk/javax/accessibility/TestJSpinnerAccessibility.java
Changeset: 85d0ab55
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-16 13:17:59 +0000
URL: https://git.openjdk.org/jdk17u/commit/85d0ab55d6bae2aea4368e6668e361db8a9cbd1c
8353138: Screen capture for test TaskbarPositionTest.java, failure case
Backport-of: 05ff557dee6adc679d85bfe8fb49f69053a6aaba
! test/jdk/javax/swing/Popup/TaskbarPositionTest.java
Changeset: ae176b14
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-17 13:49:34 +0000
URL: https://git.openjdk.org/jdk17u/commit/ae176b140044d5e7f40fdb0d93cc8acd5238d22f
8300658: memory_and_swap_limit() reporting wrong values on systems with swapaccount=0
Backport-of: e47e9ec05b630c82182c7843365dfd90fdaa18a0
! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp
! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp
! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java
Changeset: bfe6fe22
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-17 13:51:01 +0000
URL: https://git.openjdk.org/jdk17u/commit/bfe6fe226f4ac7a71480e0a7265b615619fd2010
8315721: CloseRace.java#id0 fails transiently on libgraal
Reviewed-by: rrich
Backport-of: 1be355734da94243e29f0899b53aa1ebdf3bcb79
! test/jdk/java/lang/ProcessBuilder/CloseRace.java
Changeset: 9bad4b45
Branch: master
Author: Daniel Hu <costmuch at amazon.com>
Committer: Victor Rudometov <vrudomet at openjdk.org>
Date: 2025-04-18 18:24:01 +0000
URL: https://git.openjdk.org/jdk17u/commit/9bad4b45f08f369d6a55cbd2bafda10438dc93ed
8316156: ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow
Backport-of: 5cacf212f066f5694d01f0891adfbe8b38660175
! src/java.base/share/classes/java/io/ByteArrayInputStream.java
+ test/jdk/java/io/ByteArrayInputStream/ChunkedTransferTo.java
Changeset: e38a5f69
Branch: master
Author: SendaoYan <syan at openjdk.org>
Date: 2025-04-19 09:04:06 +0000
URL: https://git.openjdk.org/jdk17u/commit/e38a5f6964a3fb0b43ac69b1c6c6294b4f410104
8349974: [JMH,17u] MaskQueryOperationsBenchmark fails java.lang.NoClassDefFoundError
Reviewed-by: phh
! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskQueryOperationsBenchmark.java
Changeset: 28455f06
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-21 08:14:37 +0000
URL: https://git.openjdk.org/jdk17u/commit/28455f0688d2c3f0d11a56e3a9cc7e42f778e605
8292064: Convert java/lang/management/MemoryMXBean shell tests to java version
Backport-of: 7ea9ba1f6c18ace5aa0896ab8676926fdc0d64ea
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java
- test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.sh
! test/jdk/java/lang/management/MemoryMXBean/MemoryManagement.java
- test/jdk/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh
- test/jdk/java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh
! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java
- test/jdk/java/lang/management/MemoryMXBean/MemoryTestAllGC.sh
! test/jdk/java/lang/management/MemoryMXBean/Pending.java
- test/jdk/java/lang/management/MemoryMXBean/PendingAllGC.sh
Changeset: 0e663da3
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-21 08:15:33 +0000
URL: https://git.openjdk.org/jdk17u/commit/0e663da343831e53b9283998623f87e0597178e8
8335684: Test ThreadCpuTime.java should pause like ThreadCpuTimeArray.java
Backport-of: 1f6e106b45e5109224e13d70f1a40c9e666ec2ab
! test/jdk/java/lang/management/ThreadMXBean/ThreadCpuTime.java
Changeset: 8a03f719
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-21 08:16:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/8a03f719dae97caa03af3ced417f04e7a08b9115
8340332: Open source mixed AWT tests - Set3
Backport-of: bfdeb33e6f1d4f9f0cc65925ea792be98b1f4d61
+ test/jdk/java/awt/MouseInfo/ContainerResizeMousePositionTest.java
+ test/jdk/java/awt/color/XAWTDifference/XAWTColors.jpg
+ test/jdk/java/awt/color/XAWTDifference/XAWTDifference.java
Changeset: 5fc2e566
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-21 08:22:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/5fc2e566902757e317f577dd90eb6190b4048d40
8051591: Test javax/swing/JTabbedPane/8007563/Test8007563.java fails
Backport-of: 780de009224b048fa51a119e1db6cc52daddaaf8
! test/jdk/ProblemList.txt
- test/jdk/javax/swing/JTabbedPane/8007563/Test8007563.java
+ test/jdk/javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java
Changeset: 8c35f395
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-21 08:24:19 +0000
URL: https://git.openjdk.org/jdk17u/commit/8c35f3957df471a7ec24cbdc79a8b7e66aa44e27
8343124: Tests fails with java.lang.IllegalAccessException: class com.sun.javatest.regtest.agent.MainWrapper$MainTask cannot access
Backport-of: dafa2e55adb6b054c342d5e723e51087d771e6d6
! test/jdk/java/awt/print/Dialog/PrintDlgPageable.java
! test/jdk/javax/print/StreamPrintingOrientation.java
Changeset: 0295161b
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-21 08:25:54 +0000
URL: https://git.openjdk.org/jdk17u/commit/0295161bb5e39b299021912ab91e3048ebe48193
8253440: serviceability/sa/TestJhsdbJstackLineNumbers.java failed with "Didn't find enough line numbers"
Backport-of: 0b1f57105d5af72b2cd47fa5c9a2b4e2961318cd
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java
Changeset: b73dd0cd
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-21 08:26:56 +0000
URL: https://git.openjdk.org/jdk17u/commit/b73dd0cd758036a57706e3a2f42ff407a6cdfcf2
8352109: java/awt/Desktop/MailTest.java fails in platforms where Action.MAIL is not supported
Backport-of: c7f333888be052aa37fe878bfc2785fc47fbeaaa
! test/jdk/java/awt/Desktop/MailTest.java
Changeset: 5a4b8cfd
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-21 08:27:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/5a4b8cfdaafc4baa0488bbcac793b78197aab1a3
8349348: Refactor ClassLoaderDeadlock.sh and Deadlock.sh to run fully in java
Backport-of: 32d6d031514be9cfee5b0fd778cb738b7ff9d770
! test/jdk/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.java
- test/jdk/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh
! test/jdk/java/security/Security/ClassLoaderDeadlock/Deadlock.java
- test/jdk/java/security/Security/ClassLoaderDeadlock/Deadlock.sh
Changeset: 6b4fe753
Branch: master
Author: Michael De Vera <mldevera at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-21 19:02:40 +0000
URL: https://git.openjdk.org/jdk17u/commit/6b4fe753e2ba03e93bd2dc7dbb04984f9c206179
8314120: Add tests for FileDescriptor.sync
Reviewed-by: phh
Backport-of: e22d333febe9edbb961fee9b51759d4cd28684fd
+ test/jdk/java/io/FileDescriptor/Sync.java
+ test/micro/org/openjdk/bench/java/io/FileDescriptorSync.java
Changeset: 18d5503f
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-24 18:52:14 +0000
URL: https://git.openjdk.org/jdk17u/commit/18d5503fde59248503e6aeed86d37c0d9f815171
8321479: java -D-D crashes
Backport-of: dcdcd48d8fbf076e12841e557ebbe70228c8a92b
! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/runtime/CommandLine/UnrecognizedProperty.java
Changeset: d1324689
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-24 18:52:37 +0000
URL: https://git.openjdk.org/jdk17u/commit/d132468950815df952e38869f304445502631f52
8325680: Uninitialised memory in deleteGSSCB of GSSLibStub.c:179
Backport-of: 419191c653f787b5dc3032f9da31d8c9b9a08235
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
Changeset: 80cfe112
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-28 16:46:01 +0000
URL: https://git.openjdk.org/jdk17u/commit/80cfe11224ef0b994bd84ccce3e34766bbeb247d
8321204: C2: assert(false) failed: node should be in igvn hash table
Reviewed-by: phh
Backport-of: d1aad71209092013a89b3b85a258dd4d2e31224a
! src/hotspot/share/opto/compile.cpp
Changeset: 1133187e
Branch: master
Author: Daniel Hu <costmuch at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-28 16:46:24 +0000
URL: https://git.openjdk.org/jdk17u/commit/1133187ec89f99e80ecc7fc3bd01d73e0ff81223
8314236: Overflow in Collections.rotate
Backport-of: 3828dc913a3ea28d622b69bd07f26949128eb5f7
! src/java.base/share/classes/java/util/Collections.java
+ test/jdk/java/util/Collections/RotateHuge.java
Changeset: 2636676b
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-28 16:47:49 +0000
URL: https://git.openjdk.org/jdk17u/commit/2636676bafe0baef4c7ace2f307911dab4b3b85b
8318700: MacOS Zero cannot run gtests due to wrong JVM path
Backport-of: 744e0893100d402b2b51762d57bcc2e99ab7fdcc
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: bd69deee
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-28 16:48:07 +0000
URL: https://git.openjdk.org/jdk17u/commit/bd69deee8cbb087b3d36b29436b3cadf52b4ceda
8319690: [AArch64] C2 compilation hits offset_ok_for_immed: assert "c2 compiler bug"
Backport-of: 98f0b86641d84048949ed3da1cb14f3820b01c12
! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/c2/TestUnalignedAccess.java
Changeset: f1538248
Branch: master
Author: Satyen Subramaniam <ssubramaniam at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-28 16:48:31 +0000
URL: https://git.openjdk.org/jdk17u/commit/f153824875054c8d533951ae41e15f1f39ddd8bb
8320687: sun.jvmstat.monitor.MonitoredHost.getMonitoredHost() throws unexpected exceptions when invoked concurrently
Backport-of: 81484d8c0520cf55ec58fc7b4c81880e69537674
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
+ test/jdk/sun/jvmstat/monitor/MonitoredVm/ConcurrentGetMonitoredHost.java
Changeset: c269609d
Branch: master
Author: Paul Hohensee <phh at openjdk.org>
Date: 2025-04-28 17:10:10 +0000
URL: https://git.openjdk.org/jdk17u/commit/c269609dad26a6b25b7a154a9ee3627b8b256500
8347995: Race condition in jdk/java/net/httpclient/offline/FixedResponseHttpClient.java
Backport-of: a62a870150cf199f16277b478af2f5d937255b3c
! test/jdk/java/net/httpclient/offline/FixedResponseHttpClient.java
Changeset: 31cd9c3b
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-29 14:53:16 +0000
URL: https://git.openjdk.org/jdk17u/commit/31cd9c3b4c82b8d051d488958bac023cf1c9c9ba
8355914: [17u] Backout backport of JDK-8320687
Reviewed-by: mbaesken
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
- test/jdk/sun/jvmstat/monitor/MonitoredVm/ConcurrentGetMonitoredHost.java
Changeset: ba0104a5
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-29 14:54:46 +0000
URL: https://git.openjdk.org/jdk17u/commit/ba0104a51478f9be3a8d27bca76bcb7444fedbc8
8315484: java/awt/dnd/RejectDragDropActionTest.java timed out
Backport-of: 61ce739ac8453eaa0107241444c35c2f7e9c47dd
! test/jdk/java/awt/dnd/RejectDragDropActionTest.java
Changeset: 547f3cb9
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-29 14:56:23 +0000
URL: https://git.openjdk.org/jdk17u/commit/547f3cb9a85c6a27e8f8c9e68fa9ae30d07b97ca
8318915: Enhance checks in BigDecimal.toPlainString()
Reviewed-by: phh
Backport-of: a6785e4d633908596ddb6de6d2eeab1c9ebdf2c3
! src/java.base/share/classes/java/math/BigDecimal.java
! test/jdk/java/math/BigDecimal/ToPlainStringTests.java
Changeset: 055b866a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-29 14:58:56 +0000
URL: https://git.openjdk.org/jdk17u/commit/055b866a06d4a3a149b649f9662853414a42f335
8321713: Harmonize executeTestJvm with create[Limited]TestJavaProcessBuilder
Reviewed-by: rschmelter
Backport-of: e7ebae54a7e0250cb9f645bd2bdc04a60f6b0cba
! test/hotspot/jtreg/compiler/c2/Test8062950.java
! test/hotspot/jtreg/compiler/c2/cr7200264/TestDriver.java
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/OptionTest.java
! test/hotspot/jtreg/compiler/compilercontrol/parser/HugeDirectiveUtil.java
! test/hotspot/jtreg/compiler/compilercontrol/parser/TestCompileOnly.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Executor.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java
! test/hotspot/jtreg/compiler/gcbarriers/TestMembarDependencies.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java
! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java
! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java
! test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java
! test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPErgo.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
! test/hotspot/jtreg/gc/g1/logging/TestG1LoggingFailure.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java
! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java
! test/hotspot/jtreg/gc/z/TestHighUsage.java
! test/hotspot/jtreg/runtime/LoadLibrary/TestSunBootLibraryPath.java
! test/hotspot/jtreg/runtime/Shutdown/ShutdownTest.java
! test/hotspot/jtreg/runtime/jni/FindClass/FindClassFromBoot.java
! test/hotspot/jtreg/runtime/jni/FindClassUtf8/FindClassUtf8.java
! test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedEnsureLocalCapacity.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedJniExceptionCheck.java
! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java
! test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java
! test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java
! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java
! test/hotspot/jtreg/sanity/BasicVMTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/TestDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/TestDriver.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extcallback/Test.java
! test/jdk/com/sun/jdi/BadAgentPath.java
! test/jdk/com/sun/jdi/DoubleAgentTest.java
! test/jdk/com/sun/jdi/OnJcmdTest.java
! test/jdk/com/sun/jdi/SuspendNoFlagTest.java
! test/jdk/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java
! test/jdk/com/sun/tools/attach/BasicTests.java
! test/jdk/com/sun/tools/attach/PermissionTest.java
! test/jdk/com/sun/tools/attach/ProviderTest.java
! test/jdk/com/sun/tools/attach/TempDirTest.java
! test/jdk/java/io/FilePermission/MergeName.java
! test/jdk/java/io/FilePermission/ReadFileOnPath.java
! test/jdk/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
! test/jdk/java/lang/RuntimeTests/shutdown/ShutdownHooks.java
! test/jdk/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java
! test/jdk/java/security/Policy/SignedJar/SignedJarTest.java
! test/jdk/java/security/Provider/SecurityProviderModularTest.java
! test/jdk/java/security/Security/signedfirst/DynStatic.java
! test/jdk/java/security/SignedJar/spi-calendar-provider/TestSPISigned.java
! test/jdk/java/util/Currency/PropertiesTestRun.java
! test/jdk/java/util/Locale/UseOldISOCodesTest.java
! test/jdk/java/util/prefs/CheckUserPrefsStorage.java
! test/jdk/java/util/zip/EntryCount64k.java
! test/jdk/java/util/zip/ZipFile/DeleteTempJarTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! test/jdk/jdk/internal/ref/Cleaner/ExitOnThrow.java
! test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java
! test/jdk/jdk/jfr/event/io/TestInstrumentation.java
! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.java
! test/jdk/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java
! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java
! test/jdk/sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java
! test/jdk/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
! test/jdk/sun/security/util/Resources/early/EarlyResources.java
! test/lib-test/jdk/test/lib/RandomGeneratorTest.java
+ test/lib-test/jdk/test/lib/process/ProcessToolsExecuteLimitedTestJavaTest.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: a014be67
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-29 15:00:15 +0000
URL: https://git.openjdk.org/jdk17u/commit/a014be6718ad16a762e371ac73961d02fed273f2
8340176: Replace usage of -noclassgc with -Xnoclassgc in test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java
Backport-of: 3e03e6673acfea543d0dbbc64b7a4f52e3292c2b
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java
Changeset: cd02a16a
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-29 15:02:36 +0000
URL: https://git.openjdk.org/jdk17u/commit/cd02a16a0bec1ee87a8f2da5fdc90a3d0bf46b6e
8344316: security/auth/callback/TextCallbackHandler/Password.java make runnable with JTReg and add the UI
Backport-of: 82bc0a7f8c7ee63d2f8c3db57dc22f39963ae022
! test/jdk/com/sun/security/auth/callback/TextCallbackHandler/Password.java
Changeset: 74f72b65
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-29 15:04:26 +0000
URL: https://git.openjdk.org/jdk17u/commit/74f72b6504418650f1e411cbeec9dac93abee7d4
8350224: Test javax/swing/JComboBox/TestComboBoxComponentRendering.java fails in ubuntu 23.x and later
Reviewed-by: phh
Backport-of: 69fb68abca69acb54c48283a7b67e637f1d7c2d5
! test/jdk/javax/swing/JComboBox/TestComboBoxComponentRendering.java
Changeset: 21cecc1c
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-29 15:06:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/21cecc1cafba424f0588a1b4287dbe6546aaca03
8351086: (fc) Make java/nio/channels/FileChannel/BlockDeviceSize.java test manual
Backport-of: 08929134b3533362133139c4e964b1b28de6ebfb
! test/jdk/java/nio/channels/FileChannel/BlockDeviceSize.java
Changeset: 3a9b28f5
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-29 15:07:27 +0000
URL: https://git.openjdk.org/jdk17u/commit/3a9b28f59095ecee861a037c237a194e0218397a
8343891: Test javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java failed
Backport-of: c2e14b1b304796753bea2eca81aa24ab4b3bf6db
! test/jdk/javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java
Changeset: 1edd6660
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-29 15:10:47 +0000
URL: https://git.openjdk.org/jdk17u/commit/1edd6660f657300337bdcdc6d78618e02b60592d
8352706: httpclient HeadTest does not run on HTTP2
Reviewed-by: mbaesken
Backport-of: e32a0c90feb231d791e6c17e6360f629189cab8b
! test/jdk/java/net/httpclient/HeadTest.java
Changeset: af0de21b
Branch: master
Author: Goetz Lindenmaier <goetz at openjdk.org>
Date: 2025-04-29 15:11:05 +0000
URL: https://git.openjdk.org/jdk17u/commit/af0de21b9bac2b593e2b50703e2995cd7a9cfb42
8330598: java/net/httpclient/Http1ChunkedTest.java fails with java.util.MissingFormatArgumentException: Format specifier '%s'
Backport-of: c9c3c1536880d81ab84d5cb55f4fd0fe3bbf60a2
! test/jdk/java/net/httpclient/Http1ChunkedTest.java
More information about the jdk-updates-changes
mailing list