From phh at openjdk.org Tue Apr 1 23:02:00 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 1 Apr 2025 23:02:00 GMT Subject: git: openjdk/jdk24u: master: 8347296: WinInstallerUiTest fails in local test runs if the path to test work directory is longer that regular Message-ID: <1aaff171-7ed8-4132-9194-c1cd139d39c3@openjdk.org> Changeset: 90124feb Branch: master Author: Anawesha Khuntia Committer: Paul Hohensee Date: 2025-04-01 22:59:56 +0000 URL: https://git.openjdk.org/jdk24u/commit/90124feb90ccb8f9c4f688897c3072fb5b49068e 8347296: WinInstallerUiTest fails in local test runs if the path to test work directory is longer that regular Backport-of: b3e87360917fd56df8aa0a927723a561dcb840a2 ! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java From syan at openjdk.org Wed Apr 2 06:07:13 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 2 Apr 2025 06:07:13 GMT Subject: git: openjdk/jdk17u-dev: 8287801: Fix test-bugs related to stress flags Message-ID: <24366138-abd4-46e7-8052-4ce8c841f3b2@openjdk.org> Changeset: 845a11ef Branch: master Author: SendaoYan Date: 2025-04-02 06:03:57 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 2 09:48:35 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 09:48:35 GMT Subject: git: openjdk/jdk21u-dev: master: 8315951: Open source several Swing HTMLEditorKit related tests Message-ID: <7ba243de-f01c-480e-8d00-eef68a206749@openjdk.org> Changeset: 373753fc Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:46:29 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/373753fc30506fdbde5b3de6e80e82f9d5259ef9 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 From goetz at openjdk.org Wed Apr 2 09:53:03 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 09:53:03 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: Changeset: 0f6ee761 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:47:55 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/0f6ee761c14999601db4570e8f87e332e06b995c 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: bc269de4 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:49:20 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/bc269de452ba2c6072529c3201059b2039210238 8339148: Make os::Linux::active_processor_count() public Backport-of: 12d060a255b9b783488714c6c2cb73a899d3f708 ! src/hotspot/os/linux/os_linux.hpp Changeset: 883400f1 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:50:48 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/883400f1c1f96730dce290d25b5e058b8993fa67 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 From goetz at openjdk.org Wed Apr 2 09:53:23 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 09:53:23 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <80c9d9d0-e87a-4fbb-9407-2072b203455d@openjdk.org> Changeset: 450b290a Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:50:22 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-02 09:51:44 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 2 09:58:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 09:58:12 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <34b173f2-dff4-45a6-8298-65701d2b3ecd@openjdk.org> Changeset: d3c83e5a Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:52:17 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d3c83e5a7241df7002a8bff09895cf6ee0a70bc8 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: 550d8534 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:54:40 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/550d85345f4aa697076c8cc0d477de2955987f1a 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 From goetz at openjdk.org Wed Apr 2 09:58:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 09:58:37 GMT Subject: git: openjdk/jdk17u-dev: 8339639: Opensource few AWT PopupMenu tests Message-ID: <6b9401e4-ff66-49a0-b782-229df697b437@openjdk.org> Changeset: 8505d6a8 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:55:38 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 2 10:01:48 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 10:01:48 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <9728d7f0-16af-4061-8f2f-a848056de987@openjdk.org> Changeset: 4e06d17a Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:58:53 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4e06d17a73bbf7d4d3323e99856449258ef24470 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: bc4a3177 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 10:00:19 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/bc4a31775bfc15d0042c7d4adaea3c2f8113ed7a 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 From goetz at openjdk.org Wed Apr 2 10:02:59 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 10:02:59 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: 50fef470 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:58:11 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-02 10:01:24 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 2 10:06:07 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 10:06:07 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <3732ae34-1f9d-4f8b-aaa7-61413fa56cf0@openjdk.org> Changeset: aba69def Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 10:02:57 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/aba69defac36bc86fc5de13ddc195088255fd15f 8342376: More reliable OOM handling in ExceptionDuringDumpAtObjectsInitPhase test Backport-of: 37aa320f573650f007e60729e4d187c3b96b5756 ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java Changeset: eb86458e Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 10:04:38 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/eb86458e2587c5daebc16cad0448790f8227b4bf 8348597: Update HarfBuzz to 10.4.0 Reviewed-by: phh, mbaesken 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 From goetz at openjdk.org Wed Apr 2 10:06:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 10:06:27 GMT Subject: git: openjdk/jdk17u-dev: 8340143: Open source several Java2D rendering loop tests. Message-ID: <2fee33dc-8a61-4d10-818d-5bbdc44cea8c@openjdk.org> Changeset: 1c10340b Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 10:04:04 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 2 10:10:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 10:10:24 GMT Subject: git: openjdk/jdk21u-dev: master: 8348598: Update Libpng to 1.6.47 Message-ID: <15e1742c-0f0d-4a8b-a047-928e1a33b86b@openjdk.org> Changeset: 32cad692 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 10:09:30 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/32cad6923ecbb47e7321f992d830020c69acd649 8348598: Update Libpng to 1.6.47 Reviewed-by: mbaesken 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 From goetz at openjdk.org Wed Apr 2 10:11:14 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 10:11:14 GMT Subject: git: openjdk/jdk17u-dev: 8340605: Open source several AWT PopupMenu tests Message-ID: <91588cb9-0424-4077-84e0-29102f420bea@openjdk.org> Changeset: e33daf09 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 10:09:08 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 2 10:15:06 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 10:15:06 GMT Subject: git: openjdk/jdk17u-dev: 8342376: More reliable OOM handling in ExceptionDuringDumpAtObjectsInitPhase test Message-ID: <10ba95bf-df21-41a3-a959-b550fbb39230@openjdk.org> Changeset: ff0d2b35 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 10:14:21 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/ff0d2b351c7e895275aeeac1cfd0fec03c2d9e96 8342376: More reliable OOM handling in ExceptionDuringDumpAtObjectsInitPhase test Backport-of: 37aa320f573650f007e60729e4d187c3b96b5756 ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java From goetz at openjdk.org Wed Apr 2 11:27:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 11:27:20 GMT Subject: git: openjdk/jdk17u-dev: 8348597: Update HarfBuzz to 10.4.0 Message-ID: <6f51115d-36fa-42c8-88a8-13f2f81faffb@openjdk.org> Changeset: f4e99de3 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 11:24:28 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 2 11:30:27 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 2 Apr 2025 11:30:27 GMT Subject: git: openjdk/jdk17u-dev: 8348598: Update Libpng to 1.6.47 Message-ID: <0b729b88-5c46-420c-af69-16b38f16e9c7@openjdk.org> Changeset: 025da55d Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 11:27:59 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From phh at openjdk.org Wed Apr 2 14:55:20 2025 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 2 Apr 2025 14:55:20 GMT Subject: git: openjdk/jdk17u-dev: 8350412: [21u] AArch64: Ambiguous frame layout leads to incorrect traces in JFR Message-ID: Changeset: c98e598b Branch: master Author: Dmitry Chuyko Committer: Paul Hohensee Date: 2025-04-02 14:50:10 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/c98e598bc4b369abc60a876f7cfb7c78f5521cc1 8350412: [21u] AArch64: Ambiguous frame layout leads to incorrect traces in JFR Reviewed-by: phh ! src/hotspot/cpu/aarch64/aarch64.ad From phh at openjdk.org Wed Apr 2 15:59:57 2025 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 2 Apr 2025 15:59:57 GMT Subject: git: openjdk/jdk24u: master: 8347000: Bug in com/sun/net/httpserver/bugs/B6361557.java test Message-ID: <74c997c8-e3d5-4a5e-ad62-b2865613df9c@openjdk.org> Changeset: c83786b6 Branch: master Author: Govindan Srinivassan Committer: Paul Hohensee Date: 2025-04-02 15:54:56 +0000 URL: https://git.openjdk.org/jdk24u/commit/c83786b6da3e009d0e8d324f24450c6693033a95 8347000: Bug in com/sun/net/httpserver/bugs/B6361557.java test Backport-of: 5e6cda4799a6bf12370bc6a04b218ebed32dee53 ! test/jdk/com/sun/net/httpserver/bugs/B6361557.java From goetz at openjdk.org Thu Apr 3 11:41:47 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 3 Apr 2025 11:41:47 GMT Subject: git: openjdk/jdk17u-dev: 8298730: Refactor subsystem_file_line_contents and add docs and tests Message-ID: Changeset: bb103d7d Branch: master Author: Goetz Lindenmaier Date: 2025-04-03 11:39:29 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From rreddy at openjdk.org Thu Apr 3 13:02:05 2025 From: rreddy at openjdk.org (Ravi Reddy) Date: Thu, 3 Apr 2025 13:02:05 GMT Subject: git: openjdk/jdk24u: master: 8349501: Relocate supporting classes in security/testlibrary to test/lib/jdk tree Message-ID: <3df2cb91-7a55-47cc-ae31-813982629a28@openjdk.org> Changeset: 322da3fb Branch: master Author: konanki sreenath Committer: Ravi Reddy Date: 2025-04-03 12:58:32 +0000 URL: https://git.openjdk.org/jdk24u/commit/322da3fbb28efa51214550a65e0b197e1ddeba29 8349501: Relocate supporting classes in security/testlibrary to test/lib/jdk tree Backport-of: b737f7fb3004e4e9c95fba95c6fcda70073ae00e ! test/jdk/com/sun/security/auth/callback/TextCallbackHandler/Default.java ! test/jdk/java/security/KeyFactory/Failover.java ! test/jdk/java/security/KeyPairGenerator/Failover.java ! test/jdk/java/security/Provider/ChangeProviders.java ! test/jdk/java/security/Provider/GetInstance.java ! test/jdk/java/security/Provider/GetServiceRace.java ! test/jdk/java/security/Provider/RemoveProvider.java ! test/jdk/java/security/Security/NoInstalledProviders.java ! test/jdk/java/security/Security/SynchronizedAccess.java ! test/jdk/java/security/Security/removing/RemoveProviders.java ! test/jdk/java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java ! test/jdk/java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java ! test/jdk/java/security/cert/CertPathValidator/crlDP/CheckAllCRLs.java ! test/jdk/java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java ! test/jdk/javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java ! test/jdk/javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java ! test/jdk/javax/net/ssl/Stapling/HttpsUrlConnClient.java ! test/jdk/javax/net/ssl/Stapling/SSLEngineWithStapling.java ! test/jdk/javax/net/ssl/Stapling/SSLSocketWithStapling.java ! test/jdk/javax/net/ssl/Stapling/StapleEnableProps.java ! test/jdk/sun/security/ec/TestEC.java ! test/jdk/sun/security/pkcs11/ec/ReadCertificates.java ! test/jdk/sun/security/pkcs11/ec/ReadPKCS12.java ! test/jdk/sun/security/pkcs11/ec/TestECDH.java ! test/jdk/sun/security/pkcs11/ec/TestECDH2.java ! test/jdk/sun/security/pkcs11/ec/TestECDSA.java ! test/jdk/sun/security/pkcs11/ec/TestECDSA2.java ! test/jdk/sun/security/pkcs11/rsa/TestCACerts.java ! test/jdk/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java ! test/jdk/sun/security/pkcs12/GetSetEntryTest.java ! test/jdk/sun/security/provider/certpath/OCSP/OCSPNoContentLength.java ! test/jdk/sun/security/provider/certpath/PKIXCertComparator/Order.java ! test/jdk/sun/security/ssl/Stapling/StatusResponseManager.java ! test/jdk/sun/security/ssl/Stapling/java.base/sun/security/ssl/StatusResponseManagerTests.java ! test/jdk/sun/security/tools/keytool/KeyToolTest.java ! test/jdk/sun/security/tools/keytool/NssTest.java ! test/jdk/sun/security/x509/URICertStore/AIACertTimeout.java = test/lib/jdk/test/lib/security/CertificateBuilder.java = test/lib/jdk/test/lib/security/HumanInputStream.java = test/lib/jdk/test/lib/security/Providers.java = test/lib/jdk/test/lib/security/ProvidersSnapshot.java = test/lib/jdk/test/lib/security/SimpleOCSPServer.java From phh at openjdk.org Thu Apr 3 14:21:44 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 3 Apr 2025 14:21:44 GMT Subject: git: openjdk/jdk21u-dev: master: 8343342: java/io/File/GetXSpace.java fails on Windows with CD-ROM drive Message-ID: Changeset: 983307e4 Branch: master Author: Taizo Kurashige Committer: Paul Hohensee Date: 2025-04-03 14:20:29 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/983307e45f14f082fb17f318a2814680cbe99a93 8343342: java/io/File/GetXSpace.java fails on Windows with CD-ROM drive Reviewed-by: phh Backport-of: 40f0a398fa9b1b39a43640973eaffb041bb7b63d ! test/jdk/java/io/File/GetXSpace.java ! test/jdk/java/io/File/libGetXSpace.c From phh at openjdk.org Thu Apr 3 14:25:59 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 3 Apr 2025 14:25:59 GMT Subject: git: openjdk/jdk21u-dev: master: 8339538: Wrong timeout computations in DnsClient Message-ID: <15e31788-b5f9-404c-90d9-126af2f834c3@openjdk.org> Changeset: c662d7dc Branch: master Author: Paul Hohensee Date: 2025-04-03 14:21:47 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c662d7dc248e6a46b52a1d620fa42c3081a90ccf 8339538: Wrong timeout computations in DnsClient 8220213: com/sun/jndi/dns/ConfigTests/Timeout.java failed intermittent Reviewed-by: cslucas, rkennke Backport-of: 4beb77192f54f27183285400d7cae7528df64e43 ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContext.java ! test/jdk/com/sun/jndi/dns/ConfigTests/Timeout.java + test/jdk/com/sun/jndi/dns/ConfigTests/TimeoutWithEmptyDatagrams.java From mbaesken at openjdk.org Thu Apr 3 14:47:48 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 3 Apr 2025 14:47:48 GMT Subject: git: openjdk/jdk21u-dev: master: 8351665: Remove unused UseNUMA in os_aix.cpp Message-ID: Changeset: 2cbb2838 Branch: master Author: Matthias Baesken Date: 2025-04-03 14:42:33 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/2cbb2838f9c5e42a537f7603ee7f20ccd6513901 8351665: Remove unused UseNUMA in os_aix.cpp Backport-of: 84f87dd4e96bbea42b482a3a23383c8894a40868 ! src/hotspot/os/aix/os_aix.cpp From phh at openjdk.org Thu Apr 3 15:09:44 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 3 Apr 2025 15:09:44 GMT Subject: git: openjdk/jdk21u-dev: master: 5 new changesets Message-ID: <9d214e44-d253-4961-90de-e71339758e43@openjdk.org> Changeset: 1d5d3d82 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-03 15:05:24 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/1d5d3d823887b5c5ff769e2cf06c691fa1780a82 8330158: C2: Loop strip mining uses ABS with min int Backport-of: c615c18e9f92dc9fdc2db512fbd47fd255f7fe86 ! src/hotspot/share/opto/loopnode.cpp Changeset: c7fccfe3 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-03 15:05:55 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c7fccfe3f73c03325ff9c3394ea26bcb8c398533 8330106: C2: VectorInsertNode::make() shouldn't call ConINode::make() directly Backport-of: bde3fc0c03c87d1f2605ae6bb84c33fadb7aa865 ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp Changeset: e4bdf762 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-03 15:07:07 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e4bdf7626c8645d6fccd398faf68832c6eb2c01a 8331088: Incorrect TraceLoopPredicate output Backport-of: 19e46eed580339a61fd1309c2cc7040e8c83597d ! src/hotspot/share/opto/loopPredicate.cpp Changeset: ca8d6afd Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-03 15:07:38 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ca8d6afd8d928a6cef01cece16e8724b8db37ea4 8333890: Fatal error in auto-vectorizer with float16 kernel. Backport-of: 55fd1ed228ea3c42aaf92579e5dcb818fe14351d ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java Changeset: 73f92061 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-03 15:08:05 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/73f92061a567a212c960479ece62256015a55d0f 8337981: ShenandoahHeap::is_in should check for alive regions Backport-of: b9d49dcef22ab81a087d890bbac0329a5244a2ef ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp From phh at openjdk.org Thu Apr 3 18:21:22 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 3 Apr 2025 18:21:22 GMT Subject: git: openjdk/jdk21u-dev: master: 8336042: Caller/callee param size mismatch in deoptimization causes crash Message-ID: Changeset: a3738669 Branch: master Author: Paul Hohensee Date: 2025-04-03 18:18:11 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/a37386691877c7c140311971ac6878b047223817 8336042: Caller/callee param size mismatch in deoptimization causes crash Backport-of: 20ea218ce52f79704445acfe2d4a3dc9d04e86d2 ! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp ! src/hotspot/cpu/arm/abstractInterpreter_arm.cpp ! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp ! src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp ! src/hotspot/cpu/s390/abstractInterpreter_s390.cpp ! src/hotspot/cpu/x86/abstractInterpreter_x86.cpp ! src/hotspot/share/interpreter/bytecode.hpp ! src/hotspot/share/interpreter/bytecode.inline.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/vframeArray.cpp + test/hotspot/jtreg/compiler/jsr292/MHDeoptTest.java From phh at openjdk.org Thu Apr 3 18:25:36 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 3 Apr 2025 18:25:36 GMT Subject: git: openjdk/jdk21u-dev: master: 8332506: SIGFPE In ObjectSynchronizer::is_async_deflation_needed() Message-ID: <9729603f-442d-4ac6-b1b6-cb926bc4b220@openjdk.org> Changeset: 7d8b97fa Branch: master Author: Roman Marchenko Committer: Paul Hohensee Date: 2025-04-03 18:22:23 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/7d8b97fa34a275e20ab6e2e9a084bd3483529c5b 8332506: SIGFPE In ObjectSynchronizer::is_async_deflation_needed() Reviewed-by: phh Backport-of: cbabc0451505a00dfe77c163190736460c53820f ! src/hotspot/share/runtime/synchronizer.cpp From phh at openjdk.org Thu Apr 3 23:11:16 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 3 Apr 2025 23:11:16 GMT Subject: git: openjdk/jdk21u-dev: master: 8337681: PNGImageWriter uses much more memory than necessary Message-ID: <7471c8c8-136b-41f0-9712-c90eeb35c771@openjdk.org> Changeset: d7fa4bbb Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-03 23:08:07 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d7fa4bbb9460e0c7de9aa23552454d4278e8d669 8337681: PNGImageWriter uses much more memory than necessary Backport-of: 89a15f1414f89d2dd32eac791e9155fcb4207e56 ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java + test/jdk/javax/imageio/plugins/png/RasterReuseWriteTest.java From goetz at openjdk.org Fri Apr 4 07:04:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 4 Apr 2025 07:04:44 GMT Subject: git: openjdk/jdk21u-dev: master: 8340874: Open source some of the AWT Geometry/Button tests Message-ID: <94bb1fda-88f5-4870-a882-255a66c51f28@openjdk.org> Changeset: 8197db4a Branch: master Author: Goetz Lindenmaier Date: 2025-04-04 07:03:08 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/8197db4a7855bc3066046245556d56a5dfe9ea05 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 From goetz at openjdk.org Fri Apr 4 07:08:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 4 Apr 2025 07:08:24 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: <42d8dca7-3d12-4848-ac52-ea8e23657ed6@openjdk.org> Changeset: 3f355fc6 Branch: master Author: Goetz Lindenmaier Date: 2025-04-04 07:04:17 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/3f355fc689c8d4c2f731ef9443817cbf107a86fc 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: c1a78d2c Branch: master Author: Goetz Lindenmaier Date: 2025-04-04 07:05:39 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c1a78d2c41f22010a94ac65dba05f05e8fed3c98 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: 237a45b1 Branch: master Author: Goetz Lindenmaier Date: 2025-04-04 07:06:47 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/237a45b1bad840506e02d2b52f5d276554e490c4 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 From mbaesken at openjdk.org Fri Apr 4 07:15:16 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 4 Apr 2025 07:15:16 GMT Subject: git: openjdk/jdk24u: master: 2 new changesets Message-ID: <3520022b-847e-4a52-978b-c0bf605b19f1@openjdk.org> Changeset: f06759c1 Branch: master Author: Matthias Baesken Date: 2025-04-04 07:12:34 +0000 URL: https://git.openjdk.org/jdk24u/commit/f06759c15b547d0cd85c9af1edf22eeb4ee78166 8351665: Remove unused UseNUMA in os_aix.cpp Backport-of: 84f87dd4e96bbea42b482a3a23383c8894a40868 ! src/hotspot/os/aix/os_aix.cpp Changeset: 2db31000 Branch: master Author: Matthias Baesken Date: 2025-04-04 07:13:39 +0000 URL: https://git.openjdk.org/jdk24u/commit/2db31000fe6166b6954e78cb1f2d1c6713b44880 8346888: [ubsan] block.cpp:1617:30: runtime error: 9.97582e+36 is outside the range of representable values of type 'int' Backport-of: ddf326b8e6e50403303b410635e4c26d7bf56aaa ! src/hotspot/share/opto/block.cpp From mbaesken at openjdk.org Fri Apr 4 07:18:26 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 4 Apr 2025 07:18:26 GMT Subject: git: openjdk/jdk24u: master: 2 new changesets Message-ID: <5d38fb46-1f47-4b26-9c70-8982214b6d51@openjdk.org> Changeset: a49d1a0b Branch: master Author: Matthias Baesken Date: 2025-04-04 07:15:58 +0000 URL: https://git.openjdk.org/jdk24u/commit/a49d1a0b1e1bf0ea116f347c514a728637aba074 8352946: SEGV_BND signal code of SIGSEGV missing from our signal-code table Backport-of: bac2aa44454982684e06854add1dbbb806fba363 ! src/hotspot/os/posix/signals_posix.cpp Changeset: 04dbfe9b Branch: master Author: Matthias Baesken Date: 2025-04-04 07:17:05 +0000 URL: https://git.openjdk.org/jdk24u/commit/04dbfe9b2e3083f4462d8a6d8601be4e1fcefeab 8351277: Remove pipewire from AIX build Backport-of: 6bc480358c80b0a1a94b5ca5f4b7ff2d84ce8e37 ! make/modules/java.desktop/lib/AwtLibraries.gmk ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c ! src/java.desktop/unix/native/libawt_xawt/awt/screencast_portal.c ! src/java.desktop/unix/native/libpipewire/include/spa/utils/endian.h From mbaesken at openjdk.org Fri Apr 4 07:22:03 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 4 Apr 2025 07:22:03 GMT Subject: git: openjdk/jdk24u: master: 8330936: [ubsan] exclude function BilinearInterp and ShapeSINextSpan in libawt java2d from ubsan checks Message-ID: <3aab6dd5-e597-4546-93db-fda558114df4@openjdk.org> Changeset: 931aaaae Branch: master Author: Matthias Baesken Date: 2025-04-04 07:19:18 +0000 URL: https://git.openjdk.org/jdk24u/commit/931aaaaead61d3fffd6edb7c31774f5342c184b6 8330936: [ubsan] exclude function BilinearInterp and ShapeSINextSpan in libawt java2d from ubsan checks Backport-of: 40f150d3e50caf44fa4a31b79fbcd234142803ce ! src/java.desktop/share/native/libawt/java2d/loops/TransformHelper.c ! src/java.desktop/share/native/libawt/java2d/pipe/ShapeSpanIterator.c From andrew at openjdk.org Fri Apr 4 11:03:04 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Fri, 4 Apr 2025 11:03:04 GMT Subject: git: openjdk/jdk24u: master: 8352716: (tz) Update Timezone Data to 2025b Message-ID: Changeset: a793cd0e Branch: master Author: Andrew John Hughes Date: 2025-04-04 10:58:57 +0000 URL: https://git.openjdk.org/jdk24u/commit/a793cd0e2e144a50e8d05f3219851cc55c6ce3ef 8352716: (tz) Update Timezone Data to 2025b Reviewed-by: serb Backport-of: 1d205f5f0704f251eb68165f3caf1e70d542ae63 ! src/java.base/share/data/tzdata/VERSION ! src/java.base/share/data/tzdata/asia ! src/java.base/share/data/tzdata/northamerica ! src/java.base/share/data/tzdata/southamerica ! src/java.base/share/data/tzdata/zone.tab ! test/jdk/java/util/TimeZone/TimeZoneData/VERSION From syan at openjdk.org Fri Apr 4 13:36:36 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 4 Apr 2025 13:36:36 GMT Subject: git: openjdk/jdk24u: master: 8351233: [ASAN] avx2-emu-funcs.hpp:151:20: error: =?UTF-8?B?4oCYRC44MjE4OOKAmQ==?= is used uninitialized Message-ID: Changeset: dc5669a6 Branch: master Author: SendaoYan Date: 2025-04-04 13:31:58 +0000 URL: https://git.openjdk.org/jdk24u/commit/dc5669a644e18ec90d8eefac2c2a7f865a7a51d7 8351233: [ASAN] avx2-emu-funcs.hpp:151:20: error: ?D.82188? is used uninitialized Backport-of: 895aabc4632a0b5e245aeceb6c2dcdb4b07f640e ! src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp From syan at openjdk.org Fri Apr 4 13:46:25 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 4 Apr 2025 13:46:25 GMT Subject: git: openjdk/jdk24u: master: 8350386: Test TestCodeCacheFull.java fails with option -XX:-UseCodeCacheFlushing Message-ID: Changeset: c15293d9 Branch: master Author: SendaoYan Date: 2025-04-04 13:43:27 +0000 URL: https://git.openjdk.org/jdk24u/commit/c15293d9778dc153f95ff6bdd747dee844f260f1 8350386: Test TestCodeCacheFull.java fails with option -XX:-UseCodeCacheFlushing Backport-of: ad48846edd894073d89839a2771271553b4e27cd ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java From jbachorik at openjdk.org Fri Apr 4 15:50:06 2025 From: jbachorik at openjdk.org (Jaroslav Bachorik) Date: Fri, 4 Apr 2025 15:50:06 GMT Subject: git: openjdk/jdk17u-dev: 8352649: [17u] guarantee(is_result_safe || is_in_asgct()) failed inside AsyncGetCallTrace Message-ID: <5996a61d-e40f-4a5a-ba89-76d04f6e0c3c@openjdk.org> Changeset: 729b0c7a Branch: master Author: Andrei Pangin Committer: Jaroslav Bachorik Date: 2025-04-04 15:46:06 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From mbaesken at openjdk.org Mon Apr 7 13:12:48 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 7 Apr 2025 13:12:48 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <8132e02e-da50-47b2-a39e-c4c957e52ab4@openjdk.org> Changeset: c9834023 Branch: master Author: Matthias Baesken Date: 2025-04-07 13:10:13 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c9834023cefeb36bb1d3beaf17c48489b17e12ed 8330936: [ubsan] exclude function BilinearInterp and ShapeSINextSpan in libawt java2d from ubsan checks Backport-of: 40f150d3e50caf44fa4a31b79fbcd234142803ce ! src/java.desktop/share/native/libawt/java2d/loops/TransformHelper.c ! src/java.desktop/share/native/libawt/java2d/pipe/ShapeSpanIterator.c Changeset: 4221c664 Branch: master Author: Matthias Baesken Date: 2025-04-07 13:10:31 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4221c6644e8331ad48073926aed080325cb5d9da 8346888: [ubsan] block.cpp:1617:30: runtime error: 9.97582e+36 is outside the range of representable values of type 'int' Backport-of: ddf326b8e6e50403303b410635e4c26d7bf56aaa ! src/hotspot/share/opto/block.cpp From goetz at openjdk.org Mon Apr 7 14:58:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 7 Apr 2025 14:58:12 GMT Subject: git: openjdk/jdk21u-dev: master: 4 new changesets Message-ID: <017de7cd-0da6-417b-ace5-66b2a256aaf7@openjdk.org> Changeset: 1c713bb2 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 14:50:06 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/1c713bb2191def0d3781384059709600a7b589e9 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: ddf0d071 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 14:52:42 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ddf0d07123e696f9705ffec552524a56a6e6585f 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: 2d49408d Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 14:55:20 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/2d49408ddac4f78802de2bf580ccd1128a033ad7 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: dc59215b Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 14:56:49 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/dc59215bee780cac5549889b7977ba4c8283a2a6 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 From goetz at openjdk.org Mon Apr 7 15:02:10 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 7 Apr 2025 15:02:10 GMT Subject: git: openjdk/jdk17u-dev: 8315871: Opensource five more Swing regression tests Message-ID: Changeset: 95e6cbd2 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 14:59:28 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Mon Apr 7 15:04:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 7 Apr 2025 15:04:20 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: 4a8f0278 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 14:59:50 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4a8f027828c54f71b9ad2c26596e5e16538e0d0b 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: ec7d359c Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:01:33 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ec7d359c32d788ab07ac75a392904a219c5fb419 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 From goetz at openjdk.org Mon Apr 7 15:08:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 7 Apr 2025 15:08:32 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <3ce53ec1-233b-4c1b-ab4f-dcaa2fd2ed29@openjdk.org> Changeset: 36e703ac Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:00:57 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:02:31 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Mon Apr 7 15:11:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 7 Apr 2025 15:11:12 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: Changeset: 25103582 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:05:24 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/251035827a14a7651427b2973ca4dffadeee5340 8341378: Open source few TrayIcon tests - Set8 Backport-of: b9db74a64577bf2b79570a789c91de6549a50788 ! test/jdk/ProblemList.txt + test/jdk/java/awt/TrayIcon/TrayIconTest.java Changeset: 41fe4e21 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:08:00 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/41fe4e2100957f9c5d8f1f64794612f99d5907ee 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: 5f5e6e58 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:09:45 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/5f5e6e5879fae283f595635cae7d1a0fd76ae23a 8345357: test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java fails in ubuntu22.04 Backport-of: 521ed72b87d0fb1def6d94485e08be22632deef0 ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java From goetz at openjdk.org Mon Apr 7 15:17:58 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 7 Apr 2025 15:17:58 GMT Subject: git: openjdk/jdk21u-dev: master: 8346049: jdk/test/lib/security/timestamp/TsaServer.java warnings Message-ID: <5f4b6957-ee31-4eaf-8e2e-6034ce480e45@openjdk.org> Changeset: 7c45ed31 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:12:58 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/7c45ed317a5dd57b04dd7797bdc89a62e80f505b 8346049: jdk/test/lib/security/timestamp/TsaServer.java warnings Backport-of: 1eb54e4228ba9319ac2f980055ed366dd861ec0b ! test/lib/jdk/test/lib/security/timestamp/TsaServer.java From goetz at openjdk.org Mon Apr 7 15:20:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 7 Apr 2025 15:20:44 GMT Subject: git: openjdk/jdk17u-dev: 5 new changesets Message-ID: <69ba2104-df34-4e60-89f8-8295fb757a14@openjdk.org> Changeset: c8ac6fd0 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:14:26 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:15:34 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:16:00 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:17:13 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:19:16 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Mon Apr 7 15:14:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 7 Apr 2025 15:14:32 GMT Subject: git: openjdk/jdk17u-dev: 4 new changesets Message-ID: Changeset: b7a846d9 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:07:46 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:09:10 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:10:58 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:12:36 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Mon Apr 7 15:27:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 7 Apr 2025 15:27:31 GMT Subject: git: openjdk/jdk17u-dev: 3 new changesets Message-ID: Changeset: 37dc3791 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:20:27 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:23:32 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:26:34 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From phh at openjdk.org Mon Apr 7 15:31:13 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 7 Apr 2025 15:31:13 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <456978d3-cc6f-49c6-9d62-31c7f9116e86@openjdk.org> Changeset: ff0aa067 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:27:13 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ff0aa067389c877ae853bf2f0052f62744152736 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: e8daf0c7 Branch: master Author: Paul Hohensee Date: 2025-04-07 15:28:13 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e8daf0c703dc926f00ac106b25be5aa95ec33249 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 From phh at openjdk.org Mon Apr 7 15:33:25 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 7 Apr 2025 15:33:25 GMT Subject: git: openjdk/jdk17u-dev: 4 new changesets Message-ID: Changeset: 495aa759 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:27:51 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:29:37 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:31:01 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-07 15:32:44 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From phh at openjdk.org Mon Apr 7 15:37:12 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 7 Apr 2025 15:37:12 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: <29a5030f-aa65-4d44-8c7f-488c14cef424@openjdk.org> Changeset: 4b5ca21e Branch: master Author: Paul Hohensee Date: 2025-04-07 15:31:42 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4b5ca21e4a01f443de28126cb36f9f247f780072 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: d2be3b70 Branch: master Author: Paul Hohensee Date: 2025-04-07 15:32:02 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d2be3b7088dd7fc28b95426dec9df069747018d4 8347995: Race condition in jdk/java/net/httpclient/offline/FixedResponseHttpClient.java Backport-of: a62a870150cf199f16277b478af2f5d937255b3c ! test/jdk/java/net/httpclient/offline/FixedResponseHttpClient.java Changeset: 996f945d Branch: master Author: Paul Hohensee Date: 2025-04-07 15:33:32 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/996f945de46a1b14aaadb2e1a5d6889570a03842 8211400: nsk.share.gc.Memory::getArrayLength returns wrong value Backport-of: 860d49db22cf352eaf1b3b20fff43d090f0eebc8 ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/Memory.java From goetz at openjdk.org Mon Apr 7 15:40:02 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 7 Apr 2025 15:40:02 GMT Subject: git: openjdk/jdk17u-dev: 8271419: Refactor test code for modifying CDS archive contents Message-ID: <2be2ae45-81b3-4e36-9d6b-0cd323a39649@openjdk.org> Changeset: 7a29de5f Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:37:44 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From phh at openjdk.org Mon Apr 7 16:21:42 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 7 Apr 2025 16:21:42 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: Changeset: 6cd096eb Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-07 16:17:49 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/6cd096eb71689f691736d0d93f0f3eb6cf51b971 8328864: NullPointerException in sun.security.jca.ProviderList.getService() Backport-of: cd3a607576bede17f48c3d5ebde2bf05f3b615ba ! src/java.base/share/classes/sun/security/jca/ProviderList.java + test/jdk/sun/security/jca/NullPreferredList.java + test/jdk/sun/security/jca/app-security.properties Changeset: 27f3ab61 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-07 16:19:15 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/27f3ab61720b1efcf2469cf9dfdc5c6f9bfbc035 8352716: (tz) Update Timezone Data to 2025b Reviewed-by: serb, andrew Backport-of: 1d205f5f0704f251eb68165f3caf1e70d542ae63 ! src/java.base/share/data/tzdata/VERSION ! src/java.base/share/data/tzdata/asia ! src/java.base/share/data/tzdata/northamerica ! src/java.base/share/data/tzdata/southamerica ! src/java.base/share/data/tzdata/zone.tab ! test/jdk/java/util/TimeZone/TimeZoneData/VERSION Changeset: 7b9e268d Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-07 16:19:38 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/7b9e268d3dd5e9d62117269bf3cd87836eb562a3 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 From phh at openjdk.org Mon Apr 7 16:23:50 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 7 Apr 2025 16:23:50 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <18f7f83b-1168-47bb-ac98-dbfb08a6bdac@openjdk.org> Changeset: 9ef3fb48 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-07 16:18:35 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Committer: Paul Hohensee Date: 2025-04-07 16:18:48 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From amitkumar at openjdk.org Tue Apr 8 12:34:10 2025 From: amitkumar at openjdk.org (Amit Kumar) Date: Tue, 8 Apr 2025 12:34:10 GMT Subject: git: openjdk/jdk24u: master: 8353053: (fs) Add support for UserDefinedFileAttributeView on AIX Message-ID: Changeset: 93636bfb Branch: master Author: Varada M Committer: Amit Kumar Date: 2025-04-08 12:31:23 +0000 URL: https://git.openjdk.org/jdk24u/commit/93636bfb4f543abf47a13b3b38d181cc3a5b2808 8353053: (fs) Add support for UserDefinedFileAttributeView on AIX Backport-of: 1161b566ca06786996cf47a4475bcdabaa24cde8 ! src/java.base/aix/classes/sun/nio/fs/AixFileStore.java ! src/java.base/aix/classes/sun/nio/fs/AixFileSystem.java ! src/java.base/aix/classes/sun/nio/fs/AixFileSystemProvider.java + src/java.base/aix/classes/sun/nio/fs/AixUserDefinedFileAttributeView.java ! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c From mbaesken at openjdk.org Tue Apr 8 14:03:49 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 8 Apr 2025 14:03:49 GMT Subject: git: openjdk/jdk24u: master: 8353066: Properly detect Windows/aarch64 as build platform Message-ID: <9ac3d17c-412f-42ea-91ee-47372b86a1b4@openjdk.org> Changeset: f5c1c258 Branch: master Author: Matthias Baesken Date: 2025-04-08 14:00:14 +0000 URL: https://git.openjdk.org/jdk24u/commit/f5c1c258e5b6b715e7874d04cd43e6b192bac7f0 8353066: Properly detect Windows/aarch64 as build platform Backport-of: 3241b4e111e3dbf475c0e5be117c2a8d1a63ad35 ! make/autoconf/build-aux/config.guess ! make/autoconf/toolchain_microsoft.m4 From andrew at openjdk.org Tue Apr 8 14:12:28 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Tue, 8 Apr 2025 14:12:28 GMT Subject: git: openjdk/jdk17u-dev: 8331735: UpcallLinker::on_exit races with GC when copying frame anchor Message-ID: Changeset: 8ea7310b Branch: master Author: Andrew John Hughes Date: 2025-04-08 14:11:41 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From aph at openjdk.org Tue Apr 8 16:58:57 2025 From: aph at openjdk.org (Andrew Haley) Date: Tue, 8 Apr 2025 16:58:57 GMT Subject: git: openjdk/jdk21u-dev: master: 8350483: AArch64: turn on signum intrinsics by default on Ampere CPUs Message-ID: <17d95b5e-25f5-4a2e-8d59-ee0a228a95a8@openjdk.org> Changeset: 3c0c998e Branch: master Author: Patrick Zhang Committer: Andrew Haley Date: 2025-04-08 16:55:04 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/3c0c998e732140eef878c57e1c76d9e76eee3e46 8350483: AArch64: turn on signum intrinsics by default on Ampere CPUs Backport-of: 23389d08a2b5c0840d2b18fb2e74d2d112b3192d ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp From phh at openjdk.org Tue Apr 8 17:14:24 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 8 Apr 2025 17:14:24 GMT Subject: git: openjdk/jdk11u-dev: 8345133: Test sun/security/tools/jarsigner/TsacertOptionTest.java failed: Warning found in stdout Message-ID: <90b25b2e-9af6-445a-bfdc-25e915a1d307@openjdk.org> Changeset: 5ce10dfe Branch: master Author: Paul Hohensee Date: 2025-04-08 17:10:55 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/5ce10dfe2d1a89e84d59fb40ad0e09ffdf819c74 8345133: Test sun/security/tools/jarsigner/TsacertOptionTest.java failed: Warning found in stdout Backport-of: 153dc6d84300e4c3446e33be820c15336cf45e72 ! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java From phh at openjdk.org Tue Apr 8 17:54:16 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 8 Apr 2025 17:54:16 GMT Subject: git: openjdk/jdk11u-dev: 8352716: (tz) Update Timezone Data to 2025b Message-ID: <5b7ea153-41c6-4861-9203-3498c3000653@openjdk.org> Changeset: dcc97018 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-08 17:53:24 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/dcc970180a09ff70748285f391a8f3829f64cb69 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 From mdoerr at openjdk.org Tue Apr 8 23:17:21 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Tue, 8 Apr 2025 23:17:21 GMT Subject: git: openjdk/jdk24u: master: 8353274: [PPC64] Bug related to -XX:+UseCompactObjectHeaders -XX:-UseSIGTRAP in JDK-8305895 Message-ID: <0f69ada0-a06a-4098-b3ad-08287c81c6ab@openjdk.org> Changeset: 8a44c3fb Branch: master Author: Martin Doerr Date: 2025-04-08 23:15:12 +0000 URL: https://git.openjdk.org/jdk24u/commit/8a44c3fb0aa68698846c650b2a6699433d6036b1 8353274: [PPC64] Bug related to -XX:+UseCompactObjectHeaders -XX:-UseSIGTRAP in JDK-8305895 Backport-of: a13e34da3f81039b572fd6030d6ee63dfffad612 ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp From syan at openjdk.org Wed Apr 9 02:38:49 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 9 Apr 2025 02:38:49 GMT Subject: git: openjdk/jdk11u-dev: 8231058: VerifyOops crashes with assert(_offset >= 0) failed: offset for non comment? Message-ID: <41d2015a-ffd5-4373-85f4-a8a5851d5c81@openjdk.org> Changeset: 79faa196 Branch: master Author: SendaoYan Date: 2025-04-09 02:36:23 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/79faa1960335c5bdd7beab7baf29f74fc3243a97 8231058: VerifyOops crashes with assert(_offset >= 0) failed: offset for non comment? Offset method should only be called for comments. Backport-of: 6bc9833f65aefaaba189d4d26091261d2d9ca8b0 ! src/hotspot/share/asm/codeBuffer.cpp + test/hotspot/jtreg/runtime/CheckUnhandledOops/TestVerifyOops.java From sgehwolf at openjdk.org Wed Apr 9 08:27:19 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 9 Apr 2025 08:27:19 GMT Subject: git: openjdk/jdk11u-dev: 8327476: Upgrade JLine to 3.26.1 Message-ID: <56dca710-949e-46cb-9a8e-21a25301dd57@openjdk.org> Changeset: c4a7b2c3 Branch: master Author: Antonio Vieiro Committer: Severin Gehwolf Date: 2025-04-09 08:26:34 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/c4a7b2c304b06245b26765706d53f00dc0238769 8327476: Upgrade JLine to 3.26.1 Backport-of: bb391d7a3656eda8864b777a9561a9e7e71a47a9 ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/BindingReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/KeyMap.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Binding.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Buffer.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Completer.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletingParsedLine.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletionMatcher.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EOFError.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Editor.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EndOfFileException.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Expander.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Highlighter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/History.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReaderBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Macro.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/MaskingCallback.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ParsedLine.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/PrintAboveWriter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Reference.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/SyntaxError.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/UserInterruptException.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Widget.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/BufferImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/CompletionMatcherImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultExpander.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultHighlighter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/InputRC.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/KillRing.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/ReaderUtils.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/SimpleMaskingCallback.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/UndoTree.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/AggregateCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/ArgumentCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/EnumCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/FileNameCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/NullCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/StringsCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/SystemCompleter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Attributes.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Cursor.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/MouseEvent.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Size.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/Terminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPosixTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPty.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsConsoleWriter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/CursorSupport.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/Diag.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/DumbTerminal.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/DumbTerminalProvider.java - src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExternalTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/LineDisciplineTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/MouseSupport.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/NativeSignalHandler.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixPtyTerminal.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixSysTerminal.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/exec/ExecPty.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/exec/ExecTerminalProvider.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/Pty.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/SystemStream.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/TerminalExt.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/TerminalProvider.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AnsiWriter.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedCharSequence.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedString.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStringBuilder.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AttributedStyle.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ClosedException.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ColorPalette.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Colors.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Curses.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/DiffHelper.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ExecHelper.java + src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/FastBufferedOutputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InputStreamReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Levenshtein.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Log.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStreamImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpInputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReaderImpl.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ShutdownHooks.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Signals.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Status.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/StyleResolver.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Timeout.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WCWidth.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WriterOutputStream.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-conemu.caps ! src/jdk.internal.le/share/legal/jline.md ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaTerminalProvider.java ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinConsoleWriter.java ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinSysTerminal.java ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/Kernel32.java ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/Kernel32Impl.java ! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/WindowsAnsiWriter.java ! src/jdk.internal.le/windows/native/lible/Kernel32.cpp ! test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java ! test/jdk/jdk/internal/jline/KeyConversionTest.java ! test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java From msheppar at openjdk.org Wed Apr 9 10:56:19 2025 From: msheppar at openjdk.org (Mark Sheppard) Date: Wed, 9 Apr 2025 10:56:19 GMT Subject: git: openjdk/jdk24u: master: 8330598: java/net/httpclient/Http1ChunkedTest.java fails with java.util.MissingFormatArgumentException: Format specifier '%s' Message-ID: <8b0e8fda-5a48-47ed-a0d3-63e6dbbd83a3@openjdk.org> Changeset: 0cecb57f Branch: master Author: Govindan Srinivassan Committer: Mark Sheppard Date: 2025-04-09 10:53:32 +0000 URL: https://git.openjdk.org/jdk24u/commit/0cecb57fb573102f163f5378ccaefae0ae41baf8 8330598: java/net/httpclient/Http1ChunkedTest.java fails with java.util.MissingFormatArgumentException: Format specifier '%s' Backport-of: c9c3c1536880d81ab84d5cb55f4fd0fe3bbf60a2 ! test/jdk/java/net/httpclient/Http1ChunkedTest.java From goetz at openjdk.org Wed Apr 9 11:28:36 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 11:28:36 GMT Subject: git: openjdk/jdk21u-dev: master: 8335860: compiler/vectorization/TestFloat16VectorConvChain.java fails with non-standard AVX/SSE settings Message-ID: <82c88452-1762-49a9-b44e-936676950ba2@openjdk.org> Changeset: a9fa0b19 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 11:25:50 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/a9fa0b190bb6a4e6f47a75f0aa09467e8de31823 8335860: compiler/vectorization/TestFloat16VectorConvChain.java fails with non-standard AVX/SSE settings Reviewed-by: mdoerr Backport-of: 35df48e1b321d16f44ba924065143af67143cf95 ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java From msheppar at openjdk.org Wed Apr 9 11:51:12 2025 From: msheppar at openjdk.org (Mark Sheppard) Date: Wed, 9 Apr 2025 11:51:12 GMT Subject: git: openjdk/jdk24u: master: 8352706: httpclient HeadTest does not run on HTTP2 Message-ID: Changeset: a00a6121 Branch: master Author: Govindan Srinivassan Committer: Mark Sheppard Date: 2025-04-09 11:47:58 +0000 URL: https://git.openjdk.org/jdk24u/commit/a00a612152b83c2a9c9b72c0a853e6baea3e9695 8352706: httpclient HeadTest does not run on HTTP2 Backport-of: e32a0c90feb231d791e6c17e6360f629189cab8b ! test/jdk/java/net/httpclient/HeadTest.java From goetz at openjdk.org Wed Apr 9 13:24:07 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 13:24:07 GMT Subject: git: openjdk/jdk21u-dev: master: 8316324: Opensource five miscellaneous Swing tests Message-ID: Changeset: d2ac62da Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 13:22:38 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d2ac62da4871f03550a94c7df2eda95e69745227 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 From goetz at openjdk.org Wed Apr 9 13:33:59 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 13:33:59 GMT Subject: git: openjdk/jdk17u-dev: 8196465: javax/swing/JComboBox/8182031/ComboPopupTest.java fails on Linux Message-ID: Changeset: 0beb2718 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 13:32:35 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 9 13:37:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 13:37:43 GMT Subject: git: openjdk/jdk17u-dev: 8316324: Opensource five miscellaneous Swing tests Message-ID: <4e831e93-7a7d-42fa-9e3d-1cdb6adc33ec@openjdk.org> Changeset: c2e4aa42 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 13:33:59 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 9 14:44:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 14:44:31 GMT Subject: git: openjdk/jdk21u-dev: master: 8336827: compiler/vectorization/TestFloat16VectorConvChain.java timeouts on ppc64 platforms after JDK-8335860 Message-ID: <0915cd3c-6c75-4756-92d7-c606dbff9c5d@openjdk.org> Changeset: 954389b2 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:43:29 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/954389b2bd56eac883ef44a360a9f067cb78a2bb 8336827: compiler/vectorization/TestFloat16VectorConvChain.java timeouts on ppc64 platforms after JDK-8335860 Reviewed-by: mdoerr Backport-of: 5b4824cf9aba297fa6873ebdadc0e9545647e90d ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java From goetz at openjdk.org Wed Apr 9 14:48:01 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 14:48:01 GMT Subject: git: openjdk/jdk21u-dev: master: 8343170: java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java does not show the default cursor Message-ID: Changeset: c37177cc Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:46:33 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c37177cc1872f08ad636bb51ef83c853fdadc156 8343170: java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java does not show the default cursor Backport-of: c6317191e323e27cde61b5ed3c23d1a230053969 ! test/jdk/java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java From goetz at openjdk.org Wed Apr 9 14:50:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 14:50:19 GMT Subject: git: openjdk/jdk17u-dev: 8343170: java/awt/Cursor/JPanelCursorTest/JPanelCursorTest.java does not show the default cursor Message-ID: <9907d602-12c9-4109-a3f9-066f45067ce0@openjdk.org> Changeset: df1ec5b8 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:47:33 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 9 14:52:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 14:52:13 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <65aef027-1176-40cf-83a5-5e44c79bfef5@openjdk.org> Changeset: 337b601a Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:48:23 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/337b601a37b94de29636e75b500ecfc659d34500 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: 1d9bf985 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:50:17 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/1d9bf985186d44d5d50ef8d57f6dca88b1e9297a 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 From goetz at openjdk.org Wed Apr 9 14:54:10 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 14:54:10 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <7783b586-8911-4a53-a2f1-8bf8449136b6@openjdk.org> Changeset: 374e67c5 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:49:57 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-09 14:53:32 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 9 14:55:58 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 14:55:58 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <9a058411-7db2-4094-8cfc-9458262d44fa@openjdk.org> Changeset: 1ead0df6 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:52:18 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/1ead0df6b69a60008010fb8c2e239a69e44d3689 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: ad146122 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:54:10 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ad14612243c487b7163091f4c2fd706963f72cfb 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 From goetz at openjdk.org Wed Apr 9 14:57:58 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 14:57:58 GMT Subject: git: openjdk/jdk17u-dev: 8340639: Open source few more AWT List tests Message-ID: <076e87c1-9446-4c5b-8497-289dfa174fad@openjdk.org> Changeset: 771adf82 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:57:02 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 9 15:00:04 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 15:00:04 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: c5a68d0f Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:55:49 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c5a68d0f21c44b48f7dde16a43b44a2cb899d5f0 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: 2b6eccc1 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:57:25 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/2b6eccc11cafcc3186778aacfeb521a19c1eba78 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 From goetz at openjdk.org Wed Apr 9 15:02:56 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 15:02:56 GMT Subject: git: openjdk/jdk17u-dev: 8340458: Open source additional Component tests (part 2) Message-ID: Changeset: 7cf57c8c Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:58:50 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 9 15:07:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 9 Apr 2025 15:07:24 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: f5add27e Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 15:02:00 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-09 15:04:28 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From mbaesken at openjdk.org Thu Apr 10 07:46:45 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 10 Apr 2025 07:46:45 GMT Subject: git: openjdk/jdk21u-dev: master: 8323795: jcmd Compiler.codecache should print total size of code cache Message-ID: <82c8a15f-0731-40e2-b7ed-0763a3a0847f@openjdk.org> Changeset: d3701f8e Branch: master Author: Matthias Baesken Date: 2025-04-10 07:46:01 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d3701f8e04dfe26a17d97ac720944d8b87ee6dea 8323795: jcmd Compiler.codecache should print total size of code cache Backport-of: 3742bc626e80f597373913f02e79c5231e1b7dbc ! src/hotspot/share/code/codeCache.cpp ! test/hotspot/jtreg/serviceability/dcmd/compiler/CodeCacheTest.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java From clanger at openjdk.org Thu Apr 10 08:12:14 2025 From: clanger at openjdk.org (Christoph Langer) Date: Thu, 10 Apr 2025 08:12:14 GMT Subject: git: openjdk/jdk24u: master: 8353709: Debug symbols bundle should contain full debug files when building --with-external-symbols-in-bundles=public Message-ID: <4281f2cd-174f-4029-8376-6da9e4557999@openjdk.org> Changeset: ef58a805 Branch: master Author: Christoph Langer Date: 2025-04-10 08:09:34 +0000 URL: https://git.openjdk.org/jdk24u/commit/ef58a805c1f71b00bf61f05ffdcca66264094f5b 8353709: Debug symbols bundle should contain full debug files when building --with-external-symbols-in-bundles=public Backport-of: 60fbf73fc492ad9fff83fb4540e2d01311406287 ! make/Bundles.gmk From phh at openjdk.org Thu Apr 10 09:59:51 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 10 Apr 2025 09:59:51 GMT Subject: git: openjdk/jdk21u-dev: master: 8344346: java/net/httpclient/ShutdownNow.java fails with java.lang.AssertionError: client was still running, but exited after further delay: timeout should be adjusted Message-ID: Changeset: df5e51fb Branch: master Author: Paul Hohensee Date: 2025-04-10 09:57:23 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/df5e51fbe1b548d02dfb0dbc16ac017a46b59093 8344346: java/net/httpclient/ShutdownNow.java fails with java.lang.AssertionError: client was still running, but exited after further delay: timeout should be adjusted Reviewed-by: rkennke Backport-of: a07b72bfcfa603453ea042e89adeb9dcec8bf63a ! test/jdk/java/net/httpclient/ShutdownNow.java From phh at openjdk.org Thu Apr 10 10:03:53 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 10 Apr 2025 10:03:53 GMT Subject: git: openjdk/jdk21u-dev: master: 8344414: ZGC: Another division by zero in rule_major_allocation_rate Message-ID: Changeset: e718378c Branch: master Author: Paul Hohensee Date: 2025-04-10 10:03:03 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e718378c0824ec9d63c87608f48552c31c65fa86 8344414: ZGC: Another division by zero in rule_major_allocation_rate Reviewed-by: cslucas, rkennke Backport-of: 63af2f42b7abe9504897d7c3f3b4cc0b57123694 ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp From syan at openjdk.org Fri Apr 11 00:03:47 2025 From: syan at openjdk.org (SendaoYan) Date: Fri, 11 Apr 2025 00:03:47 GMT Subject: git: openjdk/jdk21u-dev: master: 8350546: Several java/net/InetAddress tests fails UnknownHostException Message-ID: <2f6098a4-9450-43de-b9cc-afa19e94a0c2@openjdk.org> Changeset: f8009069 Branch: master Author: SendaoYan Date: 2025-04-11 00:03:19 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/f80090692b6ac2b8e96f86003125075dec394fed 8350546: Several java/net/InetAddress tests fails UnknownHostException Backport-of: e5e39718b304de1b916fb1b11cdadd8e7fa738ac ! test/jdk/java/net/InetAddress/IsReachableViaLoopbackTest.java ! test/jdk/java/net/InetAddress/getOriginalHostName.java From goetz at openjdk.org Fri Apr 11 08:25:21 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:25:21 GMT Subject: git: openjdk/jdk21u-dev: master: 8316452: java/lang/instrument/modules/AppendToClassPathModuleTest.java ignores VM flags Message-ID: <1ecbd8ec-4336-4abb-b875-9a33687aa467@openjdk.org> Changeset: c48617fd Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:24:17 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c48617fd1f6560114a3e46ba7e22db1551c23b09 8316452: java/lang/instrument/modules/AppendToClassPathModuleTest.java ignores VM flags Backport-of: fec1d497835de2a37d056f1d6642deac09541118 ! test/jdk/java/lang/instrument/modules/AppendToClassPathModuleTest.java From goetz at openjdk.org Fri Apr 11 08:27:52 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:27:52 GMT Subject: git: openjdk/jdk21u-dev: master: 8319572: Test jdk/incubator/vector/LoadJsvmlTest.java ignores VM flags Message-ID: <7f4b4608-33b5-437a-8729-967072e0cc84@openjdk.org> Changeset: 665dcff7 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:26:36 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/665dcff76307b5c49e8a669e44a65a79ba00214b 8319572: Test jdk/incubator/vector/LoadJsvmlTest.java ignores VM flags Backport-of: d9a89c59daa40fdc8da620940d5c518a9f18bc7b ! test/jdk/jdk/incubator/vector/LoadJsvmlTest.java From goetz at openjdk.org Fri Apr 11 08:30:54 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:30:54 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <14120943-3d46-4264-a6f9-b53d391b93ce@openjdk.org> Changeset: 831bf838 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:28:34 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/831bf8383393e7d365950cbba8e71ba840b22d22 8295804: javax/swing/JFileChooser/JFileChooserSetLocationTest.java failed with "setLocation() is not working properly" Backport-of: 05dad67cc23fb49627fabfb306acee247ff67aef ! test/jdk/javax/swing/JFileChooser/JFileChooserSetLocationTest.java Changeset: c3f59000 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:29:50 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c3f59000f863f10dd354ec567c9a53fd3b414ed1 8314842: zgc/genzgc tests ignore vm flags Backport-of: ae75ca05e450da577e712eb7ed9dd9203616b80b ! test/hotspot/jtreg/gc/x/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/x/TestPageCacheFlush.java ! test/hotspot/jtreg/gc/x/TestSmallHeap.java ! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java ! test/hotspot/jtreg/gc/z/TestSmallHeap.java From goetz at openjdk.org Fri Apr 11 08:34:03 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:34:03 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: 97b7430f Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:31:13 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/97b7430fcec4427264f8341f29d7cb3a5060111d 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: 89ad022e Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:33:01 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/89ad022e4b9081ab9e5770c70b61baedbb04b3ea 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 From goetz at openjdk.org Fri Apr 11 08:36:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:36:37 GMT Subject: git: openjdk/jdk17u-dev: 8298709: Fix typos in src/java.desktop/ and various test classes of client component Message-ID: Changeset: 9d6ffda9 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:34:15 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Fri Apr 11 08:37:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:37:19 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <747d5f7d-90b5-4910-910a-1e18677f1f3e@openjdk.org> Changeset: 388dbeb3 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:34:31 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/388dbeb381f11f494dc00b6b2c5260b31340a7e2 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: b103c1fb Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:35:50 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/b103c1fba0c7d5191a459090179faf6d219e499f 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 From goetz at openjdk.org Fri Apr 11 08:40:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:40:09 GMT Subject: git: openjdk/jdk17u-dev: 8296920: Regression Test DialogOrient.java fails on MacOS Message-ID: Changeset: 59a6f65b Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:38:18 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/59a6f65b7e4ef2f4e67f1a78ae0983c9a97725f9 8296920: Regression Test DialogOrient.java fails on MacOS Backport-of: 8c9d21e5193cd20585eae0636337a78bc9d89f60 ! test/jdk/java/awt/print/Dialog/DialogOrient.java From goetz at openjdk.org Fri Apr 11 08:40:52 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:40:52 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: 7384b0fc Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:37:14 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/7384b0fc88774e52067ee267be04f7f5a80464b3 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: 49900d87 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:38:58 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/49900d8705ee645443368b52f0797c34e4c9dc4f 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 From goetz at openjdk.org Fri Apr 11 08:43:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:43:11 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: 2c5f771e Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:39:59 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-11 08:41:38 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/76f771e172d930b1e37fa1d11714afbef3c4e8bc 8316452: java/lang/instrument/modules/AppendToClassPathModuleTest.java ignores VM flags Backport-of: fec1d497835de2a37d056f1d6642deac09541118 ! test/jdk/java/lang/instrument/modules/AppendToClassPathModuleTest.java From goetz at openjdk.org Fri Apr 11 08:44:10 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:44:10 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <18136814-673a-498e-81d7-9f6de77a3056@openjdk.org> Changeset: 44a1813f Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:40:47 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/44a1813f8e2dccacccf7b23a62f131ea22b73e09 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: 5834c230 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:42:09 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/5834c230260b3830c114ae133b731fcb90112181 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 From goetz at openjdk.org Fri Apr 11 08:46:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:46:32 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: 414dbe6d Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:43:12 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-11 08:44:29 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Fri Apr 11 08:49:21 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:49:21 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: 12467367 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:47:01 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-11 08:48:34 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Fri Apr 11 08:54:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:54:12 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: 32fde3c4 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:52:05 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-11 08:53:22 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/ed14e7afe7ab650962505ea42bd5a98165aea3d3 8211400: nsk.share.gc.Memory::getArrayLength returns wrong value Backport-of: 860d49db22cf352eaf1b3b20fff43d090f0eebc8 ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/Memory.java From goetz at openjdk.org Fri Apr 11 08:56:58 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:56:58 GMT Subject: git: openjdk/jdk17u-dev: 8341191: Open source few more AWT FileDialog tests Message-ID: <4543f244-a7a2-4bb2-9ed3-aa12c13111fb@openjdk.org> Changeset: e3861ce3 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:54:33 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Fri Apr 11 08:59:36 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 08:59:36 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <8214bfd2-22c9-4ff6-b73a-561026f26c64@openjdk.org> Changeset: d11f64d4 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:56:45 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-11 08:58:12 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Fri Apr 11 09:02:46 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 09:02:46 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <38a8f954-f1ab-49ad-9cb3-508ae8599d48@openjdk.org> Changeset: 6a23c47b Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:59:38 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-11 09:00:46 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Fri Apr 11 09:06:37 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 09:06:37 GMT Subject: git: openjdk/jdk17u-dev: 3 new changesets Message-ID: <8b5daa0a-2162-4dab-a985-10016383745d@openjdk.org> Changeset: a6dd9670 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 09:02:14 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-11 09:04:05 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-11 09:05:08 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Fri Apr 11 09:10:49 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 09:10:49 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <27a6bace-1bbf-4e4e-84a1-feeb477420e1@openjdk.org> Changeset: 62a65ac7 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 09:06:54 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-11 09:08:12 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Fri Apr 11 13:22:24 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 13:22:24 GMT Subject: git: openjdk/jdk17u-dev: 8344361: Restore null return for invalid services from legacy providers Message-ID: Changeset: 1f039fe2 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 13:21:52 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Fri Apr 11 13:22:34 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 13:22:34 GMT Subject: git: openjdk/jdk21u-dev: master: 8339836: Open source several AWT Mouse tests - Batch 1 Message-ID: Changeset: b279b6e6 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 13:19:53 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/b279b6e62de547a2744f7d40e42570f1ee82dca3 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 From goetz at openjdk.org Fri Apr 11 13:25:21 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 13:25:21 GMT Subject: git: openjdk/jdk21u-dev: master: 8341257: Open source few DND tests - Set1 Message-ID: <880de967-c94f-4ba2-aca5-7ff3124921ca@openjdk.org> Changeset: c36b84a1 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 13:22:26 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c36b84a1fc8c41eaedb054429de4d55f7722d686 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 From goetz at openjdk.org Fri Apr 11 13:28:29 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Fri, 11 Apr 2025 13:28:29 GMT Subject: git: openjdk/jdk21u-dev: master: 8341072: Open source several AWT Canvas and Rectangle related tests Message-ID: <2da6aca3-a2e0-4851-88ab-9b488af2c155@openjdk.org> Changeset: 7141b979 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 13:26:49 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/7141b979450603c1ae49846447b429782358bf18 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 From phh at openjdk.org Fri Apr 11 14:23:50 2025 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 11 Apr 2025 14:23:50 GMT Subject: git: openjdk/jdk21u-dev: master: 8327370: (ch) sun.nio.ch.Poller.register throws AssertionError Message-ID: <65539ea8-c6da-4a96-b7ab-009dec4d6e96@openjdk.org> Changeset: 6236ffb7 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-11 14:21:37 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/6236ffb7a6ae48ba179dc382991cf9bfa2546cae 8327370: (ch) sun.nio.ch.Poller.register throws AssertionError Backport-of: d2bebffb1fd26fae4526afd33a818ee776b7102e ! src/java.base/share/classes/sun/nio/ch/Poller.java From phh at openjdk.org Fri Apr 11 19:19:47 2025 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 11 Apr 2025 19:19:47 GMT Subject: git: openjdk/jdk21u-dev: master: 8338136: Hotspot should support multiple large page sizes on Windows Message-ID: Changeset: 7ef18817 Branch: master Author: Dhamoder Nalla Committer: Paul Hohensee Date: 2025-04-11 19:17:02 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/7ef18817c0673bbc19c80ede9fc4750b85921d92 8338136: Hotspot should support multiple large page sizes on Windows Backport-of: 4ded28380b6756e0679d80706f76bd6e78c370b9 ! src/hotspot/os/windows/globals_windows.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! test/hotspot/gtest/runtime/test_os_windows.cpp From syan at openjdk.org Sun Apr 13 03:50:49 2025 From: syan at openjdk.org (SendaoYan) Date: Sun, 13 Apr 2025 03:50:49 GMT Subject: git: openjdk/jdk11u-dev: 8347629: Test FailOverDirectExecutionControlTest.java fails with -Xcomp Message-ID: <63a61d10-6803-474c-8772-3d9bd34e573f@openjdk.org> Changeset: 1672eb1b Branch: master Author: SendaoYan Date: 2025-04-13 03:50:03 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/1672eb1b5ee486e97fbd20a2d720d51f1b3a2de7 8347629: Test FailOverDirectExecutionControlTest.java fails with -Xcomp Backport-of: 981d3c2b6edb8ee8233be07cd1ce682200019d1f ! test/langtools/jdk/jshell/FailOverDirectExecutionControlTest.java From clanger at openjdk.org Mon Apr 14 06:25:25 2025 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 14 Apr 2025 06:25:25 GMT Subject: git: openjdk/jdk21u-dev: master: 8353709: Debug symbols bundle should contain full debug files when building --with-external-symbols-in-bundles=public Message-ID: <74089faf-c817-49d7-ac95-1cc8a726e148@openjdk.org> Changeset: bc441e39 Branch: master Author: Christoph Langer Date: 2025-04-14 06:22:51 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/bc441e39dbcbc9114dfb8cf7da06b65ff5b7a5bb 8353709: Debug symbols bundle should contain full debug files when building --with-external-symbols-in-bundles=public Backport-of: ef58a805c1f71b00bf61f05ffdcca66264094f5b ! make/Bundles.gmk From phh at openjdk.org Mon Apr 14 15:06:24 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 14 Apr 2025 15:06:24 GMT Subject: git: openjdk/jdk21u-dev: master: 8349637: Integer.numberOfLeadingZeros outputs incorrectly in certain cases Message-ID: <83a5d6ed-6455-4f8f-8a48-9c1911c30588@openjdk.org> Changeset: 2439c6d5 Branch: master Author: Paul Hohensee Date: 2025-04-14 15:02:41 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/2439c6d5aaff7d9ee2a5be4c7caa5f9ccd65b748 8349637: Integer.numberOfLeadingZeros outputs incorrectly in certain cases Reviewed-by: rkennke Backport-of: 3657e92ead1e678942fcb272e77c3867eb5aa13e ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! test/hotspot/jtreg/compiler/vectorization/TestNumberOfContinuousZeros.java + test/hotspot/jtreg/compiler/vectorization/TestVectorZeroCount.java From phh at openjdk.org Mon Apr 14 16:39:11 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 14 Apr 2025 16:39:11 GMT Subject: git: openjdk/jdk21u-dev: master: 8136895: Writer not closed with disk full error, file resource leaked Message-ID: <3c017767-881b-479f-b27d-7154a17dce69@openjdk.org> Changeset: 28cb19e4 Branch: master Author: Daniel Hu Committer: Paul Hohensee Date: 2025-04-14 16:36:06 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/28cb19e41bf3cd949d3f99d44cdfe0b1fe778bfa 8136895: Writer not closed with disk full error, file resource leaked Backport-of: d55d7e8d87670043dd22ec6a3fb6cc49b39000cd ! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java + test/jdk/java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java + test/jdk/java/nio/channels/Channels/CloseWriterOnFailedFlush.java ! test/jdk/sun/nio/cs/StreamEncoderClose.java From syan at openjdk.org Tue Apr 15 01:54:39 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 15 Apr 2025 01:54:39 GMT Subject: git: openjdk/jdk11u-dev: 8350469: [11u] Test AbsPathsInImage.java fails - JDK-8239429 public clone Message-ID: <9cdd5deb-d535-4ac2-ac06-a1ebfa1e960d@openjdk.org> Changeset: ed624388 Branch: master Author: SendaoYan Date: 2025-04-15 01:53:38 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/ed62438860b6b4205ce91594d34c162e0677b1d6 8350469: [11u] Test AbsPathsInImage.java fails - JDK-8239429 public clone Reviewed-by: sgehwolf ! test/jdk/build/AbsPathsInImage.java From mbaesken at openjdk.org Tue Apr 15 07:44:02 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 15 Apr 2025 07:44:02 GMT Subject: git: openjdk/jdk21u-dev: master: 8322475: Extend printing for System.map Message-ID: <8e287486-4e4a-49b6-9091-239a318292af@openjdk.org> Changeset: fe1a91c4 Branch: master Author: Andreas Steiner Committer: Matthias Baesken Date: 2025-04-15 07:42:52 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/fe1a91c43bc65542b72d6c6a24c1333c075c9c44 8322475: Extend printing for System.map Reviewed-by: stuefe Backport-of: 8aaec37ace102b55ee1387cfd1967ec3ab662083 ! src/hotspot/os/linux/memMapPrinter_linux.cpp + src/hotspot/os/linux/procMapsParser.cpp + src/hotspot/os/linux/procMapsParser.hpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memMapPrinter.hpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java + test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java From shade at openjdk.org Tue Apr 15 08:37:34 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 15 Apr 2025 08:37:34 GMT Subject: git: openjdk/jdk21u-dev: master: 8312475: org.jline.util.PumpReader signed byte problem Message-ID: <144668e9-e821-4638-a979-a2c06414317d@openjdk.org> Changeset: 9c5807b2 Branch: master Author: Bara' Hasheesh Committer: Aleksey Shipilev Date: 2025-04-15 08:35:09 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/9c5807b2f79df05b520fb463267afcbb26ac9489 8312475: org.jline.util.PumpReader signed byte problem Backport-of: bea2d48696ee2c213e475ca3aa3aa9c412b91089 ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java From clanger at openjdk.org Tue Apr 15 09:05:30 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Apr 2025 09:05:30 GMT Subject: git: openjdk/jdk17u-dev: 8353709: Debug symbols bundle should contain full debug files when building --with-external-symbols-in-bundles=public Message-ID: <87209c37-d053-4b0d-acb9-cdd203320e53@openjdk.org> Changeset: 07b580bf Branch: master Author: Christoph Langer Date: 2025-04-15 09:04:54 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Tue Apr 15 09:06:47 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 15 Apr 2025 09:06:47 GMT Subject: git: openjdk/jdk21u-dev: master: 8328301: Convert Applet test ManualHTMLDataFlavorTest.java to main program Message-ID: Changeset: c98682d4 Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:05:25 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c98682d4bc4fd4c2ce9d307d57304c63f925e68d 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 From goetz at openjdk.org Tue Apr 15 09:15:53 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 15 Apr 2025 09:15:53 GMT Subject: git: openjdk/jdk17u-dev: 8314320: Mark runtime/CommandLine/ tests as flagless Message-ID: Changeset: 3dbeb83c Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:14:28 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From mbaesken at openjdk.org Tue Apr 15 09:16:39 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 15 Apr 2025 09:16:39 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: <9e787398-73a2-4432-abaa-63c9b9dab4bf@openjdk.org> Changeset: d78123cf Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:13:04 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d78123cf02bd8a9078493019967f860680107e7d 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: c6ca142e Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:14:55 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c6ca142e890c45396e97820e2b352cc18ab526ab 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: a98ea66e Branch: master Author: Andreas Steiner Committer: Matthias Baesken Date: 2025-04-15 09:15:18 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/a98ea66ed921a97c97a46d695f9cf78153813068 8335643: serviceability/dcmd/vm tests fail for ZGC after JDK-8322475 Reviewed-by: goetz, stuefe Backport-of: 3cce31ad8877ec62429981871bcb0067770f9ccb ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java From goetz at openjdk.org Tue Apr 15 09:19:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 15 Apr 2025 09:19:12 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <9e7872b0-8603-4fcc-a6cf-97e1080d303c@openjdk.org> Changeset: 3f9d8014 Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:16:27 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-15 09:18:14 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Tue Apr 15 09:20:11 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 15 Apr 2025 09:20:11 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: <77fb6f23-4950-4eb9-a057-47798b93a61d@openjdk.org> Changeset: 6d71a45d Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:16:59 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/6d71a45d262131179b631635274c054b4389072b 8342633: javax/management/security/HashedPasswordFileTest.java creates tmp file in src dir Backport-of: de441c2b6891ad475f516d14b793efbe65f1477c ! test/jdk/javax/management/security/HashedPasswordFileTest.java Changeset: 22ebae5c Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:18:49 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/22ebae5c8b627fb433754de334989803f4c75dd0 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: f8f5b4ca Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:19:13 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/f8f5b4ca38c3e1aa19d7bf133871952a422064ba 8339288: Improve diagnostic logging runtime/cds/DeterministicDump.java Backport-of: 3b283543c33df8c225e10b9186b7bc3cefd1a347 ! test/hotspot/jtreg/runtime/cds/DeterministicDump.java ! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java From goetz at openjdk.org Tue Apr 15 09:23:51 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 15 Apr 2025 09:23:51 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: Changeset: 9b7fc35a Branch: master Author: Andreas Steiner Committer: Matthias Baesken Date: 2025-04-15 09:20:39 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/9b7fc35a93986bd6b6a0f8326e6d7687bc1a2cea 8335710: serviceability/dcmd/vm/SystemDumpMapTest.java and SystemMapTest.java fail on Linux Alpine after 8322475 Reviewed-by: mbaesken Backport-of: c703d290425f85a06e61d72c9672ac2adac92db9 ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 9adc9eb3 Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:21:03 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/9adc9eb33a124e489439911bf71b22f2dba686d5 8350924: javax/swing/JMenu/4213634/bug4213634.java fails Backport-of: daf0213abc2c860246564b361061dbda9bd9982f ! test/jdk/javax/swing/JMenu/4213634/bug4213634.java Changeset: 76682b60 Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:22:37 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/76682b60a29440a95fa96c1878e2f0c5ab6ff379 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 From goetz at openjdk.org Tue Apr 15 10:40:53 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 15 Apr 2025 10:40:53 GMT Subject: git: openjdk/jdk21u-dev: master: 8353138: Screen capture for test TaskbarPositionTest.java, failure case Message-ID: <31e519a5-5ed8-49c7-805f-917c1f1c3465@openjdk.org> Changeset: d1249a76 Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 10:40:05 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d1249a764c9e8c4a502e2d8473dcc9da13096336 8353138: Screen capture for test TaskbarPositionTest.java, failure case Backport-of: 05ff557dee6adc679d85bfe8fb49f69053a6aaba ! test/jdk/javax/swing/Popup/TaskbarPositionTest.java From robm at openjdk.org Tue Apr 15 16:51:17 2025 From: robm at openjdk.org (Rob McKenna) Date: Tue, 15 Apr 2025 16:51:17 GMT Subject: git: openjdk/jdk24u: master: 20 new changesets Message-ID: Changeset: 133f0006 Branch: master Author: Rob McKenna Date: 2024-12-11 18:34:10 +0000 URL: https://git.openjdk.org/jdk24u/commit/133f00061003dc2d4fb16f00465c70d3a39f2590 Merge Changeset: 851207c6 Branch: master Author: Prasanta Sadhukhan Date: 2024-12-12 03:14:30 +0000 URL: https://git.openjdk.org/jdk24u/commit/851207c61582a707182328b5dddc1b8198e2db45 8343007: Enhance Buffered Image handling Backport-of: e95aaf16aa202b49892ccb05ded783114b2d8534 ! src/java.desktop/share/native/libawt/java2d/loops/Blit.c Changeset: 6e527c17 Branch: master Author: Jaikiran Pai Committer: Sean Coffey Date: 2024-12-13 14:40:26 +0000 URL: https://git.openjdk.org/jdk24u/commit/6e527c179714c53e8bf6d95c4afbf4c53368d26d 8342562: Enhance Deflater operations Backport-of: 17f7df55fb762488c1054985830ea13840489df2 ! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java ! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java Changeset: 589ab117 Branch: master Author: Nibedita Jena Committer: Sean Coffey Date: 2025-01-13 07:26:07 +0000 URL: https://git.openjdk.org/jdk24u/commit/589ab1173d8604f5804d16bb7727cc1544124dfe 8337494: Clarify JarInputStream behavior Backport-of: 353f6e90bec7248016b2c733bae52ed6ca06fc20 ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java Changeset: 20bedf86 Branch: master Author: Ravi Reddy Date: 2025-01-15 03:36:32 +0000 URL: https://git.openjdk.org/jdk24u/commit/20bedf8622cdf970294be8f1e686c107ba8b18a3 Merge Changeset: f84c378c Branch: master Author: Damon Fenacci Committer: Tobias Hartmann Date: 2025-01-21 08:11:47 +0000 URL: https://git.openjdk.org/jdk24u/commit/f84c378c4f49f7083eabbaa537de51e6e07efcd2 8338430: Improve compiler transformations Backport-of: 456be5090b6a181afb85d72ac8473e4df3398032 ! src/hotspot/share/opto/addnode.cpp Changeset: d76d9644 Branch: master Author: Ravi Reddy Date: 2025-01-22 03:14:18 +0000 URL: https://git.openjdk.org/jdk24u/commit/d76d96442f6c1b4d8515c0335db2b272755e79dd Merge Changeset: 59ee98f3 Branch: master Author: Prajwal Kumaraswamy Committer: Ravi Reddy Date: 2025-01-27 06:40:55 +0000 URL: https://git.openjdk.org/jdk24u/commit/59ee98f38d63293aac3fd94f57693166a83e5d47 8337692: Better TLS connection support Reviewed-by: jnimeh Backport-of: f06ecf8072b39ffb9eedfc629f181bd805115e0e ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java Changeset: 54de74ef Branch: master Author: Ravi Reddy Date: 2025-01-28 07:21:16 +0000 URL: https://git.openjdk.org/jdk24u/commit/54de74efea41173529aa3c5ae4dccd180f43d4e5 Merge ! src/hotspot/share/opto/addnode.cpp ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/hotspot/share/opto/addnode.cpp ! src/java.base/share/classes/sun/security/util/KeyUtil.java Changeset: 32b76daa Branch: master Author: Ravi Reddy Date: 2025-02-11 14:46:20 +0000 URL: https://git.openjdk.org/jdk24u/commit/32b76daa8449627c586964f633ac534ba2190c0b 8349828: Redo - Change milestone to fcs for newly created jdk24.0.1 branch Reviewed-by: coffeys ! make/conf/version-numbers.conf Changeset: bedeb9e4 Branch: master Author: Ravi Reddy Date: 2025-02-11 15:14:52 +0000 URL: https://git.openjdk.org/jdk24u/commit/bedeb9e441902b6ca5041b83d4d19b7853bd1fe5 Merge Changeset: c1643be1 Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-02-12 06:30:53 +0000 URL: https://git.openjdk.org/jdk24u/commit/c1643be1eb10c0110e228f0a5984dd51fc29c276 8347847: Enhance jar file support Backport-of: 3df5d5c26cbd21595d5c910be8fd6792c5b6d183 ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: 39c20c07 Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-02-12 06:32:32 +0000 URL: https://git.openjdk.org/jdk24u/commit/39c20c07a1ba6bd38d696ac5935c2cc6b12844b3 8346587: Distrust TLS server certificates anchored by Camerfirma Root CAs Backport-of: d2262fe4e9b3118d4c4ab152aa2771b744398367 ! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java + src/java.base/share/classes/sun/security/validator/CamerfirmaTLSPolicy.java ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Camerfirma.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Distrust.java + test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersca-chain.pem + test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachamberscommerceca-chain.pem + test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersignca-chain.pem Changeset: 5730d88b Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-02-19 04:37:26 +0000 URL: https://git.openjdk.org/jdk24u/commit/5730d88b1f7cee173e6d038970c3c64455e701a6 8349058: 'internal proprietary API' warnings make javac warnings unusable Backport-of: 754e5ddb6ada7ccd778ddbe468f62df6d6a6977a ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! test/langtools/tools/javac/options/system/SystemSunProprietary.java Changeset: 4915b316 Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-02-19 14:15:45 +0000 URL: https://git.openjdk.org/jdk24u/commit/4915b3166b128a19a4ce25367332aa35b9f1db5c 8348562: ZGC: segmentation fault due to missing node type check in barrier elision analysis Backport-of: b1659e345afa7d660e832f0d8ce48707ac99e824 ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: 84b225db Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-02-19 14:17:13 +0000 URL: https://git.openjdk.org/jdk24u/commit/84b225db34786e09744c065a6bac480f4e8bc399 8349183: [BACKOUT] Optimization for StringBuilder append boolean & null 8349239: [BACKOUT] Reuse StringLatin1::putCharsAt and StringUTF16::putCharsAt Backport-of: f0837b218317c7ac6e031a93381da3caa93946aa ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java ! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java ! test/micro/org/openjdk/bench/java/lang/StringBuilders.java Changeset: b345e17d Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-02-19 14:25:48 +0000 URL: https://git.openjdk.org/jdk24u/commit/b345e17d1cc6704eef5f02ed94f25eb5af75826b 8349084: Update vectors used in several PQC benchmarks Backport-of: 681c6d43399bdf19f001c4ecdd93b52fb9043c87 ! test/micro/org/openjdk/bench/java/security/HSS.java ! test/micro/org/openjdk/bench/java/security/MLDSA.java ! test/micro/org/openjdk/bench/java/security/MLKEMBench.java Changeset: 01e27b60 Branch: master Author: Nibedita Jena Committer: Sean Coffey Date: 2025-02-24 11:59:58 +0000 URL: https://git.openjdk.org/jdk24u/commit/01e27b6003ea6e5976a0f0eec963e30195966e89 8347564: ZGC: Crash in DependencyContext::clean_unloading_dependents Backport-of: 352a7a97823b0fe3ce65cb3b00b8aa0bbdfb08f3 ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/javaClassesImpl.hpp ! src/hotspot/share/classfile/vmClassMacros.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/dependencyContext.cpp ! src/hotspot/share/code/dependencyContext.hpp ! src/hotspot/share/prims/methodHandles.cpp ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java ! test/hotspot/jtreg/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java Changeset: a9cfe9e8 Branch: master Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-03-05 07:19:53 +0000 URL: https://git.openjdk.org/jdk24u/commit/a9cfe9e82ac0bb22b1027210fd3ca926d93a809a 8350820: OperatingSystemMXBean CpuLoad() methods return -1.0 on Windows Backport-of: d8d055ed0dcfa270ab091ea9e9856eb57d105b6c ! src/jdk.management/windows/native/libmanagement_ext/OperatingSystemImpl.c Changeset: 56a69018 Branch: master Author: Rob McKenna Date: 2025-04-15 16:47:45 +0000 URL: https://git.openjdk.org/jdk24u/commit/56a6901801dda73e58f9f543e92553715187bfe2 Merge From robm at openjdk.org Tue Apr 15 17:27:54 2025 From: robm at openjdk.org (Rob McKenna) Date: Tue, 15 Apr 2025 17:27:54 GMT Subject: git: openjdk/jdk24u: Added tag jdk-24.0.1-ga for changeset a9cfe9e8 Message-ID: <318f8725-88ec-4c47-bbd6-0a2d98e36a1b@openjdk.org> Tagged by: Rob McKenna Date: 2025-04-15 17:26:17 +0000 Added tag jdk-24.0.1-ga for changeset a9cfe9e8 Changeset: a9cfe9e8 Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-03-05 07:19:53 +0000 URL: https://git.openjdk.org/jdk24u/commit/a9cfe9e82ac0bb22b1027210fd3ca926d93a809a From robm at openjdk.org Tue Apr 15 17:31:26 2025 From: robm at openjdk.org (Rob McKenna) Date: Tue, 15 Apr 2025 17:31:26 GMT Subject: git: openjdk/jdk24u: Added tag jdk-24.0.1+9 for changeset a9cfe9e8 Message-ID: <24a5da7f-6bdf-45e7-817a-7f0e5686a2c3@openjdk.org> Tagged by: Rob McKenna Date: 2025-04-15 17:27:20 +0000 Added tag jdk-24.0.1+9 for changeset a9cfe9e8 Changeset: a9cfe9e8 Author: Nibedita Jena Committer: Ravi Reddy Date: 2025-03-05 07:19:53 +0000 URL: https://git.openjdk.org/jdk24u/commit/a9cfe9e82ac0bb22b1027210fd3ca926d93a809a From phh at openjdk.org Tue Apr 15 17:43:45 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 15 Apr 2025 17:43:45 GMT Subject: git: openjdk/jdk17u-dev: 8320682: [AArch64] C1 compilation fails with "Field too big for insn" Message-ID: <11407f8a-c496-424c-b40b-1239c02c7329@openjdk.org> Changeset: bec2e071 Branch: master Author: Boris Ulasevich Committer: Paul Hohensee Date: 2025-04-15 17:41:15 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From phh at openjdk.org Tue Apr 15 18:32:01 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 15 Apr 2025 18:32:01 GMT Subject: git: openjdk/jdk21u-dev: master: 8351933: Inaccurate masking of TC subfield decrement in ForkJoinPool Message-ID: <48a03267-71c9-45df-8b49-4dd8384ff299@openjdk.org> Changeset: e13da984 Branch: master Author: Dmitry Chuyko Committer: Paul Hohensee Date: 2025-04-15 18:29:43 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/e13da984481b17fb5ba7a27a25112fa5fd6f7722 8351933: Inaccurate masking of TC subfield decrement in ForkJoinPool Reviewed-by: phh, dl ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java From phh at openjdk.org Tue Apr 15 18:47:27 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 15 Apr 2025 18:47:27 GMT Subject: git: openjdk/jdk24u: master: 8347300: Don't exclude the "PATH" var from the environment when running app launchers in jpackage tests Message-ID: <27ffd9b8-6b52-497b-b6bb-0229eb4d21db@openjdk.org> Changeset: 763ad573 Branch: master Author: Anawesha Khuntia Committer: Paul Hohensee Date: 2025-04-15 18:45:22 +0000 URL: https://git.openjdk.org/jdk24u/commit/763ad57374bf356b55d256e235edb9f8fffe6d49 8347300: Don't exclude the "PATH" var from the environment when running app launchers in jpackage tests Backport-of: d69463e4bcbddd346b9486059c5ad3a1cb555632 ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/share/AppLauncherEnvTest.java ! test/jdk/tools/jpackage/windows/WinChildProcessTest.java From clanger at openjdk.org Tue Apr 15 19:46:52 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Apr 2025 19:46:52 GMT Subject: git: openjdk/jdk24u: master: 8344892: beans/finder/MethodFinder.findMethod incorrectly returns null Message-ID: <0d4492b2-6ca1-47cf-97f5-21fa7a4631aa@openjdk.org> Changeset: 94afa91a Branch: master Author: Christoph Langer Date: 2025-04-15 19:45:21 +0000 URL: https://git.openjdk.org/jdk24u/commit/94afa91a4c3547d4e385373c1c7b54f1a32bf3fa 8344892: beans/finder/MethodFinder.findMethod incorrectly returns null Backport-of: 216f113f8b377054bcfccf875ab29e967164d8ab ! src/java.desktop/share/classes/com/sun/beans/finder/MethodFinder.java From clanger at openjdk.org Tue Apr 15 19:50:33 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Apr 2025 19:50:33 GMT Subject: git: openjdk/jdk24u: master: 8344629: SSLSocketNoServerHelloClientShutdown test timeout Message-ID: Changeset: 6a7ddb94 Branch: master Author: Christoph Langer Date: 2025-04-15 19:46:35 +0000 URL: https://git.openjdk.org/jdk24u/commit/6a7ddb94d654bebc4d1a3fadebdef566e8cd9956 8344629: SSLSocketNoServerHelloClientShutdown test timeout Backport-of: 2207749c8915a4b65faec51948a183f4bb6ae20f ! test/jdk/sun/security/ssl/SSLCipher/SSLSocketNoServerHelloClientShutdown.java From clanger at openjdk.org Tue Apr 15 20:26:18 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Apr 2025 20:26:18 GMT Subject: git: openjdk/jdk21u: master: 10 new changesets Message-ID: Changeset: 46739cb9 Branch: master Author: Yuri Nesterenko Committer: Christoph Langer Date: 2025-01-13 07:26:07 +0000 URL: https://git.openjdk.org/jdk21u/commit/46739cb9b095af21a2ec4de8002c9068340625f7 8337494: Clarify JarInputStream behavior Reviewed-by: mbalao Backport-of: 353f6e90bec7248016b2c733bae52ed6ca06fc20 ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java Changeset: d5c94adf Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-17 17:54:00 +0000 URL: https://git.openjdk.org/jdk21u/commit/d5c94adf69ba20f5652453729620c4f1c8e4860e 8337692: Better TLS connection support Reviewed-by: abakhtin Backport-of: f06ecf8072b39ffb9eedfc629f181bd805115e0e ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java Changeset: 11067d7e Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-17 22:13:00 +0000 URL: https://git.openjdk.org/jdk21u/commit/11067d7e975ce71bedbfdd314519ec9ff689a7e7 8338430: Improve compiler transformations Reviewed-by: mbaesken Backport-of: 456be5090b6a181afb85d72ac8473e4df3398032 ! src/hotspot/share/opto/addnode.cpp Changeset: 2e6bad68 Branch: master Author: Alexei Voitylov Committer: Christoph Langer Date: 2025-02-06 10:01:42 +0000 URL: https://git.openjdk.org/jdk21u/commit/2e6bad6870e716008cc8a0e31a1c48484424286f 8342562: Enhance Deflater operations Reviewed-by: mbalao Backport-of: 17f7df55fb762488c1054985830ea13840489df2 ! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java ! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java Changeset: 3048e287 Branch: master Author: Aleksei Voitylov Committer: Christoph Langer Date: 2024-12-12 03:14:30 +0000 URL: https://git.openjdk.org/jdk21u/commit/3048e287d8ea7d5e0d19d9188eb4212801ebf2a2 8343007: Enhance Buffered Image handling Reviewed-by: yan, mbalao Backport-of: e95aaf16aa202b49892ccb05ded783114b2d8534 ! src/java.desktop/share/native/libawt/java2d/loops/Blit.c Changeset: db657464 Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-19 10:46:00 +0000 URL: https://git.openjdk.org/jdk21u/commit/db657464d3e6e9dc491fd611a3ef7f653fb4ca75 8347847: Enhance jar file support Reviewed-by: yan Backport-of: 013d9f988559bc7e29449967c4d35b80d692ef11 ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: 0306421f Branch: master Author: Roman Marchenko Committer: Christoph Langer Date: 2025-03-10 14:03:11 +0000 URL: https://git.openjdk.org/jdk21u/commit/0306421f2a3677a73f94492037dd2c10235eca34 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: 159d9c4d Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-24 15:21:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/159d9c4d1ad374e355a2102fa3d33c6130a47460 8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract Reviewed-by: andrew Backport-of: 8fce5275fc94ebc404a6a37f5ea0407140de63c1 ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java Changeset: 1754171c Branch: master Author: Andrew John Hughes Committer: Christoph Langer Date: 2025-02-28 12:46:41 +0000 URL: https://git.openjdk.org/jdk21u/commit/1754171c40e207010906a153027ab518fc3ee861 8331735: UpcallLinker::on_exit races with GC when copying frame anchor 8343144: UpcallLinker::on_entry racingly clears pending exception with GC safepoints 8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native Backport-of: 461ffafeba459c077f1c2d9c5037305b71a8bc2a ! src/hotspot/share/prims/upcallLinker.cpp Changeset: 42157792 Branch: master Author: Christoph Langer Date: 2025-04-07 17:59:52 +0000 URL: https://git.openjdk.org/jdk21u/commit/4215779271750e6409bdfbd6d94d16002bd9b6a7 8353904: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.7 Reviewed-by: goetz ! make/conf/version-numbers.conf From clanger at openjdk.org Tue Apr 15 20:26:37 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Apr 2025 20:26:37 GMT Subject: git: openjdk/jdk21u: Added tag jdk-21.0.7-ga for changeset 42157792 Message-ID: <0f434395-20a2-47ba-8b07-8b3f8ed9d7fc@openjdk.org> Tagged by: Christoph Langer Date: 2025-04-09 22:05:30 +0000 Added tag jdk-21.0.7-ga for changeset 421577927175 Changeset: 42157792 Author: Christoph Langer Date: 2025-04-07 17:59:52 +0000 URL: https://git.openjdk.org/jdk21u/commit/4215779271750e6409bdfbd6d94d16002bd9b6a7 From clanger at openjdk.org Tue Apr 15 20:26:46 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Apr 2025 20:26:46 GMT Subject: git: openjdk/jdk21u: Added tag jdk-21.0.7+6 for changeset 42157792 Message-ID: Tagged by: Christoph Langer Date: 2025-04-09 22:05:12 +0000 Added tag jdk-21.0.7+6 for changeset 421577927175 Changeset: 42157792 Author: Christoph Langer Date: 2025-04-07 17:59:52 +0000 URL: https://git.openjdk.org/jdk21u/commit/4215779271750e6409bdfbd6d94d16002bd9b6a7 From clanger at openjdk.org Tue Apr 15 20:38:26 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Apr 2025 20:38:26 GMT Subject: git: openjdk/jdk17u: Added tag jdk-17.0.15+6 for changeset 0b592b7f Message-ID: <94d675ad-a9fe-4a78-8fe2-a3c5643389f4@openjdk.org> Tagged by: Christoph Langer Date: 2025-04-09 22:38:03 +0000 Added tag jdk-17.0.15+6 for changeset 0b592b7f04aa Changeset: 0b592b7f Author: Christoph Langer Date: 2025-04-07 17:58:03 +0000 URL: https://git.openjdk.org/jdk17u/commit/0b592b7f04aae6cec666345be37c1456845e6e0d From clanger at openjdk.org Tue Apr 15 20:38:08 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Apr 2025 20:38:08 GMT Subject: git: openjdk/jdk17u: 10 new changesets Message-ID: Changeset: 62c6b145 Branch: master Author: Yuri Nesterenko Committer: Christoph Langer Date: 2025-01-02 19:03:53 +0000 URL: https://git.openjdk.org/jdk17u/commit/62c6b145614c1b6302ec8db153a7aa6dec1884bc 8337494: Clarify JarInputStream behavior Reviewed-by: mbalao Backport-of: 353f6e90bec7248016b2c733bae52ed6ca06fc20 ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java Changeset: 73aa3042 Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-17 17:54:00 +0000 URL: https://git.openjdk.org/jdk17u/commit/73aa304234f2ec17abbb640b7f2d0503cf1bfc91 8337692: Better TLS connection support Reviewed-by: abakhtin Backport-of: f06ecf8072b39ffb9eedfc629f181bd805115e0e ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java Changeset: 5b0a5f43 Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-17 22:13:00 +0000 URL: https://git.openjdk.org/jdk17u/commit/5b0a5f436fb9817d679f64302b37543bf160d43d 8338430: Improve compiler transformations Reviewed-by: mbaesken Backport-of: 456be5090b6a181afb85d72ac8473e4df3398032 ! src/hotspot/share/opto/addnode.cpp Changeset: 185fc0c9 Branch: master Author: Alexei Voitylov Committer: Christoph Langer Date: 2025-02-06 10:01:42 +0000 URL: https://git.openjdk.org/jdk17u/commit/185fc0c9163f5f79528ebfc96d01ec76e727fc58 8342562: Enhance Deflater operations Reviewed-by: mbalao Backport-of: 17f7df55fb762488c1054985830ea13840489df2 ! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java ! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java Changeset: 0a89eb25 Branch: master Author: Aleksei Voitylov Committer: Christoph Langer Date: 2024-12-12 03:14:30 +0000 URL: https://git.openjdk.org/jdk17u/commit/0a89eb2588334226531e8e25ac340eabbc00bd6d 8343007: Enhance Buffered Image handling Reviewed-by: yan, mbalao Backport-of: e95aaf16aa202b49892ccb05ded783114b2d8534 ! src/java.desktop/share/native/libawt/java2d/loops/Blit.c Changeset: ff6fb92b Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-19 10:46:00 +0000 URL: https://git.openjdk.org/jdk17u/commit/ff6fb92bd9721e85a6187af262f2fa77d79c7b09 8347847: Enhance jar file support Reviewed-by: yan Backport-of: 013d9f988559bc7e29449967c4d35b80d692ef11 ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: 62986076 Branch: master Author: Roman Marchenko Committer: Christoph Langer Date: 2025-03-13 16:23:34 +0000 URL: https://git.openjdk.org/jdk17u/commit/6298607643dc00f2d7a2f2c23894fed0618cc78d 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: f4039e93 Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-24 18:36:42 +0000 URL: https://git.openjdk.org/jdk17u/commit/f4039e932020d2a088faf120e351e86197bfd568 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: ccf1209a Branch: master Author: Andrew John Hughes Committer: Christoph Langer Date: 2025-04-08 14:11:41 +0000 URL: https://git.openjdk.org/jdk17u/commit/ccf1209addf5979809dbe1cac14704224af40024 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: 0b592b7f Branch: master Author: Christoph Langer Date: 2025-04-07 17:58:03 +0000 URL: https://git.openjdk.org/jdk17u/commit/0b592b7f04aae6cec666345be37c1456845e6e0d 8353905: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.15 Reviewed-by: goetz ! make/conf/version-numbers.conf From clanger at openjdk.org Tue Apr 15 20:38:17 2025 From: clanger at openjdk.org (Christoph Langer) Date: Tue, 15 Apr 2025 20:38:17 GMT Subject: git: openjdk/jdk17u: Added tag jdk-17.0.15-ga for changeset 0b592b7f Message-ID: <0fe2c886-a906-4a02-80df-13101cf808ea@openjdk.org> Tagged by: Christoph Langer Date: 2025-04-09 22:38:23 +0000 Added tag jdk-17.0.15-ga for changeset 0b592b7f04aa Changeset: 0b592b7f Author: Christoph Langer Date: 2025-04-07 17:58:03 +0000 URL: https://git.openjdk.org/jdk17u/commit/0b592b7f04aae6cec666345be37c1456845e6e0d From dholmes at openjdk.org Tue Apr 15 23:17:39 2025 From: dholmes at openjdk.org (David Holmes) Date: Tue, 15 Apr 2025 23:17:39 GMT Subject: git: openjdk/jdk24u: master: 8353946: Incorrect WINDOWS ifdef in os::build_agent_function_name Message-ID: Changeset: 821c871b Branch: master Author: David Holmes Date: 2025-04-15 23:16:57 +0000 URL: https://git.openjdk.org/jdk24u/commit/821c871b79c2945f0973cf9d5a15f9bdcee2925b 8353946: Incorrect WINDOWS ifdef in os::build_agent_function_name Backport-of: 92e52fe1df84efd94d713afed5acd9c7281a77d7 ! src/hotspot/share/runtime/os.cpp From andrew at openjdk.org Wed Apr 16 00:28:37 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 16 Apr 2025 00:28:37 GMT Subject: git: openjdk/jdk11u: 9 new changesets Message-ID: Changeset: 198aef4f Branch: master Author: Yuri Nesterenko Committer: Andrew John Hughes Date: 2025-01-02 19:03:53 +0000 URL: https://git.openjdk.org/jdk11u/commit/198aef4f0bfa1de9b9868d69a45d0788642ef050 8337494: Clarify JarInputStream behavior Reviewed-by: mbalao, andrew Backport-of: 62c6b145614c1b6302ec8db153a7aa6dec1884bc ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java Changeset: 710baba5 Branch: master Author: Roman Marchenko Committer: Andrew John Hughes Date: 2025-03-20 10:15:15 +0000 URL: https://git.openjdk.org/jdk11u/commit/710baba5abf51bbca596aa7c9efbe64b19e4f73d 8309841: Jarsigner should print a warning if an entry is removed Reviewed-by: abakhtin, andrew 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: 318c352e Branch: master Author: Martin Balao Committer: Andrew John Hughes Date: 2025-03-26 00:54:40 +0000 URL: https://git.openjdk.org/jdk11u/commit/318c352e5b3e47808fa863116425c42914fa0f35 8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract Reviewed-by: yan, andrew Backport-of: 8fce5275fc94ebc404a6a37f5ea0407140de63c1 ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java Changeset: 2adb01e8 Branch: master Author: Martin Balao Committer: Andrew John Hughes Date: 2025-03-17 17:54:00 +0000 URL: https://git.openjdk.org/jdk11u/commit/2adb01e8c5fbcc3dfa9f82df3deccb3a1705bf13 8337692: Better TLS connection support Reviewed-by: abakhtin, andrew Backport-of: 73aa304234f2ec17abbb640b7f2d0503cf1bfc91 ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java Changeset: 2b708226 Branch: master Author: Martin Balao Committer: Andrew John Hughes Date: 2025-03-17 22:13:00 +0000 URL: https://git.openjdk.org/jdk11u/commit/2b70822671cf5f9b37956949421e7c77da082c8e 8338430: Improve compiler transformations Reviewed-by: mbaesken, andrew Backport-of: 5b0a5f436fb9817d679f64302b37543bf160d43d ! src/hotspot/share/opto/addnode.cpp Changeset: 11f94009 Branch: master Author: Aleksei Voitylov Committer: Andrew John Hughes Date: 2025-02-06 13:32:01 +0000 URL: https://git.openjdk.org/jdk11u/commit/11f940093640721f3cb330155e0996788927df2c 8342562: Enhance Deflater operations Reviewed-by: yan, mbalao, andrew Backport-of: 185fc0c9163f5f79528ebfc96d01ec76e727fc58 ! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java ! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java Changeset: ea1389c9 Branch: master Author: Aleksei Voitylov Committer: Andrew John Hughes Date: 2024-12-12 03:14:30 +0000 URL: https://git.openjdk.org/jdk11u/commit/ea1389c971827876134a6d1d3ab2934681e9f3d6 8343007: Enhance Buffered Image handling Reviewed-by: yan, mbalao, andrew Backport-of: e95aaf16aa202b49892ccb05ded783114b2d8534 ! src/java.desktop/share/native/libawt/java2d/loops/Blit.c Changeset: 8031251b Branch: master Author: Martin Balao Committer: Andrew John Hughes Date: 2025-03-19 10:46:00 +0000 URL: https://git.openjdk.org/jdk11u/commit/8031251bc9a49eb241f23de2ea16d72e29a4e443 8347847: Enhance jar file support Reviewed-by: yan, andrew Backport-of: ff6fb92bd9721e85a6187af262f2fa77d79c7b09 ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: 856bab31 Branch: master Author: Andrew John Hughes Date: 2025-04-09 01:46:46 +0000 URL: https://git.openjdk.org/jdk11u/commit/856bab316a63ce3acddd08d3fbe76b9c3223cdb6 8354087: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.27 Reviewed-by: sgehwolf ! make/autoconf/version-numbers From andrew at openjdk.org Wed Apr 16 00:28:56 2025 From: andrew at openjdk.org (Andrew Hughes) Date: Wed, 16 Apr 2025 00:28:56 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.27-ga for changeset 856bab31 Message-ID: Tagged by: Andrew Hughes Date: 2025-04-16 01:20:15 +0000 Added tag jdk-11.0.27-ga for changeset 856bab316a Changeset: 856bab31 Author: Andrew John Hughes Date: 2025-04-09 01:46:46 +0000 URL: https://git.openjdk.org/jdk11u/commit/856bab316a63ce3acddd08d3fbe76b9c3223cdb6 From andrew at openjdk.org Wed Apr 16 00:28:59 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 16 Apr 2025 00:28:59 GMT Subject: git: openjdk/jdk11u: Added tag jdk-11.0.27+6 for changeset 856bab31 Message-ID: <2fa5a912-58d4-4c76-9234-546df8ff8efc@openjdk.org> Tagged by: Andrew John Hughes Date: 2025-04-09 01:54:35 +0000 Added tag jdk-11.0.27+6 for changeset 856bab316a Changeset: 856bab31 Author: Andrew John Hughes Date: 2025-04-09 01:46:46 +0000 URL: https://git.openjdk.org/jdk11u/commit/856bab316a63ce3acddd08d3fbe76b9c3223cdb6 From goetz at openjdk.org Wed Apr 16 07:55:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Apr 2025 07:55:05 GMT Subject: git: openjdk/jdk21u-dev: master: 11 new changesets Message-ID: <94641891-aa5f-4e55-9ed4-bf77f0aa5473@openjdk.org> Changeset: 46739cb9 Branch: master Author: Yuri Nesterenko Committer: Christoph Langer Date: 2025-01-13 07:26:07 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/46739cb9b095af21a2ec4de8002c9068340625f7 8337494: Clarify JarInputStream behavior Reviewed-by: mbalao Backport-of: 353f6e90bec7248016b2c733bae52ed6ca06fc20 ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java Changeset: d5c94adf Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-17 17:54:00 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d5c94adf69ba20f5652453729620c4f1c8e4860e 8337692: Better TLS connection support Reviewed-by: abakhtin Backport-of: f06ecf8072b39ffb9eedfc629f181bd805115e0e ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java Changeset: 11067d7e Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-17 22:13:00 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/11067d7e975ce71bedbfdd314519ec9ff689a7e7 8338430: Improve compiler transformations Reviewed-by: mbaesken Backport-of: 456be5090b6a181afb85d72ac8473e4df3398032 ! src/hotspot/share/opto/addnode.cpp Changeset: 2e6bad68 Branch: master Author: Alexei Voitylov Committer: Christoph Langer Date: 2025-02-06 10:01:42 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/2e6bad6870e716008cc8a0e31a1c48484424286f 8342562: Enhance Deflater operations Reviewed-by: mbalao Backport-of: 17f7df55fb762488c1054985830ea13840489df2 ! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java ! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java Changeset: 3048e287 Branch: master Author: Aleksei Voitylov Committer: Christoph Langer Date: 2024-12-12 03:14:30 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/3048e287d8ea7d5e0d19d9188eb4212801ebf2a2 8343007: Enhance Buffered Image handling Reviewed-by: yan, mbalao Backport-of: e95aaf16aa202b49892ccb05ded783114b2d8534 ! src/java.desktop/share/native/libawt/java2d/loops/Blit.c Changeset: db657464 Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-19 10:46:00 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/db657464d3e6e9dc491fd611a3ef7f653fb4ca75 8347847: Enhance jar file support Reviewed-by: yan Backport-of: 013d9f988559bc7e29449967c4d35b80d692ef11 ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: 0306421f Branch: master Author: Roman Marchenko Committer: Christoph Langer Date: 2025-03-10 14:03:11 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/0306421f2a3677a73f94492037dd2c10235eca34 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: 159d9c4d Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-24 15:21:25 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/159d9c4d1ad374e355a2102fa3d33c6130a47460 8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract Reviewed-by: andrew Backport-of: 8fce5275fc94ebc404a6a37f5ea0407140de63c1 ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java Changeset: 1754171c Branch: master Author: Andrew John Hughes Committer: Christoph Langer Date: 2025-02-28 12:46:41 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/1754171c40e207010906a153027ab518fc3ee861 8331735: UpcallLinker::on_exit races with GC when copying frame anchor 8343144: UpcallLinker::on_entry racingly clears pending exception with GC safepoints 8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native Backport-of: 461ffafeba459c077f1c2d9c5037305b71a8bc2a ! src/hotspot/share/prims/upcallLinker.cpp Changeset: 42157792 Branch: master Author: Christoph Langer Date: 2025-04-07 17:59:52 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4215779271750e6409bdfbd6d94d16002bd9b6a7 8353904: [21u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 21.0.7 Reviewed-by: goetz ! make/conf/version-numbers.conf Changeset: 1aeea798 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 07:51:56 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/1aeea7982f0cc2e6e6391d9b0c24e4347b10e6d6 Merge From clanger at openjdk.org Wed Apr 16 07:58:34 2025 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 16 Apr 2025 07:58:34 GMT Subject: git: openjdk/jdk21u-dev: Added tag jdk-21.0.7-ga for changeset 42157792 Message-ID: <85ca78c5-e6e3-414c-975b-6a6789cab4bf@openjdk.org> Tagged by: Christoph Langer Date: 2025-04-09 22:05:30 +0000 Added tag jdk-21.0.7-ga for changeset 421577927175 Changeset: 42157792 Author: Christoph Langer Date: 2025-04-07 17:59:52 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4215779271750e6409bdfbd6d94d16002bd9b6a7 From clanger at openjdk.org Wed Apr 16 07:58:39 2025 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 16 Apr 2025 07:58:39 GMT Subject: git: openjdk/jdk21u-dev: Added tag jdk-21.0.7+6 for changeset 42157792 Message-ID: <7586d718-0554-4baa-8bfb-329a9f9ba9f8@openjdk.org> Tagged by: Christoph Langer Date: 2025-04-09 22:05:12 +0000 Added tag jdk-21.0.7+6 for changeset 421577927175 Changeset: 42157792 Author: Christoph Langer Date: 2025-04-07 17:59:52 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4215779271750e6409bdfbd6d94d16002bd9b6a7 From goetz at openjdk.org Wed Apr 16 08:07:45 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Apr 2025 08:07:45 GMT Subject: git: openjdk/jdk21u-dev: master: 8341278: Open source few TrayIcon tests - Set7 Message-ID: <2a907d71-944f-4f61-a3f8-95e0fbebce49@openjdk.org> Changeset: 854ca519 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 08:06:04 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/854ca519e70666ffc233bce8402d3f17ce7dc169 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 From goetz at openjdk.org Wed Apr 16 08:13:23 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Apr 2025 08:13:23 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <83bf5c27-ada2-40bd-b76e-af02b6f0267a@openjdk.org> Changeset: c8a7fbf5 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 08:10:22 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c8a7fbf52d62fc626d39bbbf444b137ec617240b 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: d29361cb Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 08:11:46 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d29361cb395d192a7de41be27999bfd7fe2c73af 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 From goetz at openjdk.org Wed Apr 16 08:16:45 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Apr 2025 08:16:45 GMT Subject: git: openjdk/jdk21u-dev: master: 8340366: Open source several AWT Dialog tests - Batch 3 Message-ID: <24b01de4-712f-4b73-9cda-566ca929d99d@openjdk.org> Changeset: 04c42416 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 08:14:03 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/04c42416e1565329cb3c8baedb0a1c8994777fc7 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 From sgehwolf at openjdk.org Wed Apr 16 08:19:46 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 16 Apr 2025 08:19:46 GMT Subject: git: openjdk/jdk21u-dev: master: 8341779: [REDO BACKPORT] type annotations are not visible to javac plugins across compilation boundaries (JDK-8225377) Message-ID: <313c18d5-fade-4068-ae76-703e85bd8b12@openjdk.org> Changeset: 42165463 Branch: master Author: Liam Miller-Cushon Committer: Severin Gehwolf Date: 2025-04-16 08:18:29 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/421654630dfcc4b697fdd61c8a46c1d2f899d8fb 8341779: [REDO BACKPORT] type annotations are not visible to javac plugins across compilation boundaries (JDK-8225377) Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java From goetz at openjdk.org Wed Apr 16 09:56:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Apr 2025 09:56:32 GMT Subject: git: openjdk/jdk17u-dev: 11 new changesets Message-ID: <840b8ab5-53d8-4e58-97ed-16d1426da686@openjdk.org> Changeset: 62c6b145 Branch: master Author: Yuri Nesterenko Committer: Christoph Langer Date: 2025-01-02 19:03:53 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/62c6b145614c1b6302ec8db153a7aa6dec1884bc 8337494: Clarify JarInputStream behavior Reviewed-by: mbalao Backport-of: 353f6e90bec7248016b2c733bae52ed6ca06fc20 ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java Changeset: 73aa3042 Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-17 17:54:00 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/73aa304234f2ec17abbb640b7f2d0503cf1bfc91 8337692: Better TLS connection support Reviewed-by: abakhtin Backport-of: f06ecf8072b39ffb9eedfc629f181bd805115e0e ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java Changeset: 5b0a5f43 Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-17 22:13:00 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/5b0a5f436fb9817d679f64302b37543bf160d43d 8338430: Improve compiler transformations Reviewed-by: mbaesken Backport-of: 456be5090b6a181afb85d72ac8473e4df3398032 ! src/hotspot/share/opto/addnode.cpp Changeset: 185fc0c9 Branch: master Author: Alexei Voitylov Committer: Christoph Langer Date: 2025-02-06 10:01:42 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/185fc0c9163f5f79528ebfc96d01ec76e727fc58 8342562: Enhance Deflater operations Reviewed-by: mbalao Backport-of: 17f7df55fb762488c1054985830ea13840489df2 ! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java ! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java Changeset: 0a89eb25 Branch: master Author: Aleksei Voitylov Committer: Christoph Langer Date: 2024-12-12 03:14:30 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/0a89eb2588334226531e8e25ac340eabbc00bd6d 8343007: Enhance Buffered Image handling Reviewed-by: yan, mbalao Backport-of: e95aaf16aa202b49892ccb05ded783114b2d8534 ! src/java.desktop/share/native/libawt/java2d/loops/Blit.c Changeset: ff6fb92b Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-19 10:46:00 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/ff6fb92bd9721e85a6187af262f2fa77d79c7b09 8347847: Enhance jar file support Reviewed-by: yan Backport-of: 013d9f988559bc7e29449967c4d35b80d692ef11 ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: 62986076 Branch: master Author: Roman Marchenko Committer: Christoph Langer Date: 2025-03-13 16:23:34 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/6298607643dc00f2d7a2f2c23894fed0618cc78d 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: f4039e93 Branch: master Author: Martin Balao Committer: Christoph Langer Date: 2025-03-24 18:36:42 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/f4039e932020d2a088faf120e351e86197bfd568 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: ccf1209a Branch: master Author: Andrew John Hughes Committer: Christoph Langer Date: 2025-04-08 14:11:41 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/ccf1209addf5979809dbe1cac14704224af40024 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: 0b592b7f Branch: master Author: Christoph Langer Date: 2025-04-07 17:58:03 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/0b592b7f04aae6cec666345be37c1456845e6e0d 8353905: [17u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 17.0.15 Reviewed-by: goetz ! make/conf/version-numbers.conf Changeset: 81d9cf24 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 09:49:35 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/81d9cf24156625a08d064cbe7cc434274624e6b8 Merge From goetz at openjdk.org Wed Apr 16 13:00:58 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Apr 2025 13:00:58 GMT Subject: git: openjdk/jdk17u-dev: 8316460: 4 javax/management tests ignore VM flags Message-ID: <7f28389b-05eb-4b60-b43e-b68c41371609@openjdk.org> Changeset: e0ee6db1 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 12:59:02 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 16 13:04:32 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Apr 2025 13:04:32 GMT Subject: git: openjdk/jdk17u-dev: 3 new changesets Message-ID: <6b861b94-b90a-4eac-881f-9285045cb94b@openjdk.org> Changeset: 8aba95c7 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 13:00:28 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-16 13:02:00 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-16 13:03:24 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 16 13:08:35 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Apr 2025 13:08:35 GMT Subject: git: openjdk/jdk17u-dev: 8341447: Open source closed frame tests # 5 Message-ID: Changeset: c395a991 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 13:05:11 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 16 13:12:19 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Apr 2025 13:12:19 GMT Subject: git: openjdk/jdk17u-dev: 3 new changesets Message-ID: <6f893c01-d609-4cd6-afa7-18c8ef92afe6@openjdk.org> Changeset: d5e87b49 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 13:07:47 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-16 13:08:58 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-16 13:10:21 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Wed Apr 16 13:16:35 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Apr 2025 13:16:35 GMT Subject: git: openjdk/jdk17u-dev: 3 new changesets Message-ID: <2ced86cc-c5c7-48cb-aaba-e84532508ccd@openjdk.org> Changeset: 197adc22 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 13:11:48 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-16 13:13:12 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-16 13:14:45 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/ab64a3e9e229f401222c923b081d6253bd4d0553 8350924: javax/swing/JMenu/4213634/bug4213634.java fails Backport-of: daf0213abc2c860246564b361061dbda9bd9982f ! test/jdk/javax/swing/JMenu/4213634/bug4213634.java From goetz at openjdk.org Wed Apr 16 13:21:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 16 Apr 2025 13:21:20 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: 45b84aee Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 13:16:42 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-16 13:17:59 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/85d0ab55d6bae2aea4368e6668e361db8a9cbd1c 8353138: Screen capture for test TaskbarPositionTest.java, failure case Backport-of: 05ff557dee6adc679d85bfe8fb49f69053a6aaba ! test/jdk/javax/swing/Popup/TaskbarPositionTest.java From andrew at openjdk.org Wed Apr 16 17:54:33 2025 From: andrew at openjdk.org (Andrew John Hughes) Date: Wed, 16 Apr 2025 17:54:33 GMT Subject: git: openjdk/jdk11u-dev: 10 new changesets Message-ID: Changeset: 198aef4f Branch: master Author: Yuri Nesterenko Committer: Andrew John Hughes Date: 2025-01-02 19:03:53 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/198aef4f0bfa1de9b9868d69a45d0788642ef050 8337494: Clarify JarInputStream behavior Reviewed-by: mbalao, andrew Backport-of: 62c6b145614c1b6302ec8db153a7aa6dec1884bc ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java Changeset: 710baba5 Branch: master Author: Roman Marchenko Committer: Andrew John Hughes Date: 2025-03-20 10:15:15 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/710baba5abf51bbca596aa7c9efbe64b19e4f73d 8309841: Jarsigner should print a warning if an entry is removed Reviewed-by: abakhtin, andrew 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: 318c352e Branch: master Author: Martin Balao Committer: Andrew John Hughes Date: 2025-03-26 00:54:40 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/318c352e5b3e47808fa863116425c42914fa0f35 8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract Reviewed-by: yan, andrew Backport-of: 8fce5275fc94ebc404a6a37f5ea0407140de63c1 ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java Changeset: 2adb01e8 Branch: master Author: Martin Balao Committer: Andrew John Hughes Date: 2025-03-17 17:54:00 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/2adb01e8c5fbcc3dfa9f82df3deccb3a1705bf13 8337692: Better TLS connection support Reviewed-by: abakhtin, andrew Backport-of: 73aa304234f2ec17abbb640b7f2d0503cf1bfc91 ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/sun/security/rsa/RSAPadding.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java Changeset: 2b708226 Branch: master Author: Martin Balao Committer: Andrew John Hughes Date: 2025-03-17 22:13:00 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/2b70822671cf5f9b37956949421e7c77da082c8e 8338430: Improve compiler transformations Reviewed-by: mbaesken, andrew Backport-of: 5b0a5f436fb9817d679f64302b37543bf160d43d ! src/hotspot/share/opto/addnode.cpp Changeset: 11f94009 Branch: master Author: Aleksei Voitylov Committer: Andrew John Hughes Date: 2025-02-06 13:32:01 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/11f940093640721f3cb330155e0996788927df2c 8342562: Enhance Deflater operations Reviewed-by: yan, mbalao, andrew Backport-of: 185fc0c9163f5f79528ebfc96d01ec76e727fc58 ! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java ! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java Changeset: ea1389c9 Branch: master Author: Aleksei Voitylov Committer: Andrew John Hughes Date: 2024-12-12 03:14:30 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/ea1389c971827876134a6d1d3ab2934681e9f3d6 8343007: Enhance Buffered Image handling Reviewed-by: yan, mbalao, andrew Backport-of: e95aaf16aa202b49892ccb05ded783114b2d8534 ! src/java.desktop/share/native/libawt/java2d/loops/Blit.c Changeset: 8031251b Branch: master Author: Martin Balao Committer: Andrew John Hughes Date: 2025-03-19 10:46:00 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/8031251bc9a49eb241f23de2ea16d72e29a4e443 8347847: Enhance jar file support Reviewed-by: yan, andrew Backport-of: ff6fb92bd9721e85a6187af262f2fa77d79c7b09 ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: 856bab31 Branch: master Author: Andrew John Hughes Date: 2025-04-09 01:46:46 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/856bab316a63ce3acddd08d3fbe76b9c3223cdb6 8354087: [11u] Remove designator DEFAULT_PROMOTED_VERSION_PRE=ea for release 11.0.27 Reviewed-by: sgehwolf ! make/autoconf/version-numbers Changeset: 524170d5 Branch: master Author: Andrew John Hughes Date: 2025-04-16 17:53:16 +0000 URL: https://git.openjdk.org/jdk11u-dev/commit/524170d5a03c9df2ca463ed416e786a4b412ed6c Merge ! make/autoconf/version-numbers ! make/autoconf/version-numbers From sgehwolf at openjdk.org Thu Apr 17 08:45:10 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 17 Apr 2025 08:45:10 GMT Subject: git: openjdk/jdk21u-dev: master: 8337795: Type annotation attached to incorrect type during class reading Message-ID: Changeset: 4daaffcd Branch: master Author: Liam Miller-Cushon Committer: Severin Gehwolf Date: 2025-04-17 08:43:42 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4daaffcd9dae87b5b51f9277e7f407a7d31a1eb9 8337795: Type annotation attached to incorrect type during class reading Reviewed-by: vromero Backport-of: 8d0831478338e9b084b2c47f46eba9faae3a5eb6 ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java From sgehwolf at openjdk.org Thu Apr 17 11:45:23 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 17 Apr 2025 11:45:23 GMT Subject: git: openjdk/jdk24u: master: 8353185: Introduce the concept of upgradeable files in context of JEP 493 Message-ID: <0e86bd20-2069-473a-9b38-e63275d535bf@openjdk.org> Changeset: 2c314dcb Branch: master Author: Severin Gehwolf Date: 2025-04-17 11:44:15 +0000 URL: https://git.openjdk.org/jdk24u/commit/2c314dcb723d9c5df255761c3016b25fd8fb501e 8353185: Introduce the concept of upgradeable files in context of JEP 493 Backport-of: 4e24dc003c2304041b342371adf430b120a9fec8 + make/modules/jdk.jlink/Java.gmk ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JRTArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/LinkableRuntimeImage.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/runtimelink/upgrade_files_java.base.conf + test/jdk/tools/jlink/runtimeImage/UpgradeableFileCacertsTest.java From coffeys at openjdk.org Thu Apr 17 12:33:10 2025 From: coffeys at openjdk.org (Sean Coffey) Date: Thu, 17 Apr 2025 12:33:10 GMT Subject: git: openjdk/jdk24u: master: 8353787: Increased number of SHA-384-Digest java.util.jar.Attributes$Name instances leading to higher memory footprint Message-ID: <24a05726-7ef7-4a2e-bd8f-82c3d8860dab@openjdk.org> Changeset: 09d777ae Branch: master Author: Kieran Farrell Committer: Sean Coffey Date: 2025-04-17 12:29:43 +0000 URL: https://git.openjdk.org/jdk24u/commit/09d777aec6aee9924acf4192712defa21b19a9a0 8353787: Increased number of SHA-384-Digest java.util.jar.Attributes$Name instances leading to higher memory footprint Backport-of: b64cdc28132c889ca8e21dc9534590ba2a778bcd ! src/java.base/share/classes/java/util/jar/Attributes.java From coffeys at openjdk.org Thu Apr 17 12:59:03 2025 From: coffeys at openjdk.org (Sean Coffey) Date: Thu, 17 Apr 2025 12:59:03 GMT Subject: git: openjdk/jdk24u: master: 8347298: Bug in JPackageCommand.ignoreFakeRuntime() Message-ID: <6f29e191-9d68-4bd8-81b1-087d13feeb52@openjdk.org> Changeset: b6218f8e Branch: master Author: Anawesha Khuntia Committer: Sean Coffey Date: 2025-04-17 12:56:27 +0000 URL: https://git.openjdk.org/jdk24u/commit/b6218f8e48f5b823c2877e951e6b4c01ef475c30 8347298: Bug in JPackageCommand.ignoreFakeRuntime() Backport-of: 01c8ba2cde881c3d483cb776ca17a5aa13123b23 ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java From sgehwolf at openjdk.org Thu Apr 17 13:21:48 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 17 Apr 2025 13:21:48 GMT Subject: git: openjdk/jdk21u-dev: master: 8340024: In ClassReader, extract a constant for the superclass supertype_index Message-ID: Changeset: 67c4a082 Branch: master Author: Severin Gehwolf Date: 2025-04-17 13:19:34 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/67c4a0826babb55ce56acf2b3b289b51d9d5529e 8340024: In ClassReader, extract a constant for the superclass supertype_index Backport-of: 68c4f36857a8ce62731cc73e251e969d48e526ef ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java From goetz at openjdk.org Thu Apr 17 13:53:05 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Thu, 17 Apr 2025 13:53:05 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <0552ebc5-4b8c-4c2d-94d4-84c0da6b0991@openjdk.org> Changeset: ae176b14 Branch: master Author: Goetz Lindenmaier Date: 2025-04-17 13:49:34 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-17 13:51:01 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/bfe6fe226f4ac7a71480e0a7265b615619fd2010 8315721: CloseRace.java#id0 fails transiently on libgraal Reviewed-by: rrich Backport-of: 1be355734da94243e29f0899b53aa1ebdf3bcb79 ! test/jdk/java/lang/ProcessBuilder/CloseRace.java From coffeys at openjdk.org Thu Apr 17 14:31:17 2025 From: coffeys at openjdk.org (Sean Coffey) Date: Thu, 17 Apr 2025 14:31:17 GMT Subject: git: openjdk/jdk24u: master: 8349348: Refactor ClassLoaderDeadlock.sh and Deadlock.sh to run fully in java Message-ID: <8874231b-99db-49ba-a74b-11709c442f42@openjdk.org> Changeset: b014cb51 Branch: master Author: Shivangi Gupta Committer: Sean Coffey Date: 2025-04-17 14:28:54 +0000 URL: https://git.openjdk.org/jdk24u/commit/b014cb512a479c0d03078091833d3f767e45a89a 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 From phh at openjdk.org Fri Apr 18 12:51:12 2025 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 18 Apr 2025 12:51:12 GMT Subject: git: openjdk/jdk21u-dev: master: 8343855: HTTP/2 ConnectionWindowUpdateSender may miss some unprocessed DataFrames from closed streams Message-ID: Changeset: 5675b623 Branch: master Author: Paul Hohensee Date: 2025-04-18 12:50:22 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/5675b623b66db9c03ed1002d41236a090d30a476 8343855: HTTP/2 ConnectionWindowUpdateSender may miss some unprocessed DataFrames from closed streams Reviewed-by: rkennke Backport-of: bd6152f5967107d7b32db9bcfa224fc07314f098 ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java ! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java From phh at openjdk.org Fri Apr 18 14:34:16 2025 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 18 Apr 2025 14:34:16 GMT Subject: git: openjdk/jdk24u: master: 2 new changesets Message-ID: <1b8deb75-a19e-41e3-bfc3-69a0cd64eaff@openjdk.org> Changeset: 34ce788f Branch: master Author: Khalid Boulanouare Committer: Paul Hohensee Date: 2025-04-18 14:30:09 +0000 URL: https://git.openjdk.org/jdk24u/commit/34ce788fad2463d69322c3fb692c0c8e0f847067 8350924: javax/swing/JMenu/4213634/bug4213634.java fails Backport-of: daf0213abc2c860246564b361061dbda9bd9982f ! test/jdk/javax/swing/JMenu/4213634/bug4213634.java Changeset: 3d1f63d8 Branch: master Author: Khalid Boulanouare Committer: Paul Hohensee Date: 2025-04-18 14:31:05 +0000 URL: https://git.openjdk.org/jdk24u/commit/3d1f63d8450a6a30fb2ed17973e3948467ca493e 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 From phh at openjdk.org Fri Apr 18 15:55:13 2025 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 18 Apr 2025 15:55:13 GMT Subject: git: openjdk/jdk24u: master: 8350211: CTW: Attempt to preload all classes in constant pool Message-ID: <785d9ada-6700-49fd-aac8-ef9911dae793@openjdk.org> Changeset: 13295519 Branch: master Author: Shyam Kishor Committer: Paul Hohensee Date: 2025-04-18 15:52:19 +0000 URL: https://git.openjdk.org/jdk24u/commit/13295519b03b7838aaf9833dd6e54160e15a23bf 8350211: CTW: Attempt to preload all classes in constant pool Reviewed-by: phh Backport-of: d13fd5738f8a3d4b4009c2e15cfd967332d97bbd ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java From vrudomet at openjdk.org Fri Apr 18 18:26:59 2025 From: vrudomet at openjdk.org (Victor Rudometov) Date: Fri, 18 Apr 2025 18:26:59 GMT Subject: git: openjdk/jdk17u-dev: 8316156: ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow Message-ID: Changeset: 9bad4b45 Branch: master Author: Daniel Hu Committer: Victor Rudometov Date: 2025-04-18 18:24:01 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From phh at openjdk.org Fri Apr 18 19:39:00 2025 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 18 Apr 2025 19:39:00 GMT Subject: git: openjdk/jdk24u: master: 8350313: Include timings for leaving safepoint in safepoint logging Message-ID: <0f38e574-16dc-4c63-a882-2b143f4c495a@openjdk.org> Changeset: 2bf1ce4e Branch: master Author: Xiaolong Peng Committer: Paul Hohensee Date: 2025-04-18 19:37:40 +0000 URL: https://git.openjdk.org/jdk24u/commit/2bf1ce4edc3c33c18c563770f36874fda2fb8358 8350313: Include timings for leaving safepoint in safepoint logging Backport-of: 9ec46968fbfddf99a8349cb6903d24b1c2fdaf1d ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp From phh at openjdk.org Fri Apr 18 19:40:00 2025 From: phh at openjdk.org (Paul Hohensee) Date: Fri, 18 Apr 2025 19:40:00 GMT Subject: git: openjdk/jdk21u-dev: master: 8337998: CompletionFailure in getEnclosingType attaching type annotations Message-ID: Changeset: c40e6ef3 Branch: master Author: Liam Miller-Cushon Committer: Paul Hohensee Date: 2025-04-18 19:38:57 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c40e6ef3dcb25b8acc156aa4051694322bf7e351 8337998: CompletionFailure in getEnclosingType attaching type annotations Reviewed-by: vromero Backport-of: 9e282e5c966a9c065de8b901b7d30bb5c9ccf243 ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/annotations/typeAnnotations/CompletionErrorOnEnclosingType.java ! test/langtools/tools/javac/diags/examples.not-yet.txt From syan at openjdk.org Sat Apr 19 09:05:30 2025 From: syan at openjdk.org (SendaoYan) Date: Sat, 19 Apr 2025 09:05:30 GMT Subject: git: openjdk/jdk17u-dev: 8349974: [JMH,17u] MaskQueryOperationsBenchmark fails java.lang.NoClassDefFoundError Message-ID: Changeset: e38a5f69 Branch: master Author: SendaoYan Date: 2025-04-19 09:04:06 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/e38a5f6964a3fb0b43ac69b1c6c6294b4f410104 8349974: [JMH,17u] MaskQueryOperationsBenchmark fails java.lang.NoClassDefFoundError Reviewed-by: phh ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskQueryOperationsBenchmark.java From mdoerr at openjdk.org Sat Apr 19 13:45:49 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Sat, 19 Apr 2025 13:45:49 GMT Subject: git: openjdk/jdk21u-dev: master: 8352512: TestVectorZeroCount: counter not reset between iterations Message-ID: Changeset: 181f952c Branch: master Author: Martin Doerr Date: 2025-04-19 13:44:12 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/181f952c0268af9581d7375de59fb272cbdf4b01 8352512: TestVectorZeroCount: counter not reset between iterations Backport-of: 1c0fa0af7847d80fd3fbe38f28207aab270609b3 ! test/hotspot/jtreg/compiler/vectorization/TestVectorZeroCount.java From syan at openjdk.org Mon Apr 21 06:02:08 2025 From: syan at openjdk.org (SendaoYan) Date: Mon, 21 Apr 2025 06:02:08 GMT Subject: git: openjdk/jdk24u: master: 8353329: Small memory leak when create GrowableArray with initial size 0 Message-ID: <19500645-a0cf-4e7b-9177-663972711709@openjdk.org> Changeset: f2cca13a Branch: master Author: SendaoYan Date: 2025-04-21 05:58:26 +0000 URL: https://git.openjdk.org/jdk24u/commit/f2cca13a5d8985e7bf308bf44785627a1845ca7b 8353329: Small memory leak when create GrowableArray with initial size 0 Reviewed-by: zgu Backport-of: b80b04d77afdb2a808e2c7f9268d8092eb16714e ! src/hotspot/share/utilities/growableArray.cpp ! src/hotspot/share/utilities/growableArray.hpp From goetz at openjdk.org Mon Apr 21 08:09:22 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Apr 2025 08:09:22 GMT Subject: git: openjdk/jdk21u-dev: master: 8308966: Add intrinsic for float/double modulo for x86 AVX2 and AVX512 Message-ID: <83f22724-b46f-4fe8-932e-36ec499a5904@openjdk.org> Changeset: 76017bcb Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:08:23 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/76017bcbda7befa6bb1f6bdf94b6282ee9d51771 8308966: Add intrinsic for float/double modulo for x86 AVX2 and AVX512 Backport-of: 5d5ae35288989fcfabdea013b6e3cdafe359f0df ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp + src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/runtime/vmStructs.cpp + test/hotspot/jtreg/compiler/floatingpoint/DmodTest.java + test/hotspot/jtreg/compiler/floatingpoint/FmodTest.java From goetz at openjdk.org Mon Apr 21 08:12:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Apr 2025 08:12:20 GMT Subject: git: openjdk/jdk21u-dev: master: 8309667: TLS handshake fails because of ConcurrentModificationException in PKCS12KeyStore.engineGetEntry Message-ID: Changeset: 091c5698 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:11:10 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/091c56980c5b3b5666235fdb95c60dd10d3071be 8309667: TLS handshake fails because of ConcurrentModificationException in PKCS12KeyStore.engineGetEntry Backport-of: d2e2c4cef1f15a3fc7f1f619470d23ae6bb37725 ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/jdk/sun/security/pkcs12/AttributesCorrectness.java + test/jdk/sun/security/pkcs12/AttributesMultiThread.java From goetz at openjdk.org Mon Apr 21 08:14:59 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Apr 2025 08:14:59 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <0a4d1c09-da64-4ed0-83e0-1a0816c743b1@openjdk.org> Changeset: 0568719e Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:12:19 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/0568719ec4cec280ed27520d17a9b952bc18a6bb 8318915: Enhance checks in BigDecimal.toPlainString() Backport-of: a6785e4d633908596ddb6de6d2eeab1c9ebdf2c3 ! src/java.base/share/classes/java/math/BigDecimal.java ! test/jdk/java/math/BigDecimal/ToPlainStringTests.java Changeset: 55013153 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:13:36 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/550131530068717c85a7802e2db1578608b10374 8200566: DistributionPointFetcher fails to fetch CRLs if the DistributionPoints field contains more than one DistributionPoint and the first one fails Backport-of: e70264654570155a39d0841ce82b9dd52ca0389c ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java + test/jdk/java/security/cert/CertPathValidator/crlDP/CheckAllCRLs.java From goetz at openjdk.org Mon Apr 21 08:17:00 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Apr 2025 08:17:00 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: 28455f06 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:14:37 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-21 08:15:33 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/0e663da343831e53b9283998623f87e0597178e8 8335684: Test ThreadCpuTime.java should pause like ThreadCpuTimeArray.java Backport-of: 1f6e106b45e5109224e13d70f1a40c9e666ec2ab ! test/jdk/java/lang/management/ThreadMXBean/ThreadCpuTime.java From goetz at openjdk.org Mon Apr 21 08:17:43 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Apr 2025 08:17:43 GMT Subject: git: openjdk/jdk21u-dev: master: 8329729: java/util/Properties/StoreReproducibilityTest.java times out Message-ID: <73dc2f32-005f-4cea-a852-8ff8cefd1d08@openjdk.org> Changeset: d1422f05 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:16:01 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d1422f05f52d95759fc5eb9c7400232f6ae33903 8329729: java/util/Properties/StoreReproducibilityTest.java times out Backport-of: b81b86da9849fbc4fb341bff8a23d10aee9967b3 ! test/jdk/java/util/Properties/StoreReproducibilityTest.java From goetz at openjdk.org Mon Apr 21 08:19:38 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Apr 2025 08:19:38 GMT Subject: git: openjdk/jdk17u-dev: 8340332: Open source mixed AWT tests - Set3 Message-ID: <0699659a-51de-4172-abc6-b898c3fbf2f6@openjdk.org> Changeset: 8a03f719 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:16:49 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Mon Apr 21 08:20:09 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Apr 2025 08:20:09 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <86cf2267-4c5e-431d-8fb8-05a8b4bfdb95@openjdk.org> Changeset: 08a8c142 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:17:15 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/08a8c14269e3811566a81413cd40b49d95910f42 8335684: Test ThreadCpuTime.java should pause like ThreadCpuTimeArray.java Backport-of: 1f6e106b45e5109224e13d70f1a40c9e666ec2ab ! test/jdk/java/lang/management/ThreadMXBean/ThreadCpuTime.java Changeset: a848851c Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:18:24 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/a848851c6a406db0710ef91013d0a5e6d7ff59bd 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 From goetz at openjdk.org Mon Apr 21 08:23:33 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Apr 2025 08:23:33 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: <3bf018ea-e65d-4eae-b7a7-670c209de7d6@openjdk.org> Changeset: 97f28969 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:19:40 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/97f2896947fa5e4a319c855107a2977b0f66803a 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: 6c82d9e7 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:20:56 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/6c82d9e79708a030311c19fd3096f4fb7f9420c5 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: c7ce53cc Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:21:58 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c7ce53cc8e5a966e5bd9b73081bbac932eb50ebc 8253440: serviceability/sa/TestJhsdbJstackLineNumbers.java failed with "Didn't find enough line numbers" Backport-of: 0b1f57105d5af72b2cd47fa5c9a2b4e2961318cd ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java From goetz at openjdk.org Mon Apr 21 08:26:20 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Apr 2025 08:26:20 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <7b7f7f29-3232-4f5f-9b51-7410784ac50d@openjdk.org> Changeset: 5fc2e566 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:22:54 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-21 08:24:19 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Mon Apr 21 08:27:08 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Apr 2025 08:27:08 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <7444b64c-e428-4fd9-8f72-fa727b972b0b@openjdk.org> Changeset: 75b03d88 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:23:22 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/75b03d88a322c118be6ee19e56c90749a15edc4f 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: db4f792a Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:24:41 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/db4f792a248c59e71c46a00035e097265a024c09 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 From goetz at openjdk.org Mon Apr 21 08:29:29 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 21 Apr 2025 08:29:29 GMT Subject: git: openjdk/jdk17u-dev: 3 new changesets Message-ID: <18de79bb-c8a0-4373-b879-c206c770fd7a@openjdk.org> Changeset: 0295161b Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:25:54 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-21 08:26:56 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-21 08:27:49 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From phh at openjdk.org Mon Apr 21 16:17:52 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 21 Apr 2025 16:17:52 GMT Subject: git: openjdk/jdk21u-dev: master: 8354893: [REDO BACKPORT] javac crashes while adding type annotations to the return type of a constructor (JDK-8320001) Message-ID: <400fe35f-141d-4e5f-bb09-10fe280dabe9@openjdk.org> Changeset: b2225c8c Branch: master Author: Liam Miller-Cushon Committer: Paul Hohensee Date: 2025-04-21 16:14:50 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/b2225c8c491e9a5f4f6d2ef14338369d681d6110 8354893: [REDO BACKPORT] javac crashes while adding type annotations to the return type of a constructor (JDK-8320001) Reviewed-by: sgehwolf ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnosOnConstructorsTest.java From phh at openjdk.org Mon Apr 21 16:18:01 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 21 Apr 2025 16:18:01 GMT Subject: git: openjdk/jdk24u: master: 8217914: java/net/httpclient/ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST Message-ID: <3a1d19a1-6872-40c7-a806-a1386ce00a1d@openjdk.org> Changeset: 2b7f5939 Branch: master Author: Hamza Ben Yazid Committer: Paul Hohensee Date: 2025-04-21 16:16:37 +0000 URL: https://git.openjdk.org/jdk24u/commit/2b7f5939869b009f323b87bab487330fa7791846 8217914: java/net/httpclient/ConnectTimeoutHandshakeSync.java failed on connection refused while doing POST Backport-of: e7a1c8660af50a321bc466be2b30412a5b5c4e3c ! test/jdk/java/net/httpclient/AbstractConnectTimeoutHandshake.java ! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeAsync.java ! test/jdk/java/net/httpclient/ConnectTimeoutHandshakeSync.java From phh at openjdk.org Mon Apr 21 17:59:32 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 21 Apr 2025 17:59:32 GMT Subject: git: openjdk/jdk21u-dev: master: 8328107: Shenandoah/C2: TestVerifyLoopOptimizations test failure Message-ID: Changeset: 2ba3cd60 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-21 17:58:36 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/2ba3cd60b7945736bb43cc94ed32c36cfe0a763f 8328107: Shenandoah/C2: TestVerifyLoopOptimizations test failure Backport-of: b5212d7bfe78b18c18e45c42c724a22365709328 ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestBarrierOnLoopBackedge.java From phh at openjdk.org Mon Apr 21 19:06:00 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 21 Apr 2025 19:06:00 GMT Subject: git: openjdk/jdk17u-dev: 8314120: Add tests for FileDescriptor.sync Message-ID: Changeset: 6b4fe753 Branch: master Author: Michael De Vera Committer: Paul Hohensee Date: 2025-04-21 19:02:40 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From phh at openjdk.org Tue Apr 22 14:42:14 2025 From: phh at openjdk.org (Paul Hohensee) Date: Tue, 22 Apr 2025 14:42:14 GMT Subject: git: openjdk/jdk21u-dev: master: 8350313: Include timings for leaving safepoint in safepoint logging Message-ID: <8aa8d401-45f1-452e-8f86-82670021767e@openjdk.org> Changeset: 732dca8c Branch: master Author: Xiaolong Peng Committer: Paul Hohensee Date: 2025-04-22 14:39:03 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/732dca8c4cdf110c67de8acfd2808346c3c484cd 8350313: Include timings for leaving safepoint in safepoint logging Reviewed-by: phh Backport-of: 9ec46968fbfddf99a8349cb6903d24b1c2fdaf1d ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp From syan at openjdk.org Wed Apr 23 15:29:04 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 23 Apr 2025 15:29:04 GMT Subject: git: openjdk/jdk21u-dev: master: 8350386: Test TestCodeCacheFull.java fails with option -XX:-UseCodeCacheFlushing Message-ID: <4d20ddae-2039-4bd8-8cce-3909c4ef7c02@openjdk.org> Changeset: c2ba777e Branch: master Author: SendaoYan Date: 2025-04-23 15:26:29 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c2ba777e0b2524359b23481f2c31afdcd5568827 8350386: Test TestCodeCacheFull.java fails with option -XX:-UseCodeCacheFlushing Backport-of: ad48846edd894073d89839a2771271553b4e27cd ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java From syan at openjdk.org Thu Apr 24 12:34:04 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 24 Apr 2025 12:34:04 GMT Subject: git: openjdk/jdk24u: master: 8352866: TestLogJIT.java runs wrong test class Message-ID: Changeset: 7ce55b99 Branch: master Author: SendaoYan Date: 2025-04-24 12:32:56 +0000 URL: https://git.openjdk.org/jdk24u/commit/7ce55b9941ede291fc70cb3120f9a24248d00892 8352866: TestLogJIT.java runs wrong test class Backport-of: 67c4405250f93a1188c03bf336db160f77a10c7f ! test/hotspot/jtreg/compiler/arguments/TestLogJIT.java ! test/hotspot/jtreg/compiler/c2/Test7005594.java ! test/hotspot/jtreg/compiler/loopopts/TestMissingSkeletonPredicateForIfNode.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestSearchAlignment.java From phh at openjdk.org Thu Apr 24 18:53:31 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 24 Apr 2025 18:53:31 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: 4a32207d Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-24 18:50:44 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4a32207d5fb6620fe431f5b2c2f25a74683f21ae 8325680: Uninitialised memory in deleteGSSCB of GSSLibStub.c:179 Backport-of: 419191c653f787b5dc3032f9da31d8c9b9a08235 ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c Changeset: 1c48816d Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-24 18:52:54 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/1c48816db36fc6e4fb6c8ecca7577f8add5b1725 8322141: SequenceInputStream.transferTo should not return as soon as Long.MAX_VALUE bytes have been transferred Backport-of: 2d609557ffe8e15ab81fb51dce90e40780598371 ! src/java.base/share/classes/java/io/SequenceInputStream.java ! test/jdk/java/io/SequenceInputStream/TransferTo.java From phh at openjdk.org Thu Apr 24 18:56:25 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 24 Apr 2025 18:56:25 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <9f3a652e-7f6a-412f-9101-3d56f5346513@openjdk.org> Changeset: 18d5503f Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-24 18:52:14 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Committer: Paul Hohensee Date: 2025-04-24 18:52:37 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/d132468950815df952e38869f304445502631f52 8325680: Uninitialised memory in deleteGSSCB of GSSLibStub.c:179 Backport-of: 419191c653f787b5dc3032f9da31d8c9b9a08235 ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c From phh at openjdk.org Thu Apr 24 18:57:52 2025 From: phh at openjdk.org (Paul Hohensee) Date: Thu, 24 Apr 2025 18:57:52 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: 638d9741 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-24 18:53:18 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/638d974186babecef409d0322fb5796a053f6da1 8321204: C2: assert(false) failed: node should be in igvn hash table Backport-of: d1aad71209092013a89b3b85a258dd4d2e31224a ! src/hotspot/share/opto/compile.cpp Changeset: 44cba7be Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-24 18:53:58 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/44cba7be5162d26729a8da716db0b2e3e2a0153e 8321479: java -D-D crashes Backport-of: dcdcd48d8fbf076e12841e557ebbe70228c8a92b ! src/hotspot/share/runtime/arguments.cpp + test/hotspot/jtreg/runtime/CommandLine/UnrecognizedProperty.java From syan at openjdk.org Sun Apr 27 03:04:27 2025 From: syan at openjdk.org (SendaoYan) Date: Sun, 27 Apr 2025 03:04:27 GMT Subject: git: openjdk/jdk21u-dev: master: 8349623: [ASAN] Gtest os_linux.glibc_mallinfo_wrapper_vm fails Message-ID: <5ef661c5-f35a-49c5-9049-45e08e611964@openjdk.org> Changeset: 25452ae4 Branch: master Author: SendaoYan Date: 2025-04-27 03:03:20 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/25452ae45cd46db3702da94470917fc7d1930834 8349623: [ASAN] Gtest os_linux.glibc_mallinfo_wrapper_vm fails Backport-of: f2ffbbd70ccaaa97cb7d05c168995dd2599a3d1d ! test/hotspot/gtest/runtime/test_os_linux.cpp From goetz at openjdk.org Mon Apr 28 13:08:13 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 28 Apr 2025 13:08:13 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <321a8282-12ee-4d91-aba9-545d76579286@openjdk.org> Changeset: 5fe89ac3 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:05:24 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/5fe89ac3ad27d62ee2fb45abe887be7e3b70ead8 8314056: Remove runtime platform check from frem/drem Backport-of: ce2a7ea40a22c652e5f8559c91d5eea197e2d708 ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: d7a66a7a Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:06:58 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d7a66a7aec5851ba6b14f1f228f0a254740ea268 8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations Backport-of: 4f864faf428c8171be975a79db5bc2bc145f8805 ! test/jdk/java/net/httpclient/CancelRequestTest.java From goetz at openjdk.org Mon Apr 28 13:11:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 28 Apr 2025 13:11:31 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <85b611cd-9387-4392-af7b-3ffbc6e8faca@openjdk.org> Changeset: 3dc4e09a Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:08:15 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/3dc4e09aa1ff574c2a0efced6c3917ebdcbfea38 8315484: java/awt/dnd/RejectDragDropActionTest.java timed out Backport-of: 61ce739ac8453eaa0107241444c35c2f7e9c47dd ! test/jdk/java/awt/dnd/RejectDragDropActionTest.java Changeset: 63ef94d7 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:10:45 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/63ef94d7bfe24bc3e2c9654fed2537c02d4a6b06 8282726: java/net/vthread/BlockingSocketOps.java timeout/hang intermittently on Windows Reviewed-by: mdoerr Backport-of: 21a59b9f4e46ebd32cff8f1000fe9ad56c918431 ! src/java.base/aix/classes/sun/nio/ch/PollsetPoller.java ! src/java.base/linux/classes/sun/nio/ch/EPollPoller.java ! src/java.base/macosx/classes/sun/nio/ch/KQueuePoller.java ! src/java.base/share/classes/sun/nio/ch/Poller.java ! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java ! src/java.base/windows/classes/sun/nio/ch/WEPollPoller.java ! test/jdk/java/net/vthread/BlockingSocketOps.java ! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java From goetz at openjdk.org Mon Apr 28 13:14:46 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 28 Apr 2025 13:14:46 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: 2fb9ef2b Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:12:05 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/2fb9ef2b63c2294aeb55184bf65f5e2d1107fcaf 8327461: KeyStore getEntry is not thread-safe Backport-of: ffd43c922e3b8b75a00e494d5484b6a487dd5c90 ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/jdk/sun/security/pkcs12/GetSetEntryTest.java Changeset: ce62cf07 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:13:21 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ce62cf077e66cad2812883af78e945009db32d5c 8332641: Update nsk.share.jpda.Jdb to don't use finalization Backport-of: f66a58661459bf64212ec332540c12d5d691270f ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Jdb.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/JdbTest.java From goetz at openjdk.org Mon Apr 28 13:17:53 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 28 Apr 2025 13:17:53 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <323ca35b-f63c-4029-904a-65f27cd6ac36@openjdk.org> Changeset: c928d076 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:14:39 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c928d076f048c8a753b0a82640afa7d3f050add4 8332880: JFR GCHelper class recognizes "Archive" regions as valid Backport-of: 2cca83bc82eb6b090ae96b8c072b986b93d9244a ! test/lib/jdk/test/lib/jfr/GCHelper.java Changeset: b016bdba Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:15:57 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/b016bdbae846cea4a3f70efd148d69c89745d54a 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 From goetz at openjdk.org Mon Apr 28 14:25:38 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 28 Apr 2025 14:25:38 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: a6deb5ba Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:22:52 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/a6deb5ba68d5ee0ac445dfcd32f80809ca52d916 8345341: Fix incorrect log message in JDI stop002t test Backport-of: 42378970e1accc67c2a152c6af2b0becacf5b4b8 ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002t.java Changeset: ebf908d8 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:24:11 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ebf908d8e9a8193505f8d25d1481bebb652df43d 8347373: HTTP/2 flow control checks may count unprocessed data twice Backport-of: 06126361db1edb1d4c181a82952c1ac133a839f9 ! src/java.net.http/share/classes/jdk/internal/net/http/WindowUpdateSender.java ! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java From goetz at openjdk.org Mon Apr 28 14:28:40 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 28 Apr 2025 14:28:40 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: <7120d7b1-c86b-446d-b9ed-3473d3003fbf@openjdk.org> Changeset: 35fdf156 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:25:23 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/35fdf156b98c133ae8e40717e809e49daa79cf42 8347596: Update HSS/LMS public key encoding Reviewed-by: mbaesken Backport-of: 0ee6ba9c4c998baeb733363d00db138864f49406 ! src/java.base/share/classes/sun/security/provider/HSS.java ! test/jdk/sun/security/provider/hss/TestHSS.java Changeset: 63e90fb4 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:26:44 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/63e90fb4df3e549e0ff47a1d9c6bdeb034a5aef1 8347173: java/net/DatagramSocket/InterruptibleDatagramSocket.java fails with virtual thread factory Backport-of: 35be4a432b55070f53a6f1aa74994ffb70f07947 ! test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java Changeset: a02cecf2 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:28:04 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/a02cecf238969bcde7eb2d00fb15514a434c8a44 8347506: Compatible OCSP readtimeout property with OCSP timeout Backport-of: f8e81d23393cbc04557e3975edd8898901dd6d26 ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java + test/jdk/sun/security/provider/certpath/OCSP/OCSPReadTimeoutDefault.java From goetz at openjdk.org Mon Apr 28 14:31:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 28 Apr 2025 14:31:42 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <3d81d022-086b-4f3f-b06d-16bafa36d9de@openjdk.org> Changeset: ac984b53 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:29:32 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ac984b53ecbaa93823ab7810cc4dd9b60eb89e7a 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: 69fb68ab Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:31:06 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/69fb68abca69acb54c48283a7b67e637f1d7c2d5 8350224: Test javax/swing/JComboBox/TestComboBoxComponentRendering.java fails in ubuntu 23.x and later Reviewed-by: mdoerr Backport-of: 4de92a40d0750a2e6f72eb675d900f1129718d39 ! test/jdk/javax/swing/JComboBox/TestComboBoxComponentRendering.java From goetz at openjdk.org Mon Apr 28 14:34:42 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 28 Apr 2025 14:34:42 GMT Subject: git: openjdk/jdk21u-dev: master: 3 new changesets Message-ID: <6cb14ab6-139d-47d5-b37f-8d875bc6fa12@openjdk.org> Changeset: ba118ef0 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:31:18 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ba118ef0a01076a010dd7d764a5d3a14518d61d0 8351086: (fc) Make java/nio/channels/FileChannel/BlockDeviceSize.java test manual Backport-of: 08929134b3533362133139c4e964b1b28de6ebfb ! test/jdk/java/nio/channels/FileChannel/BlockDeviceSize.java Changeset: 90c1ce14 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:32:46 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/90c1ce140b32a634ef624e8317ee556d6b2ec5df 8343891: Test javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java failed Backport-of: c2e14b1b304796753bea2eca81aa24ab4b3bf6db ! test/jdk/javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java Changeset: 5f6c7174 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:34:14 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/5f6c71740578732d44e023224f353ed521217687 8330598: java/net/httpclient/Http1ChunkedTest.java fails with java.util.MissingFormatArgumentException: Format specifier '%s' Backport-of: c9c3c1536880d81ab84d5cb55f4fd0fe3bbf60a2 ! test/jdk/java/net/httpclient/Http1ChunkedTest.java From goetz at openjdk.org Mon Apr 28 14:37:44 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Mon, 28 Apr 2025 14:37:44 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: <2ddbbd4d-f6c1-4b1c-9384-19ce2b5145a6@openjdk.org> Changeset: f7cb0d6a Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:34:31 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/f7cb0d6a63e713a68ba7fdecf1ed88471a251290 8352706: httpclient HeadTest does not run on HTTP2 Backport-of: e32a0c90feb231d791e6c17e6360f629189cab8b ! test/jdk/java/net/httpclient/HeadTest.java Changeset: 56b21a79 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:35:47 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/56b21a79469704ef342b5abdaa64a08fe8f31625 8353787: Increased number of SHA-384-Digest java.util.jar.Attributes$Name instances leading to higher memory footprint Backport-of: b64cdc28132c889ca8e21dc9534590ba2a778bcd ! src/java.base/share/classes/java/util/jar/Attributes.java From tschatzl at openjdk.org Mon Apr 28 15:39:39 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Mon, 28 Apr 2025 15:39:39 GMT Subject: git: openjdk/jdk24u: master: 8352508: [Redo] G1: Pinned regions with pinned objects only reachable by native code crash VM Message-ID: <9e58092c-a7f0-41df-8f5b-36ef8e17e28c@openjdk.org> Changeset: 1e9d7831 Branch: master Author: Thomas Schatzl Date: 2025-04-28 15:38:36 +0000 URL: https://git.openjdk.org/jdk24u/commit/1e9d783151fca766632f5a0cf48c2eceec808bbb 8352508: [Redo] G1: Pinned regions with pinned objects only reachable by native code crash VM Backport-of: c50a0a1fc126a67528448b282bcfc375abfac142 ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp + test/hotspot/jtreg/gc/g1/pinnedobjs/TestPinnedEvacEmpty.java From phh at openjdk.org Mon Apr 28 16:46:52 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 28 Apr 2025 16:46:52 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <1d2ed53c-88e2-4688-bf34-a9cae1479a45@openjdk.org> Changeset: 80cfe112 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-28 16:46:01 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Committer: Paul Hohensee Date: 2025-04-28 16:46:24 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From phh at openjdk.org Mon Apr 28 16:47:55 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 28 Apr 2025 16:47:55 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: 4c1d2319 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-28 16:46:28 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/4c1d231925ccfd133e1fdd8d875bbd3141360e86 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: 67ba686a Branch: master Author: Daniel Hu Committer: Paul Hohensee Date: 2025-04-28 16:46:56 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/67ba686a2e3ac7a31bd754f6cd1cc51ef861febf 8314236: Overflow in Collections.rotate Backport-of: 3828dc913a3ea28d622b69bd07f26949128eb5f7 ! src/java.base/share/classes/java/util/Collections.java + test/jdk/java/util/Collections/RotateHuge.java From phh at openjdk.org Mon Apr 28 16:49:40 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 28 Apr 2025 16:49:40 GMT Subject: git: openjdk/jdk17u-dev: 3 new changesets Message-ID: <9ca105e6-646e-4db2-b54b-8c4940a7c332@openjdk.org> Changeset: 2636676b Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-28 16:47:49 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Committer: Paul Hohensee Date: 2025-04-28 16:48:07 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Committer: Paul Hohensee Date: 2025-04-28 16:48:31 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From phh at openjdk.org Mon Apr 28 16:50:49 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 28 Apr 2025 16:50:49 GMT Subject: git: openjdk/jdk21u-dev: master: 2 new changesets Message-ID: Changeset: ec177b85 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-28 16:48:12 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/ec177b855dab2e414d2fb14e7de27b014a3165a7 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: d5a2f768 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-28 16:48:32 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d5a2f7685996163080ff3bd8a3cbae610736b967 8318700: MacOS Zero cannot run gtests due to wrong JVM path Backport-of: 744e0893100d402b2b51762d57bcc2e99ab7fdcc ! src/hotspot/os/bsd/os_bsd.cpp From phh at openjdk.org Mon Apr 28 17:12:42 2025 From: phh at openjdk.org (Paul Hohensee) Date: Mon, 28 Apr 2025 17:12:42 GMT Subject: git: openjdk/jdk17u-dev: 8347995: Race condition in jdk/java/net/httpclient/offline/FixedResponseHttpClient.java Message-ID: <4c15ae38-1709-4a5f-a7c0-824c9e02bece@openjdk.org> Changeset: c269609d Branch: master Author: Paul Hohensee Date: 2025-04-28 17:10:10 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/c269609dad26a6b25b7a154a9ee3627b8b256500 8347995: Race condition in jdk/java/net/httpclient/offline/FixedResponseHttpClient.java Backport-of: a62a870150cf199f16277b478af2f5d937255b3c ! test/jdk/java/net/httpclient/offline/FixedResponseHttpClient.java From goetz at openjdk.org Tue Apr 29 14:57:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 29 Apr 2025 14:57:12 GMT Subject: git: openjdk/jdk17u-dev: 3 new changesets Message-ID: <89003f01-8e3f-4d66-a41e-3908b38e6498@openjdk.org> Changeset: 31cd9c3b Branch: master Author: Goetz Lindenmaier Date: 2025-04-29 14:53:16 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-29 14:54:46 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-29 14:56:23 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Tue Apr 29 15:02:21 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 29 Apr 2025 15:02:21 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: 055b866a Branch: master Author: Goetz Lindenmaier Date: 2025-04-29 14:58:56 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-29 15:00:15 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Tue Apr 29 15:05:12 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 29 Apr 2025 15:05:12 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <966e729d-cf15-43cc-89a3-f189a4fd4899@openjdk.org> Changeset: cd02a16a Branch: master Author: Goetz Lindenmaier Date: 2025-04-29 15:02:36 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-29 15:04:26 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From goetz at openjdk.org Tue Apr 29 15:08:16 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 29 Apr 2025 15:08:16 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: <2f22db87-a922-499e-ae8f-e05891709fde@openjdk.org> Changeset: 21cecc1c Branch: master Author: Goetz Lindenmaier Date: 2025-04-29 15:06:05 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-29 15:07:27 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/3a9b28f59095ecee861a037c237a194e0218397a 8343891: Test javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java failed Backport-of: c2e14b1b304796753bea2eca81aa24ab4b3bf6db ! test/jdk/javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java From goetz at openjdk.org Tue Apr 29 15:13:31 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Tue, 29 Apr 2025 15:13:31 GMT Subject: git: openjdk/jdk17u-dev: 2 new changesets Message-ID: Changeset: 1edd6660 Branch: master Author: Goetz Lindenmaier Date: 2025-04-29 15:10:47 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 Date: 2025-04-29 15:11:05 +0000 URL: https://git.openjdk.org/jdk17u-dev/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 From phh at openjdk.org Wed Apr 30 05:55:29 2025 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 30 Apr 2025 05:55:29 GMT Subject: git: openjdk/jdk21u: master: 263 new changesets Message-ID: <5592cd58-f18e-461d-b1a1-2b59781a8b9f@openjdk.org> Changeset: 4159e888 Branch: master Author: Goetz Lindenmaier Date: 2025-02-26 08:14:00 +0000 URL: https://git.openjdk.org/jdk21u/commit/4159e888ca33db26703483c6c9d64a28221eda4a 8350650: Bump update version for OpenJDK: jdk-21.0.8 Reviewed-by: clanger ! .jcheck/conf ! make/conf/version-numbers.conf Changeset: b942b5e3 Branch: master Author: Martin Doerr Date: 2025-02-27 12:49:37 +0000 URL: https://git.openjdk.org/jdk21u/commit/b942b5e3cf550c2acbbc6b8ba61017d72e640e3c 8345146: [PPC64] Make intrinsic conversions between bit representations of half precision values and floats Reviewed-by: rrich Backport-of: b42d79eb6a6d497dc63718c2854609bebca4498c ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java ! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java ! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java Changeset: ae47d996 Branch: master Author: Matthias Baesken Date: 2025-02-27 13:32:07 +0000 URL: https://git.openjdk.org/jdk21u/commit/ae47d99675d38a60006dd901187595e6cad04e82 8346082: Output JVMTI agent information in hserr files Backport-of: c75b1d4bf65d927e18b10ea6de263a331b78e13a ! src/hotspot/share/prims/jvmtiAgentList.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 91457e69 Branch: master Author: Andrew John Hughes Date: 2025-02-28 12:46:41 +0000 URL: https://git.openjdk.org/jdk21u/commit/91457e694353386737e325e6fa0253bcefb8d579 8331735: UpcallLinker::on_exit races with GC when copying frame anchor 8343144: UpcallLinker::on_entry racingly clears pending exception with GC safepoints 8286875: ProgrammableUpcallHandler::on_entry/on_exit access thread fields from native Backport-of: 461ffafeba459c077f1c2d9c5037305b71a8bc2a ! src/hotspot/share/prims/upcallLinker.cpp Changeset: c046d854 Branch: master Author: SendaoYan Date: 2025-03-03 08:53:43 +0000 URL: https://git.openjdk.org/jdk21u/commit/c046d854553788ca491ef5016a4ba50fb3121b09 8347629: Test FailOverDirectExecutionControlTest.java fails with -Xcomp Backport-of: 981d3c2b6edb8ee8233be07cd1ce682200019d1f ! test/langtools/jdk/jshell/FailOverDirectExecutionControlTest.java Changeset: ef23a01a Branch: master Author: Aleksey Shipilev Date: 2025-03-03 10:05:43 +0000 URL: https://git.openjdk.org/jdk21u/commit/ef23a01ac5abdeadeaf4bfddb156c22c148cc64d 8279016: JFR Leak Profiler is broken with Shenandoah 8343754: Problemlist jdk/jfr/event/oldobject/TestShenandoah.java after JDK-8279016 Reviewed-by: phh, serb, ysr Backport-of: 0be7118b2f761b416ebf8cbb11473d51e80be409 ! make/RunTests.gmk ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp + test/jdk/ProblemList-shenandoah.txt ! test/jdk/ProblemList.txt Changeset: 601e6f99 Branch: master Author: SendaoYan Date: 2025-03-04 15:35:12 +0000 URL: https://git.openjdk.org/jdk21u/commit/601e6f993e9758d766f3fc6df0171386eabb628f 8349200: [JMH] time.format.ZonedDateTimeFormatterBenchmark fails Backport-of: 9d101b2528f4bb1c4dfb74cdc5e37343b9175580 ! test/micro/org/openjdk/bench/java/time/format/ZonedDateTimeFormatterBenchmark.java Changeset: 9d9bcd2c Branch: master Author: SendaoYan Date: 2025-03-04 15:35:28 +0000 URL: https://git.openjdk.org/jdk21u/commit/9d9bcd2c8963c709a2d0e8d7d2680db5608d42cc 8314840: 3 gc/epsilon tests ignore external vm options Backport-of: da8abdc0bf98e8afc9d56ffe25a8fe83ed1531a5 ! test/hotspot/jtreg/gc/epsilon/TestDieDefault.java ! test/hotspot/jtreg/gc/epsilon/TestDieWithHeapDump.java ! test/hotspot/jtreg/gc/epsilon/TestDieWithOnError.java Changeset: e48995f4 Branch: master Author: Sorna Sarathi N Committer: Amit Kumar Date: 2025-03-05 06:18:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/e48995f4997e08e50a0ed1781e1972dd5c303297 8336499: Failure when creating non-CRT RSA private keys in SunPKCS11 Backport-of: 3251eea1f4289a0505052be204407c02ca38b0ad ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java Changeset: ef282b75 Branch: master Author: Andrew Haley Date: 2025-03-06 09:46:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/ef282b75bbc233704d9b76d741973ee3d03d30c6 8180450: secondary_super_cache does not scale well 8337958: Out-of-bounds array access in secondary_super_cache Reviewed-by: adinn Backport-of: f11a496de61d800a680517457eb43b078a633953 ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/runtime/abstract_vm_version.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp + src/hotspot/share/utilities/rotate_bits.hpp + test/micro/org/openjdk/bench/vm/lang/SecondarySupersLookup.java Changeset: d29111af Branch: master Author: Dhamoder Nalla Committer: Paul Hohensee Date: 2025-03-06 17:29:52 +0000 URL: https://git.openjdk.org/jdk21u/commit/d29111af0d7223116ae4c4f7f9c98ee7be81ed77 8348323: Corrupted timezone string in JVM crash log Backport-of: 2bef5b4a877f4d3bc766558b8782b7b57dee79a8 ! src/hotspot/share/runtime/os.cpp Changeset: 5480432e Branch: master Author: Goetz Lindenmaier Date: 2025-03-10 13:54:40 +0000 URL: https://git.openjdk.org/jdk21u/commit/5480432e0483f3e5772a91fcfb82869dbeb4907b 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: 071aaf8f Branch: master Author: Goetz Lindenmaier Date: 2025-03-10 13:56:50 +0000 URL: https://git.openjdk.org/jdk21u/commit/071aaf8f736d258d04fcc7c025befa9125c67235 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: 9af7cbf3 Branch: master Author: Goetz Lindenmaier Date: 2025-03-10 13:58:06 +0000 URL: https://git.openjdk.org/jdk21u/commit/9af7cbf369a11215948ece2c5537372be77414c0 8327071: [Testbug] g-tests for cgroup leave files in /tmp on linux Backport-of: e889b460c03b3887ec5477fa734c430d3c3a41c8 ! test/hotspot/gtest/os/linux/test_cgroupSubsystem_linux.cpp Changeset: 20d56093 Branch: master Author: Goetz Lindenmaier Date: 2025-03-10 14:00:22 +0000 URL: https://git.openjdk.org/jdk21u/commit/20d560930bbadd60632e4377568aa8fc6281ac4e 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: 38c51948 Branch: master Author: Goetz Lindenmaier Date: 2025-03-10 14:01:44 +0000 URL: https://git.openjdk.org/jdk21u/commit/38c51948eee119fbe8df652e5644dd2a777f68cb 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: 4c0117ac Branch: master Author: Roman Marchenko Committer: Goetz Lindenmaier Date: 2025-03-10 14:03:11 +0000 URL: https://git.openjdk.org/jdk21u/commit/4c0117acac8c897f6c99a1fac46c2e0410380197 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: 94abc6a6 Branch: master Author: Goetz Lindenmaier Date: 2025-03-10 14:16:44 +0000 URL: https://git.openjdk.org/jdk21u/commit/94abc6a6efb229bd9d5b166ea31a4425f0091a9b 8341535: sun/awt/font/TestDevTransform.java fails with RuntimeException: Different rendering Backport-of: 593c27e69703875115e6db5843a3743ba9bd8c18 ! test/jdk/sun/awt/font/TestDevTransform.java Changeset: 6cf39a7f Branch: master Author: Goetz Lindenmaier Date: 2025-03-10 14:18:28 +0000 URL: https://git.openjdk.org/jdk21u/commit/6cf39a7f7d96adb648c89f38f380c63c5fe216be 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: 11f9e7ed Branch: master Author: Goetz Lindenmaier Date: 2025-03-10 14:20:08 +0000 URL: https://git.openjdk.org/jdk21u/commit/11f9e7edd6884b6e99bc17bd5e63cf465a70b73f 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: 43ac8095 Branch: master Author: Goetz Lindenmaier Date: 2025-03-10 14:21:29 +0000 URL: https://git.openjdk.org/jdk21u/commit/43ac8095b79e339f6b3de414afb9c43dbe3ee2cb 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: c46e81a1 Branch: master Author: Goetz Lindenmaier Date: 2025-03-10 14:25:01 +0000 URL: https://git.openjdk.org/jdk21u/commit/c46e81a1b23486ebf7c79de9422815e141d37daa 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: 86b0fb8b Branch: master Author: Goetz Lindenmaier Date: 2025-03-10 14:26:32 +0000 URL: https://git.openjdk.org/jdk21u/commit/86b0fb8bb755eb4ac2d66659090d9bfea15a9e30 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: 16a593a8 Branch: master Author: Goetz Lindenmaier Date: 2025-03-10 14:38:59 +0000 URL: https://git.openjdk.org/jdk21u/commit/16a593a8d7bb9ebd2909f9f488a40333ec1c62f5 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: dee3212e Branch: master Author: Andreas Steiner Committer: Paul Hohensee Date: 2025-03-10 16:57:08 +0000 URL: https://git.openjdk.org/jdk21u/commit/dee3212e3227bf797c1795f6b06b40557dd24cc7 8318636: Add jcmd to print annotated process memory map Reviewed-by: stuefe Backport-of: 6f863b2a1baa67deb2a7b33fcd93d272aea01812 + src/hotspot/os/linux/memMapPrinter_linux.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp + src/hotspot/share/nmt/memFlagBitmap.hpp + src/hotspot/share/nmt/memMapPrinter.cpp + src/hotspot/share/nmt/memMapPrinter.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp + test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java + test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java Changeset: 6957d6fa Branch: master Author: Satyen Subramaniam Committer: Victor Rudometov Date: 2025-03-10 17:23:19 +0000 URL: https://git.openjdk.org/jdk21u/commit/6957d6fa2d795922f65f8c2451be90e1e99cef50 8347126: gc/stress/TestStressG1Uncommit.java gets OOM-killed Backport-of: dff5719e6f95f9ce50a5d49adf13541e22f7b5b1 ! test/hotspot/jtreg/gc/stress/TestStressG1Uncommit.java Changeset: a12f9f21 Branch: master Author: Matthias Baesken Date: 2025-03-11 09:12:22 +0000 URL: https://git.openjdk.org/jdk21u/commit/a12f9f210c640f02cd3628fb4e8c0c84ea6247f3 8350201: Out of bounds access on Linux aarch64 in os::print_register_info Backport-of: 59810ad745b28f50d287fa8db650c3f1924791d9 ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp Changeset: d9bb8dd9 Branch: master Author: Satyen Subramaniam Committer: Vladimir Kozlov Date: 2025-03-11 17:01:35 +0000 URL: https://git.openjdk.org/jdk21u/commit/d9bb8dd99155c2f722b41d1a95d65eefcc53732a 8346264: "Total compile time" counter should include time spent in failing/bailout compiles Backport-of: 12700cb81bdfc006bcd228e43b509b8810af6549 ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 002a1ec6 Branch: master Author: Goetz Lindenmaier Date: 2025-03-12 09:48:38 +0000 URL: https://git.openjdk.org/jdk21u/commit/002a1ec68e0e1cdd44f1fc4cb26c3be84a29a84e 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: 50f83844 Branch: master Author: Goetz Lindenmaier Date: 2025-03-12 09:49:47 +0000 URL: https://git.openjdk.org/jdk21u/commit/50f83844af9ceba9bf1fc14aaa6e4606ec1cf3ee 8319439: Move BufferNode from PtrQueue files to new files Reviewed-by: mdoerr Backport-of: 1e76ba0cd0de38da6fc2b8147627496ee2f2837b ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1CardTableEntryClosure.hpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp ! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp + src/hotspot/share/gc/shared/bufferNode.cpp + src/hotspot/share/gc/shared/bufferNode.hpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp = test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp Changeset: d3919573 Branch: master Author: Satyen Subramaniam Committer: Aleksey Shipilev Date: 2025-03-12 16:17:48 +0000 URL: https://git.openjdk.org/jdk21u/commit/d39195732ab8cd51ae12db96233aadaa618b7c4e 8350616: Skip ValidateHazardPtrsClosure in non-debug builds Reviewed-by: shade Backport-of: e43960a0170bf29b28ff4733e1c8c927947fb0bb ! src/hotspot/share/runtime/threadSMR.cpp Changeset: 8cb9a28d Branch: master Author: Sergey Bylokhov Date: 2025-03-12 17:17:59 +0000 URL: https://git.openjdk.org/jdk21u/commit/8cb9a28d7d2bce00bd2ccbe9553dbb4590d26dec 8343224: print/Dialog/PaperSizeError.java fails with MediaSizeName is not A4: A4 Backport-of: b3e63631c735862ba00270636b4ef51c0e48a1af ! src/java.desktop/share/classes/sun/print/CustomMediaSizeName.java ! test/jdk/java/awt/print/Dialog/PaperSizeError.java Changeset: 95ac8950 Branch: master Author: SendaoYan Date: 2025-03-13 01:34:19 +0000 URL: https://git.openjdk.org/jdk21u/commit/95ac8950b81c16345839c33bfa988eee53964e2d 8276995: Bug in jdk.jfr.event.gc.collection.TestSystemGC Backport-of: 91ce41f96d725a02f9566f87133ed64d448c80cc ! test/jdk/jdk/jfr/event/gc/collection/TestSystemGC.java Changeset: 78d98274 Branch: master Author: Andreas Steiner Committer: Matthias Baesken Date: 2025-03-13 08:06:11 +0000 URL: https://git.openjdk.org/jdk21u/commit/78d9827453c979dbfff25c2e2e75dc96920d8fc9 8326586: Improve Speed of System.map Backport-of: 37e01efb7831e29068f834fe0629595cb721b90d ! src/hotspot/share/nmt/memMapPrinter.cpp Changeset: c401a6e4 Branch: master Author: Andreas Steiner Committer: Matthias Baesken Date: 2025-03-13 09:57:24 +0000 URL: https://git.openjdk.org/jdk21u/commit/c401a6e46046d02b7bc266babb65a6daf4935fb5 8327169: serviceability/dcmd/vm/SystemMapTest.java and SystemDumpMapTest.java may fail after JDK-8326586 Backport-of: c434b79cff33e08e4518e92ddddae996dffefe29 ! src/hotspot/share/nmt/memMapPrinter.cpp Changeset: f16c950d Branch: master Author: Severin Gehwolf Date: 2025-03-13 16:08:43 +0000 URL: https://git.openjdk.org/jdk21u/commit/f16c950dcf27438599c1de35a4124f85b2321aeb 8303770: Remove Baltimore root certificate expiring in May 2025 Backport-of: 2371696781edc040d8fa8133c78b284a2e3de1ed - src/java.base/share/data/cacerts/baltimorecybertrustca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: b64ead74 Branch: master Author: SendaoYan Date: 2025-03-14 01:25:43 +0000 URL: https://git.openjdk.org/jdk21u/commit/b64ead74306349b0d0eebeda90924edd6297522d 8281511: java/net/ipv6tests/UdpTest.java fails with checkTime failed Backport-of: f1798aad038f9d17b98618225b38287704477bbd ! test/jdk/java/net/ipv6tests/TcpTest.java ! test/jdk/java/net/ipv6tests/Tests.java ! test/jdk/java/net/ipv6tests/UdpTest.java Changeset: 0d9a28be Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 10:17:06 +0000 URL: https://git.openjdk.org/jdk21u/commit/0d9a28bebe35dbc8c689b5a6a19975c61efdd07a 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: ea530cac Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 10:20:11 +0000 URL: https://git.openjdk.org/jdk21u/commit/ea530cac6e0f9730dbf034eb26a17db48ef63ed1 8324678: Replace NULL with nullptr in HotSpot gtests Reviewed-by: mbaesken Backport-of: c1281e6b45ed167df69d29a6039d81854c145ae6 ! test/hotspot/gtest/compiler/test_directivesParser.cpp ! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp ! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp ! test/hotspot/gtest/gc/shared/test_bufferNodeAllocator.cpp ! test/hotspot/gtest/gc/shared/test_collectedHeap.cpp ! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp ! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp ! test/hotspot/gtest/gc/x/test_xAddress.cpp ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp ! test/hotspot/gtest/jfr/test_networkUtilization.cpp ! test/hotspot/gtest/jfr/test_threadCpuLoad.cpp ! test/hotspot/gtest/logging/logTestFixture.cpp ! test/hotspot/gtest/logging/logTestUtils.inline.hpp ! test/hotspot/gtest/logging/test_asynclog.cpp ! test/hotspot/gtest/logging/test_gcTraceTime.cpp ! test/hotspot/gtest/logging/test_log.cpp ! test/hotspot/gtest/logging/test_logConfiguration.cpp ! test/hotspot/gtest/logging/test_logDecorations.cpp ! test/hotspot/gtest/logging/test_logMessageTest.cpp ! test/hotspot/gtest/logging/test_logSelectionList.cpp ! test/hotspot/gtest/logging/test_logStream.cpp ! test/hotspot/gtest/logging/test_logTag.cpp ! test/hotspot/gtest/logging/test_logTagSet.cpp ! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp ! test/hotspot/gtest/memory/test_arena.cpp ! test/hotspot/gtest/memory/test_guardedMemory.cpp ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/metaspace/metaspaceGtestCommon.cpp ! test/hotspot/gtest/metaspace/metaspaceGtestCommon.hpp ! test/hotspot/gtest/metaspace/metaspaceGtestContexts.cpp ! test/hotspot/gtest/metaspace/metaspaceGtestContexts.hpp ! test/hotspot/gtest/metaspace/metaspaceGtestSparseArray.hpp ! test/hotspot/gtest/metaspace/test_binlist.cpp ! test/hotspot/gtest/metaspace/test_blocktree.cpp ! test/hotspot/gtest/metaspace/test_chunkManager_stress.cpp ! test/hotspot/gtest/metaspace/test_chunkheaderpool.cpp ! test/hotspot/gtest/metaspace/test_freeblocks.cpp ! test/hotspot/gtest/metaspace/test_is_metaspace_obj.cpp ! test/hotspot/gtest/metaspace/test_metachunk.cpp ! test/hotspot/gtest/metaspace/test_metachunklist.cpp ! test/hotspot/gtest/metaspace/test_metaspacearena.cpp ! test/hotspot/gtest/metaspace/test_metaspacearena_stress.cpp ! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp ! test/hotspot/gtest/nmt/test_nmt_buffer_overflow_detection.cpp ! test/hotspot/gtest/nmt/test_nmtpreinit.cpp ! test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp ! test/hotspot/gtest/runtime/test_ThreadsListHandle.cpp ! test/hotspot/gtest/runtime/test_arguments.cpp ! test/hotspot/gtest/runtime/test_classLoader.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_globals.cpp ! test/hotspot/gtest/runtime/test_os.cpp ! test/hotspot/gtest/runtime/test_os_linux.cpp ! test/hotspot/gtest/runtime/test_os_linux_cgroups.cpp ! test/hotspot/gtest/runtime/test_os_windows.cpp ! test/hotspot/gtest/runtime/test_perfdata.cpp ! test/hotspot/gtest/runtime/test_safefetch.cpp ! test/hotspot/gtest/runtime/test_threads.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp ! test/hotspot/gtest/runtime/test_vmStructs.cpp ! test/hotspot/gtest/testutils.cpp ! test/hotspot/gtest/testutils.hpp ! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp ! test/hotspot/gtest/utilities/test_linkedlist.cpp ! test/hotspot/gtest/utilities/test_lockFreeStack.cpp ! test/hotspot/gtest/utilities/test_metaspaceClosure.cpp ! test/hotspot/gtest/utilities/test_nonblockingQueue.cpp ! test/hotspot/gtest/utilities/test_objectBitSet.cpp ! test/hotspot/gtest/utilities/test_quicksort.cpp ! test/hotspot/gtest/utilities/test_vmerror.cpp Changeset: 7fbd271f Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 10:21:19 +0000 URL: https://git.openjdk.org/jdk21u/commit/7fbd271f759b187454e41522a27bb8d936019e0d 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: f54bdb53 Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 10:22:40 +0000 URL: https://git.openjdk.org/jdk21u/commit/f54bdb53765b6f9a42187dd9f8b281d93776449b 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: 0a6c49db Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 10:23:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/0a6c49dbc4059c63aca9735c0389319b05f6e4b6 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: f20cbb5b Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 10:25:00 +0000 URL: https://git.openjdk.org/jdk21u/commit/f20cbb5bbc5d01841966f88c5fdae6a45f94210a 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: 1b17b992 Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 10:26:13 +0000 URL: https://git.openjdk.org/jdk21u/commit/1b17b992a595b2ae0a276bbe26df651e9b7d3294 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: 477e9a1c Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 10:33:00 +0000 URL: https://git.openjdk.org/jdk21u/commit/477e9a1c624b13eca86ae6a47c13fd801d78aa14 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: 8faba481 Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 10:34:02 +0000 URL: https://git.openjdk.org/jdk21u/commit/8faba4812707bc47b396fda22af3d2bab7379529 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: c200dd1a Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 10:35:16 +0000 URL: https://git.openjdk.org/jdk21u/commit/c200dd1a9ec7a3e6a11fe20aa321b703f304e077 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: f840f014 Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 10:36:18 +0000 URL: https://git.openjdk.org/jdk21u/commit/f840f014cb952cdfc4244d65c1e4f799524e5e2a 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: 80dce19a Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 10:46:51 +0000 URL: https://git.openjdk.org/jdk21u/commit/80dce19ac634e04b0735b146af3bfb21e9b79ba3 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: d83fe71a Branch: master Author: Goetz Lindenmaier Date: 2025-03-14 12:41:19 +0000 URL: https://git.openjdk.org/jdk21u/commit/d83fe71a65f58fb1e90240c9aa6472f1523ac0fc 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: 049adaa5 Branch: master Author: Goetz Lindenmaier Date: 2025-03-15 20:18:34 +0000 URL: https://git.openjdk.org/jdk21u/commit/049adaa563697d5af914855f6a9284a89e89bcee 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: a42df557 Branch: master Author: Goetz Lindenmaier Date: 2025-03-15 20:19:33 +0000 URL: https://git.openjdk.org/jdk21u/commit/a42df5577c2809740dead4b2e1991bb99e832a06 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: 5ff88f61 Branch: master Author: Goetz Lindenmaier Date: 2025-03-17 08:24:12 +0000 URL: https://git.openjdk.org/jdk21u/commit/5ff88f61f6ab04ddf3936f8b249f9a48974f53d1 8352076: [21u] Problem list tests that fail in 21 and would be fixed by 8309622 Reviewed-by: sgehwolf ! test/hotspot/jtreg/ProblemList.txt Changeset: be4ee930 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-03-17 17:24:53 +0000 URL: https://git.openjdk.org/jdk21u/commit/be4ee930576a1586e4283ad72104a8017f6ee23f 8338010: WB_IsFrameDeoptimized miss ResourceMark Backport-of: 9f08a01cb6ebb08f67749aabdff4efaedfaf3228 ! src/hotspot/share/prims/whitebox.cpp Changeset: 712699f4 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-03-17 22:59:38 +0000 URL: https://git.openjdk.org/jdk21u/commit/712699f4483b44f5a22b7a11b5ba93ec91cf1d96 8309978: [x64] Fix useless padding Backport-of: 0038491abda51b8bd39fabed53624c10abcfe077 ! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/c2/irTests/TestPadding.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java Changeset: 333dd417 Branch: master Author: Goetz Lindenmaier Date: 2025-03-18 08:26:27 +0000 URL: https://git.openjdk.org/jdk21u/commit/333dd4177a18384ef363e43404370206ece44f23 8256211: assert fired in java/net/httpclient/DependentPromiseActionsTest (infrequent) Backport-of: b1163bcc88a5b88b9a56d5584310f1d679690ab2 ! test/jdk/java/net/httpclient/DependentPromiseActionsTest.java Changeset: 84ddbccf Branch: master Author: Goetz Lindenmaier Date: 2025-03-18 08:28:36 +0000 URL: https://git.openjdk.org/jdk21u/commit/84ddbccf3d18bd7b5e684db8d443c46289d05da9 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: 27e24e0c Branch: master Author: Goetz Lindenmaier Date: 2025-03-18 08:29:39 +0000 URL: https://git.openjdk.org/jdk21u/commit/27e24e0c5ff8d6da74cd3564a049ae46ea72315b 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: a498e0ee Branch: master Author: Goetz Lindenmaier Date: 2025-03-18 08:30:47 +0000 URL: https://git.openjdk.org/jdk21u/commit/a498e0eef80598b840486bd7729d00bb4821eba0 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: e654a536 Branch: master Author: Goetz Lindenmaier Date: 2025-03-18 08:33:22 +0000 URL: https://git.openjdk.org/jdk21u/commit/e654a536dcb2b2b3784893d7aa6f5137223d8735 8337221: CompileFramework: test library to conveniently compile java and jasm sources for fuzzing Reviewed-by: rrich Backport-of: b9b0bd0871886eb65f87864f262424b119f2c748 + 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: 48817359 Branch: master Author: Goetz Lindenmaier Date: 2025-03-18 08:34:54 +0000 URL: https://git.openjdk.org/jdk21u/commit/488173595932f76e7663d60bc57bc93a14097c6b 8334644: Automate javax/print/attribute/PageRangesException.java Backport-of: 030149fec4f175e5571e053fa56d2921d95c6b13 + test/jdk/javax/print/attribute/PageRangesException.java Changeset: 4dbb0c95 Branch: master Author: Goetz Lindenmaier Date: 2025-03-18 08:36:07 +0000 URL: https://git.openjdk.org/jdk21u/commit/4dbb0c9595605062997b893d7ec865cf49670011 8346581: JRadioButton/ButtonGroupFocusTest.java fails in CI on Linux Backport-of: 57af52c57390f6f7413b5d3ffe64921c9b83aae4 ! test/jdk/javax/swing/JRadioButton/ButtonGroupFocus/ButtonGroupFocusTest.java Changeset: 5b0f3a64 Branch: master Author: Goetz Lindenmaier Date: 2025-03-18 08:37:51 +0000 URL: https://git.openjdk.org/jdk21u/commit/5b0f3a640a4203a021a933d6f160c49138c9acdb 8347286: (fs) Remove some extensions from java/nio/file/Files/probeContentType/Basic.java Backport-of: d002933c260921d0d582724516d15ebd130b851f ! test/jdk/java/nio/file/Files/probeContentType/Basic.java Changeset: 7dd8c8cb Branch: master Author: Goetz Lindenmaier Date: 2025-03-18 08:39:19 +0000 URL: https://git.openjdk.org/jdk21u/commit/7dd8c8cba6bb72396831848cd6b3f319cca6ad3d 8348107: test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java fails intermittently Backport-of: 5c4a387b7e5643815542dd6938e8e1dbb817ad90 ! test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java Changeset: 7a25ef28 Branch: master Author: Goetz Lindenmaier Date: 2025-03-18 08:40:27 +0000 URL: https://git.openjdk.org/jdk21u/commit/7a25ef282578ff3eb838cb31dfc335e0e681c45b 8340784: Remove PassFailJFrame constructor with screenshots Backport-of: 50ca450417a5da7d4c6c08154515b8407bf656e8 ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: 6c1e1272 Branch: master Author: Satyen Subramaniam Committer: Aleksey Shipilev Date: 2025-03-18 16:02:00 +0000 URL: https://git.openjdk.org/jdk21u/commit/6c1e12726626d5bc0174d3016187c939df0a5683 8338202: Shenandoah: Improve handshake closure labels Backport-of: ba69ed7c58fcf99ed18dfd8840125ddcac9460bb ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp Changeset: 8faa7b6b Branch: master Author: Satyen Subramaniam Committer: Aleksey Shipilev Date: 2025-03-18 16:13:54 +0000 URL: https://git.openjdk.org/jdk21u/commit/8faa7b6b7ca7e2675e337439517a9c36a07fba09 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: 544b111e Branch: master Author: Satyen Subramaniam Committer: Aleksey Shipilev Date: 2025-03-18 16:15:12 +0000 URL: https://git.openjdk.org/jdk21u/commit/544b111ef8770ff727f6ee7a78a1cd5219881cb6 8338064: Give better error for ConcurrentHashTable corruption Backport-of: 069e0ea69f43960164d3e077d2c7b950cde77927 ! src/hotspot/share/utilities/concurrentHashTable.hpp ! src/hotspot/share/utilities/concurrentHashTable.inline.hpp + test/hotspot/jtreg/runtime/stringtable/StringTableCorruptionTest.java Changeset: d8291f59 Branch: master Author: Alexey Bakhtin Date: 2025-03-19 16:43:27 +0000 URL: https://git.openjdk.org/jdk21u/commit/d8291f593762ab270bf05643b87c57578d716242 8316580: HttpClient with StructuredTaskScope does not close when a task fails Reviewed-by: andrew Backport-of: fc98998627443d6e73ac70661f47f48b30525712 ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java + test/jdk/java/net/httpclient/HttpGetInCancelledFuture.java ! test/jdk/java/net/httpclient/ReferenceTracker.java Changeset: 47aafc24 Branch: master Author: Dmitry Chuyko Committer: Paul Hohensee Date: 2025-03-19 22:06:30 +0000 URL: https://git.openjdk.org/jdk21u/commit/47aafc24dfd6c62e80ff0bb51ce7f08f90e1bbe5 8350412: [21u] AArch64: Ambiguous frame layout leads to incorrect traces in JFR Reviewed-by: phh ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 6bee54ca Branch: master Author: Dmitry Chuyko Committer: Paul Hohensee Date: 2025-03-19 22:42:08 +0000 URL: https://git.openjdk.org/jdk21u/commit/6bee54ca15e0abb2a2075ad29a860d4dc512426a 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: a5678d38 Branch: master Author: SendaoYan Date: 2025-03-20 00:26:30 +0000 URL: https://git.openjdk.org/jdk21u/commit/a5678d38e1ba8387b2cddf577938a4cf81d19e0d 8350682: [JMH] vector.IndexInRangeBenchmark failed with IndexOutOfBoundsException for size=1024 Backport-of: 959e0265cfd829a1f857835e1ee95c75b6f6c9cb ! test/micro/org/openjdk/bench/jdk/incubator/vector/IndexInRangeBenchmark.java Changeset: 209939a9 Branch: master Author: Alexey Bakhtin Date: 2025-03-20 14:14:41 +0000 URL: https://git.openjdk.org/jdk21u/commit/209939a90e9b804da4c37ebd978b088cb8f41ead 8335181: Incorrect handling of HTTP/2 GOAWAY frames in HttpClient Reviewed-by: andrew Backport-of: 720b44648bcff997278af92746f942b2425298a5 ! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/WindowController.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/GoAwayFrame.java + test/jdk/java/net/httpclient/http2/H2GoAwayTest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchangeImpl.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java Changeset: 01de8983 Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 14:52:02 +0000 URL: https://git.openjdk.org/jdk21u/commit/01de8983c34d6064ab4aa23d6739faf1433a2bdf 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: d9f4d875 Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 14:53:17 +0000 URL: https://git.openjdk.org/jdk21u/commit/d9f4d87584f48207227377649f5c026c790a9efb 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: 906585aa Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 14:54:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/906585aa7e9820a419e954b1d5becbc365aa2b9a 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: afc2dffe Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 14:56:09 +0000 URL: https://git.openjdk.org/jdk21u/commit/afc2dffefaf565cc0c600ac1c8d42e0d2ec32bdb 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: c874b46e Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 14:57:43 +0000 URL: https://git.openjdk.org/jdk21u/commit/c874b46eb5b2f2742d9e55baa2e582958503a954 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: e32c2fb5 Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 15:30:33 +0000 URL: https://git.openjdk.org/jdk21u/commit/e32c2fb5c9f94b6470d1fbf6a0dd8a3c23fbc03c 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: dac33946 Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 15:30:55 +0000 URL: https://git.openjdk.org/jdk21u/commit/dac33946a674d21bf2eb4d1ef29c2ec6cec79697 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: 0306b9d0 Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 15:35:26 +0000 URL: https://git.openjdk.org/jdk21u/commit/0306b9d00fc6c5a964292493d1b194451cbbc6a0 8343936: Adjust timeout in test javax/management/monitor/DerivedGaugeMonitorTest.java Backport-of: 4fa760a1ed24ad2e6fba6dca51c5cf7dc7436719 ! test/jdk/ProblemList.txt ! test/jdk/javax/management/monitor/DerivedGaugeMonitorTest.java Changeset: e985f85d Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 15:36:51 +0000 URL: https://git.openjdk.org/jdk21u/commit/e985f85d990e6d38f16608e5eb8c94400638d13b 8343529: serviceability/sa/ClhsdbWhere.java fails AssertionFailure: Corrupted constant pool 8307318: Test serviceability/sa/ClhsdbCDSJstackPrintAll.java failed: ArrayIndexOutOfBoundsException Reviewed-by: mbaesken Backport-of: 21e0fb8648d61f041a04d44ad6c46fc5efd86261 ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java Changeset: 17973ad8 Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 19:11:59 +0000 URL: https://git.openjdk.org/jdk21u/commit/17973ad86275f41bf049aca356c25ed14bba881b 8342524: Use latch in AbstractButton/bug6298940.java instead of delay Backport-of: 2bd8f026dbd449e810dc6ce96cd9235e5cb51a9b + test/jdk/javax/swing/AbstractButton/bug6298940.java Changeset: dfbe8346 Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 19:13:33 +0000 URL: https://git.openjdk.org/jdk21u/commit/dfbe83469a5041fc3d414cf21c906beec9710e89 8294155: Exception thrown before awaitAndCheck hangs PassFailJFrame Backport-of: 906358d3a14ce755fec771f0a6bb856b3a8f3297 ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: 0c08a0c6 Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 19:14:47 +0000 URL: https://git.openjdk.org/jdk21u/commit/0c08a0c6b589fa7afb01fbd7f8b223d614440bf4 8350260: Improve HTML instruction formatting in PassFailJFrame Backport-of: 014701a09b23d21f57edb5b085820532804475bd ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: c7bcdb60 Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 19:15:51 +0000 URL: https://git.openjdk.org/jdk21u/commit/c7bcdb60920e8d7f5e79c9487827a2b84286076d 8345598: Upgrade NSS binaries for interop tests Backport-of: 0f82268134df65bbc65ecda158d25f708f18d150 ! test/jdk/sun/security/pkcs11/PKCS11Test.java Changeset: a3b2421b Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 19:18:30 +0000 URL: https://git.openjdk.org/jdk21u/commit/a3b2421b16e68c2b5c84d31f9335aec744f128ff 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: 3d6562b7 Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 19:20:01 +0000 URL: https://git.openjdk.org/jdk21u/commit/3d6562b7e6f00f0ab0722379fec833d8d9f2536a 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: f3112ef8 Branch: master Author: Goetz Lindenmaier Date: 2025-03-20 19:21:34 +0000 URL: https://git.openjdk.org/jdk21u/commit/f3112ef86c0b7601c9c7cd39b843aa5ac2f5d0e6 8352302: Test sun/security/tools/jarsigner/TimestampCheck.java is failing Backport-of: 577ede73d8e916bac9050d3bee80d2f18cc833a7 ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java Changeset: 8ed020ec Branch: master Author: Matthias Baesken Date: 2025-03-21 08:06:29 +0000 URL: https://git.openjdk.org/jdk21u/commit/8ed020ecba44c203bc9a1de8ed47aebf274fcfa5 8350786: Some java/lang jtreg tests miss requires vm.hasJFR Backport-of: 7a47dcb97ba3f7b8bf4d9ddfa3f51c5195fe2aa2 ! test/jdk/java/lang/Thread/ThreadSleepEvent.java ! test/jdk/java/lang/Thread/virtual/JfrEvents.java Changeset: 32ac3e71 Branch: master Author: Alexey Bakhtin Date: 2025-03-22 00:16:13 +0000 URL: https://git.openjdk.org/jdk21u/commit/32ac3e713ea4370e496717967fff7de9450d2f69 8342075: HttpClient: improve HTTP/2 flow control checks Reviewed-by: andrew Backport-of: b0ac633b2d0076d64b463b2a6ce19abf6b12c50f ! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! src/java.net.http/share/classes/jdk/internal/net/http/WindowUpdateSender.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesDecoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/frame/SettingsFrame.java ! src/java.net.http/share/classes/module-info.java ! test/jdk/java/net/httpclient/GZIPInputStreamTest.java ! test/jdk/java/net/httpclient/ProxySelectorTest.java + test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java + test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java Changeset: b3cd8880 Branch: master Author: SendaoYan Date: 2025-03-24 03:45:27 +0000 URL: https://git.openjdk.org/jdk21u/commit/b3cd8880cf8a9f3da10c544e6a50601310e8b55d 8349358: [JMH] Cannot access class jdk.internal.vm.ContinuationScope Backport-of: c14b3c228f4ed2361ace77172410a1769ff93c9b - test/micro/org/openjdk/bench/loom/obsolete/FreezeAndThaw.java - test/micro/org/openjdk/bench/loom/obsolete/OneShot.java - test/micro/org/openjdk/bench/loom/obsolete/Oscillation.java Changeset: 90b9b36b Branch: master Author: Martin Balao Date: 2025-03-24 15:21:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/90b9b36b3b2b1c5aba20bee1dce9dad4324aa5f7 8339810: Clean up the code in sun.tools.jar.Main to properly close resources and use ZipFile during extract Reviewed-by: andrew Backport-of: 8fce5275fc94ebc404a6a37f5ea0407140de63c1 ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java Changeset: d315f79f Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-03-25 00:03:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/d315f79fcfacd2792c606df5f557385458e0a711 8334780: Crash: assert(h_array_list.not_null()) failed: invariant Backport-of: e7a0b5b09bcfcd8b09667e51ec588e206f0652ff ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp Changeset: cfbfbca1 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-03-25 00:04:59 +0000 URL: https://git.openjdk.org/jdk21u/commit/cfbfbca131f78be6a452dea4e8ddc899913ce515 8334895: OpenJDK fails to configure on linux aarch64 when CDS is disabled after JDK-8331942 Backport-of: 3b1ca986427d3a69c9e167b9b4c07d1b83bc264d ! make/autoconf/jdk-options.m4 Changeset: bdc3a330 Branch: master Author: Goetz Lindenmaier Date: 2025-03-26 17:44:14 +0000 URL: https://git.openjdk.org/jdk21u/commit/bdc3a330b173f39ee57e2592d66060d9127b3df4 Merge Changeset: 7ae30385 Branch: master Author: SendaoYan Date: 2025-03-27 01:38:44 +0000 URL: https://git.openjdk.org/jdk21u/commit/7ae30385fc9858b9fdfefbac16ca5988333ba08d 8342958: Use jvmArgs consistently in microbenchmarks 8343345: Use -jvmArgsPrepend when running microbenchmarks in RunTests.gmk Reviewed-by: phh Backport-of: 90bd544512de541cd98889bec58f419bc69a723d ! make/RunTests.gmk ! test/micro/org/openjdk/bench/java/lang/ObjectHashCode.java ! test/micro/org/openjdk/bench/java/lang/ScopedValues.java ! test/micro/org/openjdk/bench/java/lang/StringHashCode.java ! test/micro/org/openjdk/bench/java/lang/StringTemplateFMT.java ! test/micro/org/openjdk/bench/java/lang/foreign/BulkOps.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadConstant.java ! test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadVirtual.java ! test/micro/org/openjdk/bench/java/lang/foreign/LinkUpcall.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverConstant.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNew.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNewHeap.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstant.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantFP.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantHeap.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantMapped.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantShared.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverOfAddress.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverPollutedBuffer.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverPollutedSegments.java ! test/micro/org/openjdk/bench/java/lang/foreign/LoopOverSlice.java ! test/micro/org/openjdk/bench/java/lang/foreign/MemorySegmentVsBits.java ! test/micro/org/openjdk/bench/java/lang/foreign/MemorySessionClose.java ! test/micro/org/openjdk/bench/java/lang/foreign/ParallelSum.java ! test/micro/org/openjdk/bench/java/lang/foreign/PointerInvoke.java ! test/micro/org/openjdk/bench/java/lang/foreign/QSort.java ! test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java ! test/micro/org/openjdk/bench/java/lang/foreign/TestAdaptVarHandles.java ! test/micro/org/openjdk/bench/java/lang/foreign/TestLoadBytes.java ! test/micro/org/openjdk/bench/java/lang/foreign/UnrolledAccess.java ! test/micro/org/openjdk/bench/java/lang/foreign/Upcalls.java ! test/micro/org/openjdk/bench/java/lang/foreign/VarHandleExact.java ! test/micro/org/openjdk/bench/java/lang/foreign/pointers/PointerBench.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAccess.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAlloc.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsDistance.java ! test/micro/org/openjdk/bench/java/lang/foreign/points/PointsFree.java ! test/micro/org/openjdk/bench/java/lang/invoke/Wrappers.java ! test/micro/org/openjdk/bench/java/net/NetworkInterfaceLookup.java ! test/micro/org/openjdk/bench/java/net/SocketChannelConnectionSetup.java ! test/micro/org/openjdk/bench/java/net/ThreadLocalParseUtil.java ! test/micro/org/openjdk/bench/java/security/AlgorithmConstraintsPermits.java ! test/micro/org/openjdk/bench/java/security/CacheBench.java ! test/micro/org/openjdk/bench/java/security/CipherSuiteBench.java ! test/micro/org/openjdk/bench/java/security/HSS.java ! test/micro/org/openjdk/bench/java/security/MessageDigests.java ! test/micro/org/openjdk/bench/java/security/PKCS12KeyStores.java ! test/micro/org/openjdk/bench/java/security/ProtectionDomainBench.java ! test/micro/org/openjdk/bench/java/security/Signatures.java ! test/micro/org/openjdk/bench/java/util/ListArgs.java ! test/micro/org/openjdk/bench/java/util/StringJoinerBenchmark.java ! test/micro/org/openjdk/bench/javax/crypto/AES.java ! test/micro/org/openjdk/bench/javax/crypto/AESReinit.java ! test/micro/org/openjdk/bench/javax/crypto/Crypto.java ! test/micro/org/openjdk/bench/javax/crypto/full/CryptoBase.java ! test/micro/org/openjdk/bench/javax/crypto/full/Poly1305DigestBench.java ! test/micro/org/openjdk/bench/jdk/classfile/AbstractCorpusBenchmark.java ! test/micro/org/openjdk/bench/jdk/classfile/GenerateStackMaps.java ! test/micro/org/openjdk/bench/jdk/classfile/RebuildMethodBodies.java ! test/micro/org/openjdk/bench/jdk/classfile/RepeatedModelTraversal.java ! test/micro/org/openjdk/bench/jdk/classfile/Write.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/ArrayMismatchBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/BlackScholes.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/EqualsIgnoreCaseBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/IndexInRangeBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/IndexVectorBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/LoadMaskedIOOBEBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskCastOperationsBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskFromLongBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskQueryOperationsBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskedLogicOpts.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/MemorySegmentVectorAccess.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/RearrangeBytesBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/StoreMaskTrueCount.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/StoreMaskedBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/StoreMaskedIOOBEBenchmark.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShorts.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorFPtoIntCastOperations.java ! test/micro/org/openjdk/bench/vm/compiler/ClearMemory.java ! test/micro/org/openjdk/bench/vm/compiler/InterfacePrivateCalls.java ! test/micro/org/openjdk/bench/vm/compiler/SubIdealC0Minus_YPlusC1_.java ! test/micro/org/openjdk/bench/vm/compiler/TypeVectorOperations.java ! test/micro/org/openjdk/bench/vm/compiler/VectorBitCount.java ! test/micro/org/openjdk/bench/vm/compiler/VectorReduction.java ! test/micro/org/openjdk/bench/vm/compiler/VectorReductionFloatingMinMax.java ! test/micro/org/openjdk/bench/vm/compiler/overhead/SimpleRepeatCompilation.java ! test/micro/org/openjdk/bench/vm/compiler/x86/BasicRules.java ! test/micro/org/openjdk/bench/vm/compiler/x86/ConvertF2I.java ! test/micro/org/openjdk/bench/vm/compiler/x86/LeaInstruction.java ! test/micro/org/openjdk/bench/vm/fences/SafePublishing.java ! test/micro/org/openjdk/bench/vm/gc/MicroLargePages.java ! test/micro/org/openjdk/bench/vm/gc/RawAllocationRate.java Changeset: 17881c20 Branch: master Author: Goetz Lindenmaier Date: 2025-03-27 15:49:58 +0000 URL: https://git.openjdk.org/jdk21u/commit/17881c20a49bad5b819e73018962fd6a85947959 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: b13f9e75 Branch: master Author: Goetz Lindenmaier Date: 2025-03-27 15:51:49 +0000 URL: https://git.openjdk.org/jdk21u/commit/b13f9e75d167436fb49e47ccf53c3b47d2eb8573 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: 63b9e53a Branch: master Author: Goetz Lindenmaier Date: 2025-03-27 15:54:15 +0000 URL: https://git.openjdk.org/jdk21u/commit/63b9e53aea14979790c9a0baeff31e50f1529f78 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: d9aa0740 Branch: master Author: Goetz Lindenmaier Date: 2025-03-27 15:55:34 +0000 URL: https://git.openjdk.org/jdk21u/commit/d9aa0740c8b46860b24e7e52e295d9b3dc9d958e 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: ce8925c0 Branch: master Author: Goetz Lindenmaier Date: 2025-03-27 15:57:12 +0000 URL: https://git.openjdk.org/jdk21u/commit/ce8925c0c092a976465af00ddfcc2751132147ee 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: aedc6ad8 Branch: master Author: Goetz Lindenmaier Date: 2025-03-27 15:58:35 +0000 URL: https://git.openjdk.org/jdk21u/commit/aedc6ad8158d38e35546551afc77bf2bb8fc67bc 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: e8fa16af Branch: master Author: Goetz Lindenmaier Date: 2025-03-27 16:00:54 +0000 URL: https://git.openjdk.org/jdk21u/commit/e8fa16afe1c5c8013ef0b59a0454eee9df172d42 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: 5e1b8dc0 Branch: master Author: Goetz Lindenmaier Date: 2025-03-27 16:02:45 +0000 URL: https://git.openjdk.org/jdk21u/commit/5e1b8dc0aee0a0d1b8f28131a7b8c91a50e2e655 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: 9d382091 Branch: master Author: Goetz Lindenmaier Date: 2025-03-27 16:04:48 +0000 URL: https://git.openjdk.org/jdk21u/commit/9d382091d6d1a848be38a0453575afd019921cdd 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: fc6e5755 Branch: master Author: Daniel Hu Committer: Victor Rudometov Date: 2025-03-27 16:30:51 +0000 URL: https://git.openjdk.org/jdk21u/commit/fc6e5755db1dd37a4f0dc295f0a49a236119e943 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: c5c0ac61 Branch: master Author: Thomas Stuefe Date: 2025-03-27 17:37:44 +0000 URL: https://git.openjdk.org/jdk21u/commit/c5c0ac6140ec5241d949bc66f54469bfa516c60c 8351500: G1: NUMA migrations cause crashes in region allocation Reviewed-by: sjohanss Backport-of: 37ec796255ae857588a5c7e0d572407dd81cbec9 ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: 89b614d9 Branch: master Author: Satyen Subramaniam Committer: Sergey Bylokhov Date: 2025-03-28 00:32:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/89b614d99790efe07b2fb31c33fe5560d3dc2850 8338314: JFR: Split JFRCheckpoint VM operation Backport-of: 6d430f24df9d599fe1e12c6b65117c02773ae5d8 ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp ! src/hotspot/share/runtime/vmOperation.hpp Changeset: 5eb51cdc Branch: master Author: Sergey Bylokhov Date: 2025-03-28 04:18:28 +0000 URL: https://git.openjdk.org/jdk21u/commit/5eb51cdc5cb1b9b901e51485b3fafcb69bd75e60 8270269: Desktop.browse method fails if earlier CoInitialize call as COINIT_MULTITHREADED Backport-of: b25ed57b764fc485e4e8ca4118ffb1cc70fdfe7f ! src/java.desktop/windows/classes/sun/awt/windows/WDesktopPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp Changeset: 70bd6f39 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-03-31 17:06:42 +0000 URL: https://git.openjdk.org/jdk21u/commit/70bd6f39ec2700c8ed6d613fb8338c5063b30c94 8333805: Replaying compilation with null static final fields results in a crash Backport-of: fa401f37dffe7bde27e562065dfd24381d5237cc ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciReplay.cpp + test/hotspot/jtreg/compiler/ciReplay/TestNullStaticField.java Changeset: b3118d81 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-03-31 18:42:21 +0000 URL: https://git.openjdk.org/jdk21u/commit/b3118d81de079469881ede6af6dc86873bada496 8343019: Primitive caches must use boxed instances from the archive Backport-of: 7c36fa7e175c01dd994cd8f1ef9fd942dbddbce0 ! src/java.base/share/classes/java/lang/Byte.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Short.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java + test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerHolder.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckIntegerCacheApp.java Changeset: 373753fc Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:46:29 +0000 URL: https://git.openjdk.org/jdk21u/commit/373753fc30506fdbde5b3de6e80e82f9d5259ef9 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: 0f6ee761 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:47:55 +0000 URL: https://git.openjdk.org/jdk21u/commit/0f6ee761c14999601db4570e8f87e332e06b995c 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: bc269de4 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:49:20 +0000 URL: https://git.openjdk.org/jdk21u/commit/bc269de452ba2c6072529c3201059b2039210238 8339148: Make os::Linux::active_processor_count() public Backport-of: 12d060a255b9b783488714c6c2cb73a899d3f708 ! src/hotspot/os/linux/os_linux.hpp Changeset: 883400f1 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:50:48 +0000 URL: https://git.openjdk.org/jdk21u/commit/883400f1c1f96730dce290d25b5e058b8993fa67 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: d3c83e5a Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:52:17 +0000 URL: https://git.openjdk.org/jdk21u/commit/d3c83e5a7241df7002a8bff09895cf6ee0a70bc8 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: 550d8534 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:54:40 +0000 URL: https://git.openjdk.org/jdk21u/commit/550d85345f4aa697076c8cc0d477de2955987f1a 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: 4e06d17a Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 09:58:53 +0000 URL: https://git.openjdk.org/jdk21u/commit/4e06d17a73bbf7d4d3323e99856449258ef24470 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: bc4a3177 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 10:00:19 +0000 URL: https://git.openjdk.org/jdk21u/commit/bc4a31775bfc15d0042c7d4adaea3c2f8113ed7a 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: aba69def Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 10:02:57 +0000 URL: https://git.openjdk.org/jdk21u/commit/aba69defac36bc86fc5de13ddc195088255fd15f 8342376: More reliable OOM handling in ExceptionDuringDumpAtObjectsInitPhase test Backport-of: 37aa320f573650f007e60729e4d187c3b96b5756 ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java Changeset: eb86458e Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 10:04:38 +0000 URL: https://git.openjdk.org/jdk21u/commit/eb86458e2587c5daebc16cad0448790f8227b4bf 8348597: Update HarfBuzz to 10.4.0 Reviewed-by: phh, mbaesken 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: 32cad692 Branch: master Author: Goetz Lindenmaier Date: 2025-04-02 10:09:30 +0000 URL: https://git.openjdk.org/jdk21u/commit/32cad6923ecbb47e7321f992d830020c69acd649 8348598: Update Libpng to 1.6.47 Reviewed-by: mbaesken 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: 983307e4 Branch: master Author: Taizo Kurashige Committer: Paul Hohensee Date: 2025-04-03 14:20:29 +0000 URL: https://git.openjdk.org/jdk21u/commit/983307e45f14f082fb17f318a2814680cbe99a93 8343342: java/io/File/GetXSpace.java fails on Windows with CD-ROM drive Reviewed-by: phh Backport-of: 40f0a398fa9b1b39a43640973eaffb041bb7b63d ! test/jdk/java/io/File/GetXSpace.java ! test/jdk/java/io/File/libGetXSpace.c Changeset: c662d7dc Branch: master Author: Paul Hohensee Date: 2025-04-03 14:21:47 +0000 URL: https://git.openjdk.org/jdk21u/commit/c662d7dc248e6a46b52a1d620fa42c3081a90ccf 8339538: Wrong timeout computations in DnsClient 8220213: com/sun/jndi/dns/ConfigTests/Timeout.java failed intermittent Reviewed-by: cslucas, rkennke Backport-of: 4beb77192f54f27183285400d7cae7528df64e43 ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContext.java ! test/jdk/com/sun/jndi/dns/ConfigTests/Timeout.java + test/jdk/com/sun/jndi/dns/ConfigTests/TimeoutWithEmptyDatagrams.java Changeset: 2cbb2838 Branch: master Author: Matthias Baesken Date: 2025-04-03 14:42:33 +0000 URL: https://git.openjdk.org/jdk21u/commit/2cbb2838f9c5e42a537f7603ee7f20ccd6513901 8351665: Remove unused UseNUMA in os_aix.cpp Backport-of: 84f87dd4e96bbea42b482a3a23383c8894a40868 ! src/hotspot/os/aix/os_aix.cpp Changeset: 1d5d3d82 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-03 15:05:24 +0000 URL: https://git.openjdk.org/jdk21u/commit/1d5d3d823887b5c5ff769e2cf06c691fa1780a82 8330158: C2: Loop strip mining uses ABS with min int Backport-of: c615c18e9f92dc9fdc2db512fbd47fd255f7fe86 ! src/hotspot/share/opto/loopnode.cpp Changeset: c7fccfe3 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-03 15:05:55 +0000 URL: https://git.openjdk.org/jdk21u/commit/c7fccfe3f73c03325ff9c3394ea26bcb8c398533 8330106: C2: VectorInsertNode::make() shouldn't call ConINode::make() directly Backport-of: bde3fc0c03c87d1f2605ae6bb84c33fadb7aa865 ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp Changeset: e4bdf762 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-03 15:07:07 +0000 URL: https://git.openjdk.org/jdk21u/commit/e4bdf7626c8645d6fccd398faf68832c6eb2c01a 8331088: Incorrect TraceLoopPredicate output Backport-of: 19e46eed580339a61fd1309c2cc7040e8c83597d ! src/hotspot/share/opto/loopPredicate.cpp Changeset: ca8d6afd Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-03 15:07:38 +0000 URL: https://git.openjdk.org/jdk21u/commit/ca8d6afd8d928a6cef01cece16e8724b8db37ea4 8333890: Fatal error in auto-vectorizer with float16 kernel. Backport-of: 55fd1ed228ea3c42aaf92579e5dcb818fe14351d ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java Changeset: 73f92061 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-03 15:08:05 +0000 URL: https://git.openjdk.org/jdk21u/commit/73f92061a567a212c960479ece62256015a55d0f 8337981: ShenandoahHeap::is_in should check for alive regions Backport-of: b9d49dcef22ab81a087d890bbac0329a5244a2ef ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: a3738669 Branch: master Author: Paul Hohensee Date: 2025-04-03 18:18:11 +0000 URL: https://git.openjdk.org/jdk21u/commit/a37386691877c7c140311971ac6878b047223817 8336042: Caller/callee param size mismatch in deoptimization causes crash Backport-of: 20ea218ce52f79704445acfe2d4a3dc9d04e86d2 ! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp ! src/hotspot/cpu/arm/abstractInterpreter_arm.cpp ! src/hotspot/cpu/ppc/abstractInterpreter_ppc.cpp ! src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp ! src/hotspot/cpu/s390/abstractInterpreter_s390.cpp ! src/hotspot/cpu/x86/abstractInterpreter_x86.cpp ! src/hotspot/share/interpreter/bytecode.hpp ! src/hotspot/share/interpreter/bytecode.inline.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/vframeArray.cpp + test/hotspot/jtreg/compiler/jsr292/MHDeoptTest.java Changeset: 7d8b97fa Branch: master Author: Roman Marchenko Committer: Paul Hohensee Date: 2025-04-03 18:22:23 +0000 URL: https://git.openjdk.org/jdk21u/commit/7d8b97fa34a275e20ab6e2e9a084bd3483529c5b 8332506: SIGFPE In ObjectSynchronizer::is_async_deflation_needed() Reviewed-by: phh Backport-of: cbabc0451505a00dfe77c163190736460c53820f ! src/hotspot/share/runtime/synchronizer.cpp Changeset: d7fa4bbb Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-03 23:08:07 +0000 URL: https://git.openjdk.org/jdk21u/commit/d7fa4bbb9460e0c7de9aa23552454d4278e8d669 8337681: PNGImageWriter uses much more memory than necessary Backport-of: 89a15f1414f89d2dd32eac791e9155fcb4207e56 ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java + test/jdk/javax/imageio/plugins/png/RasterReuseWriteTest.java Changeset: 8197db4a Branch: master Author: Goetz Lindenmaier Date: 2025-04-04 07:03:08 +0000 URL: https://git.openjdk.org/jdk21u/commit/8197db4a7855bc3066046245556d56a5dfe9ea05 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: 3f355fc6 Branch: master Author: Goetz Lindenmaier Date: 2025-04-04 07:04:17 +0000 URL: https://git.openjdk.org/jdk21u/commit/3f355fc689c8d4c2f731ef9443817cbf107a86fc 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: c1a78d2c Branch: master Author: Goetz Lindenmaier Date: 2025-04-04 07:05:39 +0000 URL: https://git.openjdk.org/jdk21u/commit/c1a78d2c41f22010a94ac65dba05f05e8fed3c98 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: 237a45b1 Branch: master Author: Goetz Lindenmaier Date: 2025-04-04 07:06:47 +0000 URL: https://git.openjdk.org/jdk21u/commit/237a45b1bad840506e02d2b52f5d276554e490c4 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: c9834023 Branch: master Author: Matthias Baesken Date: 2025-04-07 13:10:13 +0000 URL: https://git.openjdk.org/jdk21u/commit/c9834023cefeb36bb1d3beaf17c48489b17e12ed 8330936: [ubsan] exclude function BilinearInterp and ShapeSINextSpan in libawt java2d from ubsan checks Backport-of: 40f150d3e50caf44fa4a31b79fbcd234142803ce ! src/java.desktop/share/native/libawt/java2d/loops/TransformHelper.c ! src/java.desktop/share/native/libawt/java2d/pipe/ShapeSpanIterator.c Changeset: 4221c664 Branch: master Author: Matthias Baesken Date: 2025-04-07 13:10:31 +0000 URL: https://git.openjdk.org/jdk21u/commit/4221c6644e8331ad48073926aed080325cb5d9da 8346888: [ubsan] block.cpp:1617:30: runtime error: 9.97582e+36 is outside the range of representable values of type 'int' Backport-of: ddf326b8e6e50403303b410635e4c26d7bf56aaa ! src/hotspot/share/opto/block.cpp Changeset: 1c713bb2 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 14:50:06 +0000 URL: https://git.openjdk.org/jdk21u/commit/1c713bb2191def0d3781384059709600a7b589e9 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: ddf0d071 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 14:52:42 +0000 URL: https://git.openjdk.org/jdk21u/commit/ddf0d07123e696f9705ffec552524a56a6e6585f 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: 2d49408d Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 14:55:20 +0000 URL: https://git.openjdk.org/jdk21u/commit/2d49408ddac4f78802de2bf580ccd1128a033ad7 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: dc59215b Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 14:56:49 +0000 URL: https://git.openjdk.org/jdk21u/commit/dc59215bee780cac5549889b7977ba4c8283a2a6 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: 4a8f0278 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 14:59:50 +0000 URL: https://git.openjdk.org/jdk21u/commit/4a8f027828c54f71b9ad2c26596e5e16538e0d0b 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: ec7d359c Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:01:33 +0000 URL: https://git.openjdk.org/jdk21u/commit/ec7d359c32d788ab07ac75a392904a219c5fb419 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: 25103582 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:05:24 +0000 URL: https://git.openjdk.org/jdk21u/commit/251035827a14a7651427b2973ca4dffadeee5340 8341378: Open source few TrayIcon tests - Set8 Backport-of: b9db74a64577bf2b79570a789c91de6549a50788 ! test/jdk/ProblemList.txt + test/jdk/java/awt/TrayIcon/TrayIconTest.java Changeset: 41fe4e21 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:08:00 +0000 URL: https://git.openjdk.org/jdk21u/commit/41fe4e2100957f9c5d8f1f64794612f99d5907ee 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: 5f5e6e58 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:09:45 +0000 URL: https://git.openjdk.org/jdk21u/commit/5f5e6e5879fae283f595635cae7d1a0fd76ae23a 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: 7c45ed31 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:12:58 +0000 URL: https://git.openjdk.org/jdk21u/commit/7c45ed317a5dd57b04dd7797bdc89a62e80f505b 8346049: jdk/test/lib/security/timestamp/TsaServer.java warnings Backport-of: 1eb54e4228ba9319ac2f980055ed366dd861ec0b ! test/lib/jdk/test/lib/security/timestamp/TsaServer.java Changeset: ff0aa067 Branch: master Author: Goetz Lindenmaier Date: 2025-04-07 15:27:13 +0000 URL: https://git.openjdk.org/jdk21u/commit/ff0aa067389c877ae853bf2f0052f62744152736 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: e8daf0c7 Branch: master Author: Paul Hohensee Date: 2025-04-07 15:28:13 +0000 URL: https://git.openjdk.org/jdk21u/commit/e8daf0c703dc926f00ac106b25be5aa95ec33249 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: 4b5ca21e Branch: master Author: Paul Hohensee Date: 2025-04-07 15:31:42 +0000 URL: https://git.openjdk.org/jdk21u/commit/4b5ca21e4a01f443de28126cb36f9f247f780072 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: d2be3b70 Branch: master Author: Paul Hohensee Date: 2025-04-07 15:32:02 +0000 URL: https://git.openjdk.org/jdk21u/commit/d2be3b7088dd7fc28b95426dec9df069747018d4 8347995: Race condition in jdk/java/net/httpclient/offline/FixedResponseHttpClient.java Backport-of: a62a870150cf199f16277b478af2f5d937255b3c ! test/jdk/java/net/httpclient/offline/FixedResponseHttpClient.java Changeset: 996f945d Branch: master Author: Paul Hohensee Date: 2025-04-07 15:33:32 +0000 URL: https://git.openjdk.org/jdk21u/commit/996f945de46a1b14aaadb2e1a5d6889570a03842 8211400: nsk.share.gc.Memory::getArrayLength returns wrong value Backport-of: 860d49db22cf352eaf1b3b20fff43d090f0eebc8 ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/Memory.java Changeset: 6cd096eb Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-07 16:17:49 +0000 URL: https://git.openjdk.org/jdk21u/commit/6cd096eb71689f691736d0d93f0f3eb6cf51b971 8328864: NullPointerException in sun.security.jca.ProviderList.getService() Backport-of: cd3a607576bede17f48c3d5ebde2bf05f3b615ba ! src/java.base/share/classes/sun/security/jca/ProviderList.java + test/jdk/sun/security/jca/NullPreferredList.java + test/jdk/sun/security/jca/app-security.properties Changeset: 27f3ab61 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-07 16:19:15 +0000 URL: https://git.openjdk.org/jdk21u/commit/27f3ab61720b1efcf2469cf9dfdc5c6f9bfbc035 8352716: (tz) Update Timezone Data to 2025b Reviewed-by: serb, andrew Backport-of: 1d205f5f0704f251eb68165f3caf1e70d542ae63 ! src/java.base/share/data/tzdata/VERSION ! src/java.base/share/data/tzdata/asia ! src/java.base/share/data/tzdata/northamerica ! src/java.base/share/data/tzdata/southamerica ! src/java.base/share/data/tzdata/zone.tab ! test/jdk/java/util/TimeZone/TimeZoneData/VERSION Changeset: 7b9e268d Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-07 16:19:38 +0000 URL: https://git.openjdk.org/jdk21u/commit/7b9e268d3dd5e9d62117269bf3cd87836eb562a3 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: 3c0c998e Branch: master Author: Patrick Zhang Committer: Andrew Haley Date: 2025-04-08 16:55:04 +0000 URL: https://git.openjdk.org/jdk21u/commit/3c0c998e732140eef878c57e1c76d9e76eee3e46 8350483: AArch64: turn on signum intrinsics by default on Ampere CPUs Backport-of: 23389d08a2b5c0840d2b18fb2e74d2d112b3192d ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: a9fa0b19 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 11:25:50 +0000 URL: https://git.openjdk.org/jdk21u/commit/a9fa0b190bb6a4e6f47a75f0aa09467e8de31823 8335860: compiler/vectorization/TestFloat16VectorConvChain.java fails with non-standard AVX/SSE settings Reviewed-by: mdoerr Backport-of: 35df48e1b321d16f44ba924065143af67143cf95 ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java Changeset: d2ac62da Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 13:22:38 +0000 URL: https://git.openjdk.org/jdk21u/commit/d2ac62da4871f03550a94c7df2eda95e69745227 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: 954389b2 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:43:29 +0000 URL: https://git.openjdk.org/jdk21u/commit/954389b2bd56eac883ef44a360a9f067cb78a2bb 8336827: compiler/vectorization/TestFloat16VectorConvChain.java timeouts on ppc64 platforms after JDK-8335860 Reviewed-by: mdoerr Backport-of: 5b4824cf9aba297fa6873ebdadc0e9545647e90d ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java Changeset: c37177cc Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:46:33 +0000 URL: https://git.openjdk.org/jdk21u/commit/c37177cc1872f08ad636bb51ef83c853fdadc156 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: 337b601a Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:48:23 +0000 URL: https://git.openjdk.org/jdk21u/commit/337b601a37b94de29636e75b500ecfc659d34500 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: 1d9bf985 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:50:17 +0000 URL: https://git.openjdk.org/jdk21u/commit/1d9bf985186d44d5d50ef8d57f6dca88b1e9297a 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: 1ead0df6 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:52:18 +0000 URL: https://git.openjdk.org/jdk21u/commit/1ead0df6b69a60008010fb8c2e239a69e44d3689 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: ad146122 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:54:10 +0000 URL: https://git.openjdk.org/jdk21u/commit/ad14612243c487b7163091f4c2fd706963f72cfb 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: c5a68d0f Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:55:49 +0000 URL: https://git.openjdk.org/jdk21u/commit/c5a68d0f21c44b48f7dde16a43b44a2cb899d5f0 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: 2b6eccc1 Branch: master Author: Goetz Lindenmaier Date: 2025-04-09 14:57:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/2b6eccc11cafcc3186778aacfeb521a19c1eba78 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: d3701f8e Branch: master Author: Matthias Baesken Date: 2025-04-10 07:46:01 +0000 URL: https://git.openjdk.org/jdk21u/commit/d3701f8e04dfe26a17d97ac720944d8b87ee6dea 8323795: jcmd Compiler.codecache should print total size of code cache Backport-of: 3742bc626e80f597373913f02e79c5231e1b7dbc ! src/hotspot/share/code/codeCache.cpp ! test/hotspot/jtreg/serviceability/dcmd/compiler/CodeCacheTest.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java Changeset: df5e51fb Branch: master Author: Paul Hohensee Date: 2025-04-10 09:57:23 +0000 URL: https://git.openjdk.org/jdk21u/commit/df5e51fbe1b548d02dfb0dbc16ac017a46b59093 8344346: java/net/httpclient/ShutdownNow.java fails with java.lang.AssertionError: client was still running, but exited after further delay: timeout should be adjusted Reviewed-by: rkennke Backport-of: a07b72bfcfa603453ea042e89adeb9dcec8bf63a ! test/jdk/java/net/httpclient/ShutdownNow.java Changeset: e718378c Branch: master Author: Paul Hohensee Date: 2025-04-10 10:03:03 +0000 URL: https://git.openjdk.org/jdk21u/commit/e718378c0824ec9d63c87608f48552c31c65fa86 8344414: ZGC: Another division by zero in rule_major_allocation_rate Reviewed-by: cslucas, rkennke Backport-of: 63af2f42b7abe9504897d7c3f3b4cc0b57123694 ! src/hotspot/share/gc/z/zDirector.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zStat.hpp Changeset: f8009069 Branch: master Author: SendaoYan Date: 2025-04-11 00:03:19 +0000 URL: https://git.openjdk.org/jdk21u/commit/f80090692b6ac2b8e96f86003125075dec394fed 8350546: Several java/net/InetAddress tests fails UnknownHostException Backport-of: e5e39718b304de1b916fb1b11cdadd8e7fa738ac ! test/jdk/java/net/InetAddress/IsReachableViaLoopbackTest.java ! test/jdk/java/net/InetAddress/getOriginalHostName.java Changeset: c48617fd Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:24:17 +0000 URL: https://git.openjdk.org/jdk21u/commit/c48617fd1f6560114a3e46ba7e22db1551c23b09 8316452: java/lang/instrument/modules/AppendToClassPathModuleTest.java ignores VM flags Backport-of: fec1d497835de2a37d056f1d6642deac09541118 ! test/jdk/java/lang/instrument/modules/AppendToClassPathModuleTest.java Changeset: 665dcff7 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:26:36 +0000 URL: https://git.openjdk.org/jdk21u/commit/665dcff76307b5c49e8a669e44a65a79ba00214b 8319572: Test jdk/incubator/vector/LoadJsvmlTest.java ignores VM flags Backport-of: d9a89c59daa40fdc8da620940d5c518a9f18bc7b ! test/jdk/jdk/incubator/vector/LoadJsvmlTest.java Changeset: 831bf838 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:28:34 +0000 URL: https://git.openjdk.org/jdk21u/commit/831bf8383393e7d365950cbba8e71ba840b22d22 8295804: javax/swing/JFileChooser/JFileChooserSetLocationTest.java failed with "setLocation() is not working properly" Backport-of: 05dad67cc23fb49627fabfb306acee247ff67aef ! test/jdk/javax/swing/JFileChooser/JFileChooserSetLocationTest.java Changeset: c3f59000 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:29:50 +0000 URL: https://git.openjdk.org/jdk21u/commit/c3f59000f863f10dd354ec567c9a53fd3b414ed1 8314842: zgc/genzgc tests ignore vm flags Backport-of: ae75ca05e450da577e712eb7ed9dd9203616b80b ! test/hotspot/jtreg/gc/x/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/x/TestPageCacheFlush.java ! test/hotspot/jtreg/gc/x/TestSmallHeap.java ! test/hotspot/jtreg/gc/z/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/z/TestPageCacheFlush.java ! test/hotspot/jtreg/gc/z/TestSmallHeap.java Changeset: 97b7430f Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:31:13 +0000 URL: https://git.openjdk.org/jdk21u/commit/97b7430fcec4427264f8341f29d7cb3a5060111d 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: 89ad022e Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:33:01 +0000 URL: https://git.openjdk.org/jdk21u/commit/89ad022e4b9081ab9e5770c70b61baedbb04b3ea 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: 388dbeb3 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:34:31 +0000 URL: https://git.openjdk.org/jdk21u/commit/388dbeb381f11f494dc00b6b2c5260b31340a7e2 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: b103c1fb Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:35:50 +0000 URL: https://git.openjdk.org/jdk21u/commit/b103c1fba0c7d5191a459090179faf6d219e499f 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: 7384b0fc Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:37:14 +0000 URL: https://git.openjdk.org/jdk21u/commit/7384b0fc88774e52067ee267be04f7f5a80464b3 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: 49900d87 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:38:58 +0000 URL: https://git.openjdk.org/jdk21u/commit/49900d8705ee645443368b52f0797c34e4c9dc4f 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: 44a1813f Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:40:47 +0000 URL: https://git.openjdk.org/jdk21u/commit/44a1813f8e2dccacccf7b23a62f131ea22b73e09 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: 5834c230 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 08:42:09 +0000 URL: https://git.openjdk.org/jdk21u/commit/5834c230260b3830c114ae133b731fcb90112181 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: b279b6e6 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 13:19:53 +0000 URL: https://git.openjdk.org/jdk21u/commit/b279b6e62de547a2744f7d40e42570f1ee82dca3 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: c36b84a1 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 13:22:26 +0000 URL: https://git.openjdk.org/jdk21u/commit/c36b84a1fc8c41eaedb054429de4d55f7722d686 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: 7141b979 Branch: master Author: Goetz Lindenmaier Date: 2025-04-11 13:26:49 +0000 URL: https://git.openjdk.org/jdk21u/commit/7141b979450603c1ae49846447b429782358bf18 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: 6236ffb7 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-11 14:21:37 +0000 URL: https://git.openjdk.org/jdk21u/commit/6236ffb7a6ae48ba179dc382991cf9bfa2546cae 8327370: (ch) sun.nio.ch.Poller.register throws AssertionError Backport-of: d2bebffb1fd26fae4526afd33a818ee776b7102e ! src/java.base/share/classes/sun/nio/ch/Poller.java Changeset: 7ef18817 Branch: master Author: Dhamoder Nalla Committer: Paul Hohensee Date: 2025-04-11 19:17:02 +0000 URL: https://git.openjdk.org/jdk21u/commit/7ef18817c0673bbc19c80ede9fc4750b85921d92 8338136: Hotspot should support multiple large page sizes on Windows Backport-of: 4ded28380b6756e0679d80706f76bd6e78c370b9 ! src/hotspot/os/windows/globals_windows.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/os_windows.hpp ! test/hotspot/gtest/runtime/test_os_windows.cpp Changeset: bc441e39 Branch: master Author: Christoph Langer Date: 2025-04-14 06:22:51 +0000 URL: https://git.openjdk.org/jdk21u/commit/bc441e39dbcbc9114dfb8cf7da06b65ff5b7a5bb 8353709: Debug symbols bundle should contain full debug files when building --with-external-symbols-in-bundles=public Backport-of: ef58a805c1f71b00bf61f05ffdcca66264094f5b ! make/Bundles.gmk Changeset: 2439c6d5 Branch: master Author: Paul Hohensee Date: 2025-04-14 15:02:41 +0000 URL: https://git.openjdk.org/jdk21u/commit/2439c6d5aaff7d9ee2a5be4c7caa5f9ccd65b748 8349637: Integer.numberOfLeadingZeros outputs incorrectly in certain cases Reviewed-by: rkennke Backport-of: 3657e92ead1e678942fcb272e77c3867eb5aa13e ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! test/hotspot/jtreg/compiler/vectorization/TestNumberOfContinuousZeros.java + test/hotspot/jtreg/compiler/vectorization/TestVectorZeroCount.java Changeset: 28cb19e4 Branch: master Author: Daniel Hu Committer: Paul Hohensee Date: 2025-04-14 16:36:06 +0000 URL: https://git.openjdk.org/jdk21u/commit/28cb19e41bf3cd949d3f99d44cdfe0b1fe778bfa 8136895: Writer not closed with disk full error, file resource leaked Backport-of: d55d7e8d87670043dd22ec6a3fb6cc49b39000cd ! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java + test/jdk/java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java + test/jdk/java/nio/channels/Channels/CloseWriterOnFailedFlush.java ! test/jdk/sun/nio/cs/StreamEncoderClose.java Changeset: fe1a91c4 Branch: master Author: Andreas Steiner Committer: Matthias Baesken Date: 2025-04-15 07:42:52 +0000 URL: https://git.openjdk.org/jdk21u/commit/fe1a91c43bc65542b72d6c6a24c1333c075c9c44 8322475: Extend printing for System.map Reviewed-by: stuefe Backport-of: 8aaec37ace102b55ee1387cfd1967ec3ab662083 ! src/hotspot/os/linux/memMapPrinter_linux.cpp + src/hotspot/os/linux/procMapsParser.cpp + src/hotspot/os/linux/procMapsParser.hpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/memMapPrinter.hpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemDumpMapTest.java ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTest.java + test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 9c5807b2 Branch: master Author: Bara' Hasheesh Committer: Aleksey Shipilev Date: 2025-04-15 08:35:09 +0000 URL: https://git.openjdk.org/jdk21u/commit/9c5807b2f79df05b520fb463267afcbb26ac9489 8312475: org.jline.util.PumpReader signed byte problem Backport-of: bea2d48696ee2c213e475ca3aa3aa9c412b91089 ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java Changeset: c98682d4 Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:05:25 +0000 URL: https://git.openjdk.org/jdk21u/commit/c98682d4bc4fd4c2ce9d307d57304c63f925e68d 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: d78123cf Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:13:04 +0000 URL: https://git.openjdk.org/jdk21u/commit/d78123cf02bd8a9078493019967f860680107e7d 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: c6ca142e Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:14:55 +0000 URL: https://git.openjdk.org/jdk21u/commit/c6ca142e890c45396e97820e2b352cc18ab526ab 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: a98ea66e Branch: master Author: Andreas Steiner Committer: Matthias Baesken Date: 2025-04-15 09:15:18 +0000 URL: https://git.openjdk.org/jdk21u/commit/a98ea66ed921a97c97a46d695f9cf78153813068 8335643: serviceability/dcmd/vm tests fail for ZGC after JDK-8322475 Reviewed-by: goetz, stuefe Backport-of: 3cce31ad8877ec62429981871bcb0067770f9ccb ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 6d71a45d Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:16:59 +0000 URL: https://git.openjdk.org/jdk21u/commit/6d71a45d262131179b631635274c054b4389072b 8342633: javax/management/security/HashedPasswordFileTest.java creates tmp file in src dir Backport-of: de441c2b6891ad475f516d14b793efbe65f1477c ! test/jdk/javax/management/security/HashedPasswordFileTest.java Changeset: 22ebae5c Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:18:49 +0000 URL: https://git.openjdk.org/jdk21u/commit/22ebae5c8b627fb433754de334989803f4c75dd0 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: f8f5b4ca Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:19:13 +0000 URL: https://git.openjdk.org/jdk21u/commit/f8f5b4ca38c3e1aa19d7bf133871952a422064ba 8339288: Improve diagnostic logging runtime/cds/DeterministicDump.java Backport-of: 3b283543c33df8c225e10b9186b7bc3cefd1a347 ! test/hotspot/jtreg/runtime/cds/DeterministicDump.java ! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java Changeset: 9b7fc35a Branch: master Author: Andreas Steiner Committer: Matthias Baesken Date: 2025-04-15 09:20:39 +0000 URL: https://git.openjdk.org/jdk21u/commit/9b7fc35a93986bd6b6a0f8326e6d7687bc1a2cea 8335710: serviceability/dcmd/vm/SystemDumpMapTest.java and SystemMapTest.java fail on Linux Alpine after 8322475 Reviewed-by: mbaesken Backport-of: c703d290425f85a06e61d72c9672ac2adac92db9 ! test/hotspot/jtreg/serviceability/dcmd/vm/SystemMapTestBase.java Changeset: 9adc9eb3 Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:21:03 +0000 URL: https://git.openjdk.org/jdk21u/commit/9adc9eb33a124e489439911bf71b22f2dba686d5 8350924: javax/swing/JMenu/4213634/bug4213634.java fails Backport-of: daf0213abc2c860246564b361061dbda9bd9982f ! test/jdk/javax/swing/JMenu/4213634/bug4213634.java Changeset: 76682b60 Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 09:22:37 +0000 URL: https://git.openjdk.org/jdk21u/commit/76682b60a29440a95fa96c1878e2f0c5ab6ff379 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: d1249a76 Branch: master Author: Goetz Lindenmaier Date: 2025-04-15 10:40:05 +0000 URL: https://git.openjdk.org/jdk21u/commit/d1249a764c9e8c4a502e2d8473dcc9da13096336 8353138: Screen capture for test TaskbarPositionTest.java, failure case Backport-of: 05ff557dee6adc679d85bfe8fb49f69053a6aaba ! test/jdk/javax/swing/Popup/TaskbarPositionTest.java Changeset: e13da984 Branch: master Author: Dmitry Chuyko Committer: Paul Hohensee Date: 2025-04-15 18:29:43 +0000 URL: https://git.openjdk.org/jdk21u/commit/e13da984481b17fb5ba7a27a25112fa5fd6f7722 8351933: Inaccurate masking of TC subfield decrement in ForkJoinPool Reviewed-by: phh, dl ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java Changeset: 1aeea798 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 07:51:56 +0000 URL: https://git.openjdk.org/jdk21u/commit/1aeea7982f0cc2e6e6391d9b0c24e4347b10e6d6 Merge Changeset: 854ca519 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 08:06:04 +0000 URL: https://git.openjdk.org/jdk21u/commit/854ca519e70666ffc233bce8402d3f17ce7dc169 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: c8a7fbf5 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 08:10:22 +0000 URL: https://git.openjdk.org/jdk21u/commit/c8a7fbf52d62fc626d39bbbf444b137ec617240b 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: d29361cb Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 08:11:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/d29361cb395d192a7de41be27999bfd7fe2c73af 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: 04c42416 Branch: master Author: Goetz Lindenmaier Date: 2025-04-16 08:14:03 +0000 URL: https://git.openjdk.org/jdk21u/commit/04c42416e1565329cb3c8baedb0a1c8994777fc7 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: 42165463 Branch: master Author: Liam Miller-Cushon Committer: Severin Gehwolf Date: 2025-04-16 08:18:29 +0000 URL: https://git.openjdk.org/jdk21u/commit/421654630dfcc4b697fdd61c8a46c1d2f899d8fb 8341779: [REDO BACKPORT] type annotations are not visible to javac plugins across compilation boundaries (JDK-8225377) Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java Changeset: 4daaffcd Branch: master Author: Liam Miller-Cushon Committer: Severin Gehwolf Date: 2025-04-17 08:43:42 +0000 URL: https://git.openjdk.org/jdk21u/commit/4daaffcd9dae87b5b51f9277e7f407a7d31a1eb9 8337795: Type annotation attached to incorrect type during class reading Reviewed-by: vromero Backport-of: 8d0831478338e9b084b2c47f46eba9faae3a5eb6 ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java Changeset: 67c4a082 Branch: master Author: Severin Gehwolf Date: 2025-04-17 13:19:34 +0000 URL: https://git.openjdk.org/jdk21u/commit/67c4a0826babb55ce56acf2b3b289b51d9d5529e 8340024: In ClassReader, extract a constant for the superclass supertype_index Backport-of: 68c4f36857a8ce62731cc73e251e969d48e526ef ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java Changeset: 5675b623 Branch: master Author: Paul Hohensee Date: 2025-04-18 12:50:22 +0000 URL: https://git.openjdk.org/jdk21u/commit/5675b623b66db9c03ed1002d41236a090d30a476 8343855: HTTP/2 ConnectionWindowUpdateSender may miss some unprocessed DataFrames from closed streams Reviewed-by: rkennke Backport-of: bd6152f5967107d7b32db9bcfa224fc07314f098 ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java ! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java Changeset: c40e6ef3 Branch: master Author: Liam Miller-Cushon Committer: Paul Hohensee Date: 2025-04-18 19:38:57 +0000 URL: https://git.openjdk.org/jdk21u/commit/c40e6ef3dcb25b8acc156aa4051694322bf7e351 8337998: CompletionFailure in getEnclosingType attaching type annotations Reviewed-by: vromero Backport-of: 9e282e5c966a9c065de8b901b7d30bb5c9ccf243 ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/annotations/typeAnnotations/CompletionErrorOnEnclosingType.java ! test/langtools/tools/javac/diags/examples.not-yet.txt Changeset: 181f952c Branch: master Author: Martin Doerr Date: 2025-04-19 13:44:12 +0000 URL: https://git.openjdk.org/jdk21u/commit/181f952c0268af9581d7375de59fb272cbdf4b01 8352512: TestVectorZeroCount: counter not reset between iterations Backport-of: 1c0fa0af7847d80fd3fbe38f28207aab270609b3 ! test/hotspot/jtreg/compiler/vectorization/TestVectorZeroCount.java Changeset: 76017bcb Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:08:23 +0000 URL: https://git.openjdk.org/jdk21u/commit/76017bcbda7befa6bb1f6bdf94b6282ee9d51771 8308966: Add intrinsic for float/double modulo for x86 AVX2 and AVX512 Backport-of: 5d5ae35288989fcfabdea013b6e3cdafe359f0df ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp + src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/runtime/vmStructs.cpp + test/hotspot/jtreg/compiler/floatingpoint/DmodTest.java + test/hotspot/jtreg/compiler/floatingpoint/FmodTest.java Changeset: 091c5698 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:11:10 +0000 URL: https://git.openjdk.org/jdk21u/commit/091c56980c5b3b5666235fdb95c60dd10d3071be 8309667: TLS handshake fails because of ConcurrentModificationException in PKCS12KeyStore.engineGetEntry Backport-of: d2e2c4cef1f15a3fc7f1f619470d23ae6bb37725 ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/jdk/sun/security/pkcs12/AttributesCorrectness.java + test/jdk/sun/security/pkcs12/AttributesMultiThread.java Changeset: 0568719e Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:12:19 +0000 URL: https://git.openjdk.org/jdk21u/commit/0568719ec4cec280ed27520d17a9b952bc18a6bb 8318915: Enhance checks in BigDecimal.toPlainString() Backport-of: a6785e4d633908596ddb6de6d2eeab1c9ebdf2c3 ! src/java.base/share/classes/java/math/BigDecimal.java ! test/jdk/java/math/BigDecimal/ToPlainStringTests.java Changeset: 55013153 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:13:36 +0000 URL: https://git.openjdk.org/jdk21u/commit/550131530068717c85a7802e2db1578608b10374 8200566: DistributionPointFetcher fails to fetch CRLs if the DistributionPoints field contains more than one DistributionPoint and the first one fails Backport-of: e70264654570155a39d0841ce82b9dd52ca0389c ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java + test/jdk/java/security/cert/CertPathValidator/crlDP/CheckAllCRLs.java Changeset: d1422f05 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:16:01 +0000 URL: https://git.openjdk.org/jdk21u/commit/d1422f05f52d95759fc5eb9c7400232f6ae33903 8329729: java/util/Properties/StoreReproducibilityTest.java times out Backport-of: b81b86da9849fbc4fb341bff8a23d10aee9967b3 ! test/jdk/java/util/Properties/StoreReproducibilityTest.java Changeset: 08a8c142 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:17:15 +0000 URL: https://git.openjdk.org/jdk21u/commit/08a8c14269e3811566a81413cd40b49d95910f42 8335684: Test ThreadCpuTime.java should pause like ThreadCpuTimeArray.java Backport-of: 1f6e106b45e5109224e13d70f1a40c9e666ec2ab ! test/jdk/java/lang/management/ThreadMXBean/ThreadCpuTime.java Changeset: a848851c Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:18:24 +0000 URL: https://git.openjdk.org/jdk21u/commit/a848851c6a406db0710ef91013d0a5e6d7ff59bd 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: 97f28969 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:19:40 +0000 URL: https://git.openjdk.org/jdk21u/commit/97f2896947fa5e4a319c855107a2977b0f66803a 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: 6c82d9e7 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:20:56 +0000 URL: https://git.openjdk.org/jdk21u/commit/6c82d9e79708a030311c19fd3096f4fb7f9420c5 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: c7ce53cc Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:21:58 +0000 URL: https://git.openjdk.org/jdk21u/commit/c7ce53cc8e5a966e5bd9b73081bbac932eb50ebc 8253440: serviceability/sa/TestJhsdbJstackLineNumbers.java failed with "Didn't find enough line numbers" Backport-of: 0b1f57105d5af72b2cd47fa5c9a2b4e2961318cd ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java Changeset: 75b03d88 Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:23:22 +0000 URL: https://git.openjdk.org/jdk21u/commit/75b03d88a322c118be6ee19e56c90749a15edc4f 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: db4f792a Branch: master Author: Goetz Lindenmaier Date: 2025-04-21 08:24:41 +0000 URL: https://git.openjdk.org/jdk21u/commit/db4f792a248c59e71c46a00035e097265a024c09 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: b2225c8c Branch: master Author: Liam Miller-Cushon Committer: Paul Hohensee Date: 2025-04-21 16:14:50 +0000 URL: https://git.openjdk.org/jdk21u/commit/b2225c8c491e9a5f4f6d2ef14338369d681d6110 8354893: [REDO BACKPORT] javac crashes while adding type annotations to the return type of a constructor (JDK-8320001) Reviewed-by: sgehwolf ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/langtools/tools/javac/annotations/typeAnnotations/TypeAnnosOnConstructorsTest.java Changeset: 2ba3cd60 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-21 17:58:36 +0000 URL: https://git.openjdk.org/jdk21u/commit/2ba3cd60b7945736bb43cc94ed32c36cfe0a763f 8328107: Shenandoah/C2: TestVerifyLoopOptimizations test failure Backport-of: b5212d7bfe78b18c18e45c42c724a22365709328 ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestBarrierOnLoopBackedge.java Changeset: 732dca8c Branch: master Author: Xiaolong Peng Committer: Paul Hohensee Date: 2025-04-22 14:39:03 +0000 URL: https://git.openjdk.org/jdk21u/commit/732dca8c4cdf110c67de8acfd2808346c3c484cd 8350313: Include timings for leaving safepoint in safepoint logging Reviewed-by: phh Backport-of: 9ec46968fbfddf99a8349cb6903d24b1c2fdaf1d ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp Changeset: c2ba777e Branch: master Author: SendaoYan Date: 2025-04-23 15:26:29 +0000 URL: https://git.openjdk.org/jdk21u/commit/c2ba777e0b2524359b23481f2c31afdcd5568827 8350386: Test TestCodeCacheFull.java fails with option -XX:-UseCodeCacheFlushing Backport-of: ad48846edd894073d89839a2771271553b4e27cd ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java Changeset: 4a32207d Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-24 18:50:44 +0000 URL: https://git.openjdk.org/jdk21u/commit/4a32207d5fb6620fe431f5b2c2f25a74683f21ae 8325680: Uninitialised memory in deleteGSSCB of GSSLibStub.c:179 Backport-of: 419191c653f787b5dc3032f9da31d8c9b9a08235 ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c Changeset: 1c48816d Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-24 18:52:54 +0000 URL: https://git.openjdk.org/jdk21u/commit/1c48816db36fc6e4fb6c8ecca7577f8add5b1725 8322141: SequenceInputStream.transferTo should not return as soon as Long.MAX_VALUE bytes have been transferred Backport-of: 2d609557ffe8e15ab81fb51dce90e40780598371 ! src/java.base/share/classes/java/io/SequenceInputStream.java ! test/jdk/java/io/SequenceInputStream/TransferTo.java Changeset: 638d9741 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-24 18:53:18 +0000 URL: https://git.openjdk.org/jdk21u/commit/638d974186babecef409d0322fb5796a053f6da1 8321204: C2: assert(false) failed: node should be in igvn hash table Backport-of: d1aad71209092013a89b3b85a258dd4d2e31224a ! src/hotspot/share/opto/compile.cpp Changeset: 44cba7be Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-24 18:53:58 +0000 URL: https://git.openjdk.org/jdk21u/commit/44cba7be5162d26729a8da716db0b2e3e2a0153e 8321479: java -D-D crashes Backport-of: dcdcd48d8fbf076e12841e557ebbe70228c8a92b ! src/hotspot/share/runtime/arguments.cpp + test/hotspot/jtreg/runtime/CommandLine/UnrecognizedProperty.java Changeset: 25452ae4 Branch: master Author: SendaoYan Date: 2025-04-27 03:03:20 +0000 URL: https://git.openjdk.org/jdk21u/commit/25452ae45cd46db3702da94470917fc7d1930834 8349623: [ASAN] Gtest os_linux.glibc_mallinfo_wrapper_vm fails Backport-of: f2ffbbd70ccaaa97cb7d05c168995dd2599a3d1d ! test/hotspot/gtest/runtime/test_os_linux.cpp Changeset: 5fe89ac3 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:05:24 +0000 URL: https://git.openjdk.org/jdk21u/commit/5fe89ac3ad27d62ee2fb45abe887be7e3b70ead8 8314056: Remove runtime platform check from frem/drem Backport-of: ce2a7ea40a22c652e5f8559c91d5eea197e2d708 ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_fmod.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: d7a66a7a Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:06:58 +0000 URL: https://git.openjdk.org/jdk21u/commit/d7a66a7aec5851ba6b14f1f228f0a254740ea268 8314136: Test java/net/httpclient/CancelRequestTest.java failed: WARNING: tracker for HttpClientImpl(42) has outstanding operations Backport-of: 4f864faf428c8171be975a79db5bc2bc145f8805 ! test/jdk/java/net/httpclient/CancelRequestTest.java Changeset: 3dc4e09a Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:08:15 +0000 URL: https://git.openjdk.org/jdk21u/commit/3dc4e09aa1ff574c2a0efced6c3917ebdcbfea38 8315484: java/awt/dnd/RejectDragDropActionTest.java timed out Backport-of: 61ce739ac8453eaa0107241444c35c2f7e9c47dd ! test/jdk/java/awt/dnd/RejectDragDropActionTest.java Changeset: 63ef94d7 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:10:45 +0000 URL: https://git.openjdk.org/jdk21u/commit/63ef94d7bfe24bc3e2c9654fed2537c02d4a6b06 8282726: java/net/vthread/BlockingSocketOps.java timeout/hang intermittently on Windows Reviewed-by: mdoerr Backport-of: 21a59b9f4e46ebd32cff8f1000fe9ad56c918431 ! src/java.base/aix/classes/sun/nio/ch/PollsetPoller.java ! src/java.base/linux/classes/sun/nio/ch/EPollPoller.java ! src/java.base/macosx/classes/sun/nio/ch/KQueuePoller.java ! src/java.base/share/classes/sun/nio/ch/Poller.java ! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java ! src/java.base/windows/classes/sun/nio/ch/WEPollPoller.java ! test/jdk/java/net/vthread/BlockingSocketOps.java ! test/jdk/java/nio/channels/vthread/BlockingChannelOps.java Changeset: 2fb9ef2b Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:12:05 +0000 URL: https://git.openjdk.org/jdk21u/commit/2fb9ef2b63c2294aeb55184bf65f5e2d1107fcaf 8327461: KeyStore getEntry is not thread-safe Backport-of: ffd43c922e3b8b75a00e494d5484b6a487dd5c90 ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/jdk/sun/security/pkcs12/GetSetEntryTest.java Changeset: ce62cf07 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:13:21 +0000 URL: https://git.openjdk.org/jdk21u/commit/ce62cf077e66cad2812883af78e945009db32d5c 8332641: Update nsk.share.jpda.Jdb to don't use finalization Backport-of: f66a58661459bf64212ec332540c12d5d691270f ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Jdb.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/JdbTest.java Changeset: c928d076 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:14:39 +0000 URL: https://git.openjdk.org/jdk21u/commit/c928d076f048c8a753b0a82640afa7d3f050add4 8332880: JFR GCHelper class recognizes "Archive" regions as valid Backport-of: 2cca83bc82eb6b090ae96b8c072b986b93d9244a ! test/lib/jdk/test/lib/jfr/GCHelper.java Changeset: b016bdba Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 13:15:57 +0000 URL: https://git.openjdk.org/jdk21u/commit/b016bdbae846cea4a3f70efd148d69c89745d54a 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: a6deb5ba Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:22:52 +0000 URL: https://git.openjdk.org/jdk21u/commit/a6deb5ba68d5ee0ac445dfcd32f80809ca52d916 8345341: Fix incorrect log message in JDI stop002t test Backport-of: 42378970e1accc67c2a152c6af2b0becacf5b4b8 ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002t.java Changeset: ebf908d8 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:24:11 +0000 URL: https://git.openjdk.org/jdk21u/commit/ebf908d8e9a8193505f8d25d1481bebb652df43d 8347373: HTTP/2 flow control checks may count unprocessed data twice Backport-of: 06126361db1edb1d4c181a82952c1ac133a839f9 ! src/java.net.http/share/classes/jdk/internal/net/http/WindowUpdateSender.java ! test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java Changeset: 35fdf156 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:25:23 +0000 URL: https://git.openjdk.org/jdk21u/commit/35fdf156b98c133ae8e40717e809e49daa79cf42 8347596: Update HSS/LMS public key encoding Reviewed-by: mbaesken Backport-of: 0ee6ba9c4c998baeb733363d00db138864f49406 ! src/java.base/share/classes/sun/security/provider/HSS.java ! test/jdk/sun/security/provider/hss/TestHSS.java Changeset: 63e90fb4 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:26:44 +0000 URL: https://git.openjdk.org/jdk21u/commit/63e90fb4df3e549e0ff47a1d9c6bdeb034a5aef1 8347173: java/net/DatagramSocket/InterruptibleDatagramSocket.java fails with virtual thread factory Backport-of: 35be4a432b55070f53a6f1aa74994ffb70f07947 ! test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java Changeset: a02cecf2 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:28:04 +0000 URL: https://git.openjdk.org/jdk21u/commit/a02cecf238969bcde7eb2d00fb15514a434c8a44 8347506: Compatible OCSP readtimeout property with OCSP timeout Backport-of: f8e81d23393cbc04557e3975edd8898901dd6d26 ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java + test/jdk/sun/security/provider/certpath/OCSP/OCSPReadTimeoutDefault.java Changeset: ac984b53 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:29:32 +0000 URL: https://git.openjdk.org/jdk21u/commit/ac984b53ecbaa93823ab7810cc4dd9b60eb89e7a 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: 69fb68ab Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:31:06 +0000 URL: https://git.openjdk.org/jdk21u/commit/69fb68abca69acb54c48283a7b67e637f1d7c2d5 8350224: Test javax/swing/JComboBox/TestComboBoxComponentRendering.java fails in ubuntu 23.x and later Reviewed-by: mdoerr Backport-of: 4de92a40d0750a2e6f72eb675d900f1129718d39 ! test/jdk/javax/swing/JComboBox/TestComboBoxComponentRendering.java Changeset: ba118ef0 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:31:18 +0000 URL: https://git.openjdk.org/jdk21u/commit/ba118ef0a01076a010dd7d764a5d3a14518d61d0 8351086: (fc) Make java/nio/channels/FileChannel/BlockDeviceSize.java test manual Backport-of: 08929134b3533362133139c4e964b1b28de6ebfb ! test/jdk/java/nio/channels/FileChannel/BlockDeviceSize.java Changeset: 90c1ce14 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:32:46 +0000 URL: https://git.openjdk.org/jdk21u/commit/90c1ce140b32a634ef624e8317ee556d6b2ec5df 8343891: Test javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java failed Backport-of: c2e14b1b304796753bea2eca81aa24ab4b3bf6db ! test/jdk/javax/swing/JTabbedPane/TestJTabbedPaneBackgroundColor.java Changeset: 5f6c7174 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:34:14 +0000 URL: https://git.openjdk.org/jdk21u/commit/5f6c71740578732d44e023224f353ed521217687 8330598: java/net/httpclient/Http1ChunkedTest.java fails with java.util.MissingFormatArgumentException: Format specifier '%s' Backport-of: c9c3c1536880d81ab84d5cb55f4fd0fe3bbf60a2 ! test/jdk/java/net/httpclient/Http1ChunkedTest.java Changeset: f7cb0d6a Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:34:31 +0000 URL: https://git.openjdk.org/jdk21u/commit/f7cb0d6a63e713a68ba7fdecf1ed88471a251290 8352706: httpclient HeadTest does not run on HTTP2 Backport-of: e32a0c90feb231d791e6c17e6360f629189cab8b ! test/jdk/java/net/httpclient/HeadTest.java Changeset: 56b21a79 Branch: master Author: Goetz Lindenmaier Date: 2025-04-28 14:35:47 +0000 URL: https://git.openjdk.org/jdk21u/commit/56b21a79469704ef342b5abdaa64a08fe8f31625 8353787: Increased number of SHA-384-Digest java.util.jar.Attributes$Name instances leading to higher memory footprint Backport-of: b64cdc28132c889ca8e21dc9534590ba2a778bcd ! src/java.base/share/classes/java/util/jar/Attributes.java Changeset: 4c1d2319 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-28 16:46:28 +0000 URL: https://git.openjdk.org/jdk21u/commit/4c1d231925ccfd133e1fdd8d875bbd3141360e86 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: 67ba686a Branch: master Author: Daniel Hu Committer: Paul Hohensee Date: 2025-04-28 16:46:56 +0000 URL: https://git.openjdk.org/jdk21u/commit/67ba686a2e3ac7a31bd754f6cd1cc51ef861febf 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: ec177b85 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-28 16:48:12 +0000 URL: https://git.openjdk.org/jdk21u/commit/ec177b855dab2e414d2fb14e7de27b014a3165a7 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: d5a2f768 Branch: master Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-28 16:48:32 +0000 URL: https://git.openjdk.org/jdk21u/commit/d5a2f7685996163080ff3bd8a3cbae610736b967 8318700: MacOS Zero cannot run gtests due to wrong JVM path Backport-of: 744e0893100d402b2b51762d57bcc2e99ab7fdcc ! src/hotspot/os/bsd/os_bsd.cpp From duke at openjdk.org Wed Apr 30 05:58:08 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 05:58:08 GMT Subject: git: openjdk/jdk21u: Added tag jdk-21.0.8+0 for changeset 58069061 Message-ID: Tagged by: Goetz Lindenmaier Date: 2025-02-26 09:10:54 +0000 Added tag jdk-21.0.8+0 for changeset 580690614f3e Changeset: 58069061 Author: Alexey Bakhtin Date: 2025-02-25 16:45:06 +0000 URL: https://git.openjdk.org/jdk21u/commit/580690614f3e27660feeccd89a3691de266bcbc3 From duke at openjdk.org Wed Apr 30 05:59:01 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 05:59:01 GMT Subject: git: openjdk/jdk21u-dev: Added tag jdk-21.0.8+1 for changeset d5a2f768 Message-ID: <1b3a611e-097f-4b17-978e-084d07822e71@openjdk.org> Tagged by: Goetz Lindenmaier Date: 2025-04-30 07:53:55 +0000 Added tag jdk-21.0.8+1 for changeset d5a2f7685996 Changeset: d5a2f768 Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-28 16:48:32 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/d5a2f7685996163080ff3bd8a3cbae610736b967 From duke at openjdk.org Wed Apr 30 06:01:59 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 06:01:59 GMT Subject: git: openjdk/jdk21u: Added tag jdk-21.0.8+1 for changeset d5a2f768 Message-ID: <46899fe9-a791-41bf-897b-c001b35d134a@openjdk.org> Tagged by: Goetz Lindenmaier Date: 2025-04-30 07:53:55 +0000 Added tag jdk-21.0.8+1 for changeset d5a2f7685996 Changeset: d5a2f768 Author: Satyen Subramaniam Committer: Paul Hohensee Date: 2025-04-28 16:48:32 +0000 URL: https://git.openjdk.org/jdk21u/commit/d5a2f7685996163080ff3bd8a3cbae610736b967 From goetz at openjdk.org Wed Apr 30 06:02:07 2025 From: goetz at openjdk.org (Goetz Lindenmaier) Date: Wed, 30 Apr 2025 06:02:07 GMT Subject: git: openjdk/jdk17u: 224 new changesets Message-ID: <581b93f3-22eb-45ec-8f44-c99d5878e598@openjdk.org> Changeset: fd353e38 Branch: master Author: Goetz Lindenmaier 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 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 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 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 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 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 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 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 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 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 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 Date: 2025-03-10 14:05:39 +0000 URL: https://git.openjdk.org/jdk17u/commit/db834e07b74275e0bdc70dbd6a430e212c954831 5074006: Swing JOptionPane shows 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Committer: Victor Rudometov 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 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 Committer: Aleksey Shipilev 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 Committer: Paul Hohensee 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 Committer: Paul Hohensee 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Committer: Paul Hohensee 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 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 Committer: Paul Hohensee 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 Committer: Paul Hohensee 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 Date: 2025-03-26 17:49:05 +0000 URL: https://git.openjdk.org/jdk17u/commit/d26bbfced2f959b4d87c62e8ef6908d69a0c5db9 Merge Changeset: b338d108 Branch: master Author: Goetz Lindenmaier 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 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 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 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 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 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 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 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 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 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 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 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 Committer: Victor Rudometov 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 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 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 Date: 2025-03-30 15:50:58 +0000 URL: https://git.openjdk.org/jdk17u/commit/59468baadb4c0fbaf9377c39242cc4da81151370 8349039: Adjust exception No type named 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 Committer: Paul Hohensee 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 Committer: Paul Hohensee 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 Committer: Paul Hohensee 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 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 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 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 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 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 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 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 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 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 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 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 Committer: Paul Hohensee 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 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 Committer: Jaroslav Bachorik 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Committer: Paul Hohensee 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 Committer: Paul Hohensee 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Committer: Paul Hohensee 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 Date: 2025-04-16 09:49:35 +0000 URL: https://git.openjdk.org/jdk17u/commit/81d9cf24156625a08d064cbe7cc434274624e6b8 Merge Changeset: e0ee6db1 Branch: master Author: Goetz Lindenmaier 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Committer: Victor Rudometov 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 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 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 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 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 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 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 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 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 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 Committer: Paul Hohensee 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 Committer: Paul Hohensee 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 Committer: Paul Hohensee 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 Committer: Paul Hohensee 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 Committer: Paul Hohensee 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 Committer: Paul Hohensee 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 Committer: Paul Hohensee 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 Committer: Paul Hohensee 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 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 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 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 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 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 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 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 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 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 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 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 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 From duke at openjdk.org Wed Apr 30 06:04:39 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 06:04:39 GMT Subject: git: openjdk/jdk17u: Added tag jdk-17.0.16+0 for changeset ae0177b6 Message-ID: Tagged by: Goetz Lindenmaier Date: 2025-02-26 09:22:27 +0000 Added tag jdk-17.0.16+0 for changeset ae0177b6abc1 Changeset: ae0177b6 Author: Goetz Lindenmaier Date: 2025-02-25 16:20:20 +0000 URL: https://git.openjdk.org/jdk17u/commit/ae0177b6abc1c4b3755ec446f2f35ad2616107a9 From duke at openjdk.org Wed Apr 30 06:06:31 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 06:06:31 GMT Subject: git: openjdk/jdk17u: Added tag jdk-17.0.16+1 for changeset af0de21b Message-ID: Tagged by: Goetz Lindenmaier Date: 2025-04-30 08:02:01 +0000 Added tag jdk-17.0.16+1 for changeset af0de21b9bac Changeset: af0de21b Author: Goetz Lindenmaier Date: 2025-04-29 15:11:05 +0000 URL: https://git.openjdk.org/jdk17u/commit/af0de21b9bac2b593e2b50703e2995cd7a9cfb42 From clanger at openjdk.org Wed Apr 30 06:07:18 2025 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 30 Apr 2025 06:07:18 GMT Subject: git: openjdk/jdk17u-dev: Added tag jdk-17.0.15-ga for changeset 0b592b7f Message-ID: <007a5a60-189c-4d12-acf7-94bd29cee7bd@openjdk.org> Tagged by: Christoph Langer Date: 2025-04-09 22:38:23 +0000 Added tag jdk-17.0.15-ga for changeset 0b592b7f04aa Changeset: 0b592b7f Author: Christoph Langer Date: 2025-04-07 17:58:03 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/0b592b7f04aae6cec666345be37c1456845e6e0d From duke at openjdk.org Wed Apr 30 06:09:23 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 06:09:23 GMT Subject: git: openjdk/jdk17u-dev: Added tag jdk-17.0.16+1 for changeset af0de21b Message-ID: Tagged by: Goetz Lindenmaier Date: 2025-04-30 08:02:01 +0000 Added tag jdk-17.0.16+1 for changeset af0de21b9bac Changeset: af0de21b Author: Goetz Lindenmaier Date: 2025-04-29 15:11:05 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/af0de21b9bac2b593e2b50703e2995cd7a9cfb42 From clanger at openjdk.org Wed Apr 30 06:09:27 2025 From: clanger at openjdk.org (Christoph Langer) Date: Wed, 30 Apr 2025 06:09:27 GMT Subject: git: openjdk/jdk17u-dev: Added tag jdk-17.0.15+6 for changeset 0b592b7f Message-ID: <2c5fdb7a-39cc-4be4-ae0a-1f408a0cd1e6@openjdk.org> Tagged by: Christoph Langer Date: 2025-04-09 22:38:03 +0000 Added tag jdk-17.0.15+6 for changeset 0b592b7f04aa Changeset: 0b592b7f Author: Christoph Langer Date: 2025-04-07 17:58:03 +0000 URL: https://git.openjdk.org/jdk17u-dev/commit/0b592b7f04aae6cec666345be37c1456845e6e0d From vrudomet at openjdk.org Wed Apr 30 20:39:40 2025 From: vrudomet at openjdk.org (Victor Rudometov) Date: Wed, 30 Apr 2025 20:39:40 GMT Subject: git: openjdk/jdk21u-dev: master: 8320948: NPE due to unreported compiler error Message-ID: <64527491-bce2-483c-bbf4-5663b5588939@openjdk.org> Changeset: c2228cc0 Branch: master Author: Satyen Subramaniam Committer: Victor Rudometov Date: 2025-04-30 20:38:33 +0000 URL: https://git.openjdk.org/jdk21u-dev/commit/c2228cc099d300edfb90958ae1d98acd698f9ff9 8320948: NPE due to unreported compiler error Backport-of: a9cb120d03e5b2efa244086e213d3b9e4706558a ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/recovery/CrashDueToUnreportedError.java + test/langtools/tools/javac/recovery/CrashDueToUnreportedError.out