From fyang at openjdk.org Tue Apr 1 01:42:48 2025 From: fyang at openjdk.org (Fei Yang) Date: Tue, 1 Apr 2025 01:42:48 GMT Subject: git: openjdk/jdk: master: 8353219: RISC-V: Fix client builds after JDK-8345298 Message-ID: <1c63138f-5979-4554-bb0f-ee59e987b645@openjdk.org> Changeset: 860a789e Branch: master Author: Fei Yang Date: 2025-04-01 01:39:22 +0000 URL: https://git.openjdk.org/jdk/commit/860a789e9153448345f19d70dd07e294a0b62223 8353219: RISC-V: Fix client builds after JDK-8345298 Reviewed-by: fjiang, rehn ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp From dholmes at openjdk.org Tue Apr 1 05:44:02 2025 From: dholmes at openjdk.org (David Holmes) Date: Tue, 1 Apr 2025 05:44:02 GMT Subject: git: openjdk/jdk: master: 8353349: ProblemList runtime/cds/appcds/SignedJar.java Message-ID: <4a58026f-2e9d-4bdb-8265-2584f43def4e@openjdk.org> Changeset: 8b4e190b Branch: master Author: David Holmes Date: 2025-04-01 05:42:52 +0000 URL: https://git.openjdk.org/jdk/commit/8b4e190bc8aa5499f96dbe2de01cf34ddcdb67a7 8353349: ProblemList runtime/cds/appcds/SignedJar.java Reviewed-by: iklam, jpai ! test/hotspot/jtreg/ProblemList.txt From syan at openjdk.org Tue Apr 1 06:28:40 2025 From: syan at openjdk.org (SendaoYan) Date: Tue, 1 Apr 2025 06:28:40 GMT Subject: git: openjdk/jdk: master: 8350386: Test TestCodeCacheFull.java fails with option -XX:-UseCodeCacheFlushing Message-ID: Changeset: ad48846e Branch: master Author: SendaoYan Date: 2025-04-01 06:25:07 +0000 URL: https://git.openjdk.org/jdk/commit/ad48846edd894073d89839a2771271553b4e27cd 8350386: Test TestCodeCacheFull.java fails with option -XX:-UseCodeCacheFlushing Reviewed-by: tschatzl ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java From jkern at openjdk.org Tue Apr 1 08:11:30 2025 From: jkern at openjdk.org (Joachim Kern) Date: Tue, 1 Apr 2025 08:11:30 GMT Subject: git: openjdk/jdk: master: 8352046: Test testEcoFriendly() in jdk tools launcher ExecutionEnvironment.java for AIX and Linux/musl is brittle Message-ID: <561d12e3-d8b5-47d8-aac5-914cbdc65a2d@openjdk.org> Changeset: 196334fc Branch: master Author: Joachim Kern Date: 2025-04-01 08:09:53 +0000 URL: https://git.openjdk.org/jdk/commit/196334fc395c63e59167ccd85415d8e1d2bcb705 8352046: Test testEcoFriendly() in jdk tools launcher ExecutionEnvironment.java for AIX and Linux/musl is brittle Reviewed-by: clanger, mbaesken ! test/jdk/tools/launcher/ExecutionEnvironment.java From azafari at openjdk.org Tue Apr 1 08:26:37 2025 From: azafari at openjdk.org (Afshin Zafari) Date: Tue, 1 Apr 2025 08:26:37 GMT Subject: git: openjdk/jdk: master: 8350566: NMT: add size parameter to MemTracker::record_virtual_memory_tag Message-ID: Changeset: aff5aa72 Branch: master Author: Afshin Zafari Date: 2025-04-01 08:25:53 +0000 URL: https://git.openjdk.org/jdk/commit/aff5aa72bbf4ecea614339483581093a67efa265 8350566: NMT: add size parameter to MemTracker::record_virtual_memory_tag Reviewed-by: jsjolen, gziemski ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/nmt/memTracker.hpp ! src/hotspot/share/nmt/virtualMemoryTracker.cpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp From mgronlun at openjdk.org Tue Apr 1 09:23:01 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Tue, 1 Apr 2025 09:23:01 GMT Subject: git: openjdk/jdk: master: 8353226: JFR: emit old object samples must be transitive closure complete for segment Message-ID: Changeset: f25f7016 Branch: master Author: Markus Gr?nlund Date: 2025-04-01 09:17:44 +0000 URL: https://git.openjdk.org/jdk/commit/f25f701652900d02858c905f4cd0bb43208c13d5 8353226: JFR: emit old object samples must be transitive closure complete for segment Reviewed-by: egahlin ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp From lkorinth at openjdk.org Tue Apr 1 10:53:54 2025 From: lkorinth at openjdk.org (Leo Korinth) Date: Tue, 1 Apr 2025 10:53:54 GMT Subject: git: openjdk/jdk: master: 8352719: Add an equals sign to the modules statement Message-ID: <07a21981-2248-4855-bad2-c5e65d212e78@openjdk.org> Changeset: 85a0baf0 Branch: master Author: Leo Korinth Date: 2025-04-01 10:50:46 +0000 URL: https://git.openjdk.org/jdk/commit/85a0baf0cb3366d6c16f9aadee123862117f5338 8352719: Add an equals sign to the modules statement Reviewed-by: weijun ! test/jdk/sun/security/krb5/auto/TEST.properties From lkorinth at openjdk.org Tue Apr 1 10:58:07 2025 From: lkorinth at openjdk.org (Leo Korinth) Date: Tue, 1 Apr 2025 10:58:07 GMT Subject: git: openjdk/jdk: master: 8352709: Remove bad timing annotations from WhileOpTest.java Message-ID: <292e93da-512f-4066-a01e-43da738bcc43@openjdk.org> Changeset: 6801eb87 Branch: master Author: Leo Korinth Date: 2025-04-01 10:54:17 +0000 URL: https://git.openjdk.org/jdk/commit/6801eb87042742b8d760b79900b2bdff97c321b1 8352709: Remove bad timing annotations from WhileOpTest.java Reviewed-by: jpai ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.java From ihse at openjdk.org Tue Apr 1 11:48:37 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Tue, 1 Apr 2025 11:48:37 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <580c9aea-a014-4033-aafb-d19eaf04e78a@openjdk.org> Changeset: cef5610b Branch: master Author: Patrick Zhang Committer: Magnus Ihse Bursie Date: 2025-04-01 11:47:13 +0000 URL: https://git.openjdk.org/jdk/commit/cef5610b5d4f7c5c2ceda46995ef3a0d961294e5 8353272: One instance of STATIC_LIB_CFLAGS was missed in JDK-8345683 Reviewed-by: erikj ! make/common/native/Flags.gmk Changeset: 1809138b Branch: master Author: Patrick Zhang Committer: Magnus Ihse Bursie Date: 2025-04-01 11:47:32 +0000 URL: https://git.openjdk.org/jdk/commit/1809138b1c992b352eceab3e0e963b0577aafabb 8352284: EXTRA_CFLAGS incorrectly applied to BUILD_LIBJVM src/hotspot C++ source files Reviewed-by: erikj ! make/hotspot/lib/JvmFlags.gmk From alanb at openjdk.org Tue Apr 1 12:45:13 2025 From: alanb at openjdk.org (Alan Bateman) Date: Tue, 1 Apr 2025 12:45:13 GMT Subject: git: openjdk/jdk: master: 8353331: Test ForkJoinPool20Test::testFixedDelaySequence is failing Message-ID: <60341171-f9d3-4a97-84fe-12d315b1b7f2@openjdk.org> Changeset: 2a31f69a Branch: master Author: Alan Bateman Date: 2025-04-01 12:42:02 +0000 URL: https://git.openjdk.org/jdk/commit/2a31f69a55b64358a347b2cbc2c4df1890dd6840 8353331: Test ForkJoinPool20Test::testFixedDelaySequence is failing Reviewed-by: dl, vklang ! test/jdk/java/util/concurrent/tck/ForkJoinPool20Test.java From dholmes at openjdk.org Tue Apr 1 13:01:32 2025 From: dholmes at openjdk.org (David Holmes) Date: Tue, 1 Apr 2025 13:01:32 GMT Subject: git: openjdk/jdk: master: 8353449: [BACKOUT] One instance of STATIC_LIB_CFLAGS was missed in JDK-8345683 Message-ID: Changeset: a1ab1d8d Branch: master Author: David Holmes Date: 2025-04-01 12:59:49 +0000 URL: https://git.openjdk.org/jdk/commit/a1ab1d8de411aace21decd133e7e74bb97f27897 8353449: [BACKOUT] One instance of STATIC_LIB_CFLAGS was missed in JDK-8345683 Reviewed-by: alanb, ihse ! make/common/native/Flags.gmk From naoto at openjdk.org Tue Apr 1 16:25:27 2025 From: naoto at openjdk.org (Naoto Sato) Date: Tue, 1 Apr 2025 16:25:27 GMT Subject: git: openjdk/jdk: master: 8353118: Deprecate the use of `java.locale.useOldISOCodes` system property Message-ID: <8152252d-8d58-47b8-8844-8f8c20eece46@openjdk.org> Changeset: 564066d5 Branch: master Author: Naoto Sato Date: 2025-04-01 16:22:56 +0000 URL: https://git.openjdk.org/jdk/commit/564066d549cf4ec7608f57ea4910b5813f7353c3 8353118: Deprecate the use of `java.locale.useOldISOCodes` system property Reviewed-by: iris, jlu ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/sun/util/locale/BaseLocale.java ! test/jdk/java/util/Locale/UseOldISOCodesTest.java From mgronlun at openjdk.org Tue Apr 1 16:41:27 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Tue, 1 Apr 2025 16:41:27 GMT Subject: git: openjdk/jdk: master: 8353227: JFR: Prepare tests for strong parser validation Message-ID: <671737ca-f13b-42a6-98be-1adfff25d816@openjdk.org> Changeset: 19eabaff Branch: master Author: Markus Gr?nlund Date: 2025-04-01 16:37:34 +0000 URL: https://git.openjdk.org/jdk/commit/19eabaff5559b48b1f4da740c0f7c99c64901ea8 8353227: JFR: Prepare tests for strong parser validation Reviewed-by: egahlin ! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMCrash.java ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java ! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java From ccheung at openjdk.org Tue Apr 1 16:45:55 2025 From: ccheung at openjdk.org (Calvin Cheung) Date: Tue, 1 Apr 2025 16:45:55 GMT Subject: git: openjdk/jdk: master: 8353129: CDS ArchiveRelocation tests fail after JDK-8325132 Message-ID: Changeset: 6a46d554 Branch: master Author: Calvin Cheung Date: 2025-04-01 16:43:25 +0000 URL: https://git.openjdk.org/jdk/commit/6a46d554c7434fd10aade2d2b17d0ad4cad83979 8353129: CDS ArchiveRelocation tests fail after JDK-8325132 Reviewed-by: iklam, dholmes ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java From mikael at openjdk.org Tue Apr 1 18:25:03 2025 From: mikael at openjdk.org (Mikael Vidstedt) Date: Tue, 1 Apr 2025 18:25:03 GMT Subject: git: openjdk/jdk: master: 8342984: Bump minimum boot jdk to JDK 24 Message-ID: Changeset: 07fd666d Branch: master Author: Mikael Vidstedt Date: 2025-04-01 18:24:14 +0000 URL: https://git.openjdk.org/jdk/commit/07fd666d998cd8a485012eac4fab11b7e0f909d3 8342984: Bump minimum boot jdk to JDK 24 Reviewed-by: iris, darcy, liach, ihse ! make/conf/github-actions.conf ! make/conf/jib-profiles.js ! make/conf/version-numbers.conf From prr at openjdk.org Tue Apr 1 18:47:44 2025 From: prr at openjdk.org (Phil Race) Date: Tue, 1 Apr 2025 18:47:44 GMT Subject: git: openjdk/jdk: master: 8353324: Clean up of comments and import after 8319192 Message-ID: <373e419e-ddcc-4b29-8f80-948e3576b7cd@openjdk.org> Changeset: 68914908 Branch: master Author: Phil Race Date: 2025-04-01 18:42:49 +0000 URL: https://git.openjdk.org/jdk/commit/6891490892cc0405882658e067d587ffe5401a6d 8353324: Clean up of comments and import after 8319192 Reviewed-by: dnguyen, kizune ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java From bpb at openjdk.org Tue Apr 1 21:07:20 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Tue, 1 Apr 2025 21:07:20 GMT Subject: git: openjdk/jdk: master: 5043343: FileImageInputStream and FileImageOutputStream do not properly track streamPos for RandomAccessFile Message-ID: <9f772bf4-bde1-45bf-8cf3-797882c6a625@openjdk.org> Changeset: afcad8ca Branch: master Author: Brian Burkhalter Date: 2025-04-01 21:05:54 +0000 URL: https://git.openjdk.org/jdk/commit/afcad8ca61ac74e988da18edef44ba846b7a4e8a 5043343: FileImageInputStream and FileImageOutputStream do not properly track streamPos for RandomAccessFile Reviewed-by: prr ! src/java.desktop/share/classes/javax/imageio/stream/FileImageInputStream.java ! src/java.desktop/share/classes/javax/imageio/stream/FileImageOutputStream.java + test/jdk/javax/imageio/stream/FileImageStreamPos.java From iklam at openjdk.org Tue Apr 1 22:02:14 2025 From: iklam at openjdk.org (Ioi Lam) Date: Tue, 1 Apr 2025 22:02:14 GMT Subject: git: openjdk/jdk: master: 8352775: JVM crashes with -XX:AOTMode=create -XX:+UseZGC Message-ID: Changeset: 6970cf6a Branch: master Author: Ioi Lam Date: 2025-04-01 22:01:14 +0000 URL: https://git.openjdk.org/jdk/commit/6970cf6ac69864e7027138746361e7da1983c24d 8352775: JVM crashes with -XX:AOTMode=create -XX:+UseZGC Reviewed-by: ccheung, matsaave ! src/hotspot/share/oops/constantPool.cpp + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/AOTCacheWithZGC.java From iklam at openjdk.org Wed Apr 2 01:40:23 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 2 Apr 2025 01:40:23 GMT Subject: git: openjdk/jdk: master: 8352437: Support --add-exports with -XX:+AOTClassLinking Message-ID: <37651f5c-36a9-4d50-9d77-ff15d8a591e3@openjdk.org> Changeset: 096e70de Branch: master Author: Ioi Lam Date: 2025-04-02 01:37:27 +0000 URL: https://git.openjdk.org/jdk/commit/096e70de2d3009040d7ce30f3766167f43de4a96 8352437: Support --add-exports with -XX:+AOTClassLinking Reviewed-by: matsaave ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/ExactOptionMatch.java + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddExports.java + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/src/com.foos/com/foos/internal/FoosInternal.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/src/com.foos/module-info.java + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/src/com.needsfoosaddexport/com/needsfoosaddexport/Main.java + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/src/com.needsfoosaddexport/module-info.java + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/src/com.needsjdkaddexport/com/needsjdkaddexport/Main.java + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/src/com.needsjdkaddexport/module-info.java + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/src/com.nomodule.needsjdkaddexport/com/nomodule/needsjdkaddexport/Main.java From dholmes at openjdk.org Wed Apr 2 02:55:39 2025 From: dholmes at openjdk.org (David Holmes) Date: Wed, 2 Apr 2025 02:55:39 GMT Subject: git: openjdk/jdk: master: 8323100: com/sun/tools/attach/StartManagementAgent.java failed with "WaitForSingleObject failed" Message-ID: <1160b70e-881e-4a1f-aad0-a4827f9b7d41@openjdk.org> Changeset: e6fe2490 Branch: master Author: David Holmes Date: 2025-04-02 02:54:27 +0000 URL: https://git.openjdk.org/jdk/commit/e6fe2490bc48acf01ccf81b38d578d20ed09f238 8323100: com/sun/tools/attach/StartManagementAgent.java failed with "WaitForSingleObject failed" Reviewed-by: kevinw, amenkov ! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java From iklam at openjdk.org Wed Apr 2 03:58:43 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 2 Apr 2025 03:58:43 GMT Subject: git: openjdk/jdk: master: 8353330: Test runtime/cds/appcds/SignedJar.java fails in CDSHeapVerifier Message-ID: <7abd5ab6-d4bd-4d1e-b49f-725760f31545@openjdk.org> Changeset: 15d36ee4 Branch: master Author: Ioi Lam Date: 2025-04-02 03:56:19 +0000 URL: https://git.openjdk.org/jdk/commit/15d36ee4a5dc3a143faccd59ecc3f9b0b45ed5d3 8353330: Test runtime/cds/appcds/SignedJar.java fails in CDSHeapVerifier Reviewed-by: vlivanov, dholmes, liach ! src/hotspot/share/cds/cdsHeapVerifier.cpp ! test/hotspot/jtreg/ProblemList.txt From duke at openjdk.org Wed Apr 2 06:31:44 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 06:31:44 GMT Subject: git: openjdk/jdk: master: 8352893: C2: OrL/INode::add_ring optimize (x | -1) to -1 Message-ID: Changeset: f301663b Branch: master Author: Manuel H?ssig Date: 2025-04-02 06:30:55 +0000 URL: https://git.openjdk.org/jdk/commit/f301663b346bf2388ecfa429be1cf64c6e93ee8e 8352893: C2: OrL/INode::add_ring optimize (x | -1) to -1 Reviewed-by: epeter, thartmann, kvn ! src/hotspot/share/opto/addnode.cpp + test/hotspot/jtreg/compiler/integerArithmetic/TestOrSaturate.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java From chagedorn at openjdk.org Wed Apr 2 06:50:35 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Wed, 2 Apr 2025 06:50:35 GMT Subject: git: openjdk/jdk: master: 8347449: C2: UseLoopPredicate off should also turn UseProfiledLoopPredicate off Message-ID: <81e84dca-25d9-43b3-8c00-b4ffa6256879@openjdk.org> Changeset: d358f5f4 Branch: master Author: Manuel H?ssig Committer: Christian Hagedorn Date: 2025-04-02 06:48:06 +0000 URL: https://git.openjdk.org/jdk/commit/d358f5f4a44aacf2d79ccdb3e362ce8ed571f6da 8347449: C2: UseLoopPredicate off should also turn UseProfiledLoopPredicate off Reviewed-by: chagedorn, epeter ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/predicates/TestDisabledLoopPredicates.java From rcastanedalo at openjdk.org Wed Apr 2 07:49:34 2025 From: rcastanedalo at openjdk.org (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Wed, 2 Apr 2025 07:49:34 GMT Subject: git: openjdk/jdk: master: 8282053: IGV: refine schedule approximation Message-ID: <74b0e0a4-a439-4b2a-911f-5253e6c58ebe@openjdk.org> Changeset: 8fb67ac5 Branch: master Author: Daniel Skantz Committer: Roberto Casta?eda Lozano Date: 2025-04-02 07:45:48 +0000 URL: https://git.openjdk.org/jdk/commit/8fb67ac55bb61c029a3ae360ee849fd1edd2ac79 8282053: IGV: refine schedule approximation Reviewed-by: rcastanedalo, dlunden, dfenacci ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java From syan at openjdk.org Wed Apr 2 08:28:56 2025 From: syan at openjdk.org (SendaoYan) Date: Wed, 2 Apr 2025 08:28:56 GMT Subject: git: openjdk/jdk: master: 8304674: File java.c compile error with -fsanitize=address -O0 Message-ID: Changeset: 9076673d Branch: master Author: SendaoYan Date: 2025-04-02 08:26:22 +0000 URL: https://git.openjdk.org/jdk/commit/9076673d7df3c20bdb6e7fdf253030bc19a3d9dc 8304674: File java.c compile error with -fsanitize=address -O0 Reviewed-by: ihse, jwaters ! src/java.base/share/native/libjli/java.c From ihse at openjdk.org Wed Apr 2 09:33:05 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Wed, 2 Apr 2025 09:33:05 GMT Subject: git: openjdk/jdk: master: 8353458: Don't pass -Wno-format-nonliteral to CFLAGS Message-ID: Changeset: 4a50778a Branch: master Author: Magnus Ihse Bursie Date: 2025-04-02 09:30:35 +0000 URL: https://git.openjdk.org/jdk/commit/4a50778a2614a69dabf45fbdd57c0226f95a7f6a 8353458: Don't pass -Wno-format-nonliteral to CFLAGS Reviewed-by: erikj ! make/modules/jdk.jpackage/Lib.gmk ! src/jdk.jpackage/share/native/common/tstrings.cpp From zgu at openjdk.org Wed Apr 2 11:58:03 2025 From: zgu at openjdk.org (Zhengyu Gu) Date: Wed, 2 Apr 2025 11:58:03 GMT Subject: git: openjdk/jdk: master: 8353329: Small memory leak when create GrowableArray with initial size 0 Message-ID: <11751ccd-45f9-4fe5-aa45-501f6bba60f6@openjdk.org> Changeset: b80b04d7 Branch: master Author: Zhengyu Gu Date: 2025-04-02 11:56:53 +0000 URL: https://git.openjdk.org/jdk/commit/b80b04d77afdb2a808e2c7f9268d8092eb16714e 8353329: Small memory leak when create GrowableArray with initial size 0 Reviewed-by: jsjolen, stefank ! src/hotspot/share/utilities/growableArray.cpp ! src/hotspot/share/utilities/growableArray.hpp From chagedorn at openjdk.org Wed Apr 2 12:23:03 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Wed, 2 Apr 2025 12:23:03 GMT Subject: git: openjdk/jdk: master: 8352418: Add verification code to check that the associated loop nodes of useless Template Assertion Predicates are dead Message-ID: Changeset: c9baa8a7 Branch: master Author: Christian Hagedorn Date: 2025-04-02 12:19:24 +0000 URL: https://git.openjdk.org/jdk/commit/c9baa8a7aea0be7221f0af834fe73f035436bd8d 8352418: Add verification code to check that the associated loop nodes of useless Template Assertion Predicates are dead Reviewed-by: epeter, roland ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp From cnorrbin at openjdk.org Wed Apr 2 12:43:50 2025 From: cnorrbin at openjdk.org (Casper Norrbin) Date: Wed, 2 Apr 2025 12:43:50 GMT Subject: git: openjdk/jdk: master: 8349211: Add support for intrusive trees to the utilities red-black tree Message-ID: Changeset: 4f97c4c0 Branch: master Author: Casper Norrbin Date: 2025-04-02 12:40:48 +0000 URL: https://git.openjdk.org/jdk/commit/4f97c4c03661a862e62106b3a5b2aa8696196baf 8349211: Add support for intrusive trees to the utilities red-black tree Reviewed-by: aboldtch, jsjolen ! src/hotspot/share/utilities/rbTree.hpp ! src/hotspot/share/utilities/rbTree.inline.hpp ! test/hotspot/gtest/utilities/test_rbtree.cpp From jlahoda at openjdk.org Wed Apr 2 13:23:28 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Wed, 2 Apr 2025 13:23:28 GMT Subject: git: openjdk/jdk: master: 8353545: Improve debug info for StartOptionTest Message-ID: Changeset: 23eb648c Branch: master Author: Jan Lahoda Date: 2025-04-02 13:19:08 +0000 URL: https://git.openjdk.org/jdk/commit/23eb648cae1ccadbca0fd654d4fbc28a1b8375e2 8353545: Improve debug info for StartOptionTest Reviewed-by: asotona ! test/langtools/jdk/jshell/StartOptionTest.java From thartmann at openjdk.org Wed Apr 2 13:30:53 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Wed, 2 Apr 2025 13:30:53 GMT Subject: git: openjdk/jdk: master: 8348887: Create IR framework test for JDK-8347997 Message-ID: <767d88f8-1263-4726-af4e-2fa4e8fe5af8@openjdk.org> Changeset: 8608b163 Branch: master Author: Marc Chevalier Committer: Tobias Hartmann Date: 2025-04-02 13:27:56 +0000 URL: https://git.openjdk.org/jdk/commit/8608b16341ba2807c6a32f7539d10d7458c40b05 8348887: Create IR framework test for JDK-8347997 Reviewed-by: thartmann, chagedorn + test/hotspot/jtreg/compiler/c2/irTests/TestContinuationPinningAndEA.java From ayang at openjdk.org Wed Apr 2 14:20:35 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Wed, 2 Apr 2025 14:20:35 GMT Subject: git: openjdk/jdk: master: 8353263: Parallel: Remove locking in PSOldGen::resize Message-ID: <0bffaa9b-5b19-41f5-bc14-a20d4542e467@openjdk.org> Changeset: a0677d94 Branch: master Author: Albert Mingkun Yang Date: 2025-04-02 14:19:26 +0000 URL: https://git.openjdk.org/jdk/commit/a0677d94d8c83a75cee054700e098faa97edca3c 8353263: Parallel: Remove locking in PSOldGen::resize Reviewed-by: tschatzl, zgu ! src/hotspot/share/gc/parallel/psOldGen.cpp From pchilanomate at openjdk.org Wed Apr 2 14:34:49 2025 From: pchilanomate at openjdk.org (Patricio Chilano Mateo) Date: Wed, 2 Apr 2025 14:34:49 GMT Subject: git: openjdk/jdk: master: 8353117: Crash: assert(id >= ThreadIdentifier::initial() && id < ThreadIdentifier::current()) failed: must be reasonable) Message-ID: <79faf4f1-81e8-4ac8-bbdb-f751f2a2f28b@openjdk.org> Changeset: d32ff139 Branch: master Author: Patricio Chilano Mateo Date: 2025-04-02 14:32:03 +0000 URL: https://git.openjdk.org/jdk/commit/d32ff1392205ea0fd179478a7ddb3d5f63923461 8353117: Crash: assert(id >= ThreadIdentifier::initial() && id < ThreadIdentifier::current()) failed: must be reasonable) Reviewed-by: dholmes, fbredberg ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/threadIdentifier.cpp ! src/hotspot/share/runtime/threadIdentifier.hpp ! src/hotspot/share/runtime/threads.cpp From rkennke at openjdk.org Wed Apr 2 15:59:44 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Wed, 2 Apr 2025 15:59:44 GMT Subject: git: openjdk/jdk: master: 8339114: DaCapo xalan performance with -XX:+UseObjectMonitorTable Message-ID: Changeset: 49cb7aaa Branch: master Author: Roman Kennke Date: 2025-04-02 15:57:32 +0000 URL: https://git.openjdk.org/jdk/commit/49cb7aaad903aa5209da9f4af4b484ff38c0fb8b 8339114: DaCapo xalan performance with -XX:+UseObjectMonitorTable Reviewed-by: coleenp, aboldtch ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/basicLock.inline.hpp ! src/hotspot/share/runtime/lightweightSynchronizer.cpp ! src/hotspot/share/runtime/lightweightSynchronizer.hpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.inline.hpp From kevinw at openjdk.org Wed Apr 2 16:04:25 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Wed, 2 Apr 2025 16:04:25 GMT Subject: git: openjdk/jdk: master: 8344671: Few JFR streaming tests fail with application not alive error on MacOS 15 Message-ID: Changeset: d979bd85 Branch: master Author: Larry Cable Committer: Kevin Walls Date: 2025-04-02 16:00:14 +0000 URL: https://git.openjdk.org/jdk/commit/d979bd859215a16e6398ae627acfd40e8d71102c 8344671: Few JFR streaming tests fail with application not alive error on MacOS 15 Reviewed-by: dholmes, kevinw ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c ! test/jdk/ProblemList.txt From cjplummer at openjdk.org Wed Apr 2 17:05:14 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Wed, 2 Apr 2025 17:05:14 GMT Subject: git: openjdk/jdk: master: 8352088: Call of com.sun.jdi.ThreadReference.threadGroups() can lock up target VM Message-ID: Changeset: cc870d49 Branch: master Author: Chris Plummer Date: 2025-04-02 17:04:37 +0000 URL: https://git.openjdk.org/jdk/commit/cc870d4960b3e121afc76df546228cda4b600632 8352088: Call of com.sun.jdi.ThreadReference.threadGroups() can lock up target VM Reviewed-by: alanb, jpai, sspitsyn ! src/java.base/share/classes/java/lang/ThreadGroup.java + test/jdk/com/sun/jdi/EarlyThreadGroupChildrenTest.java From joehw at openjdk.org Wed Apr 2 19:04:35 2025 From: joehw at openjdk.org (Joe Wang) Date: Wed, 2 Apr 2025 19:04:35 GMT Subject: git: openjdk/jdk: master: 8353234: Refactor XMLSecurityPropertyManager Message-ID: Changeset: 209e72d3 Branch: master Author: Joe Wang Date: 2025-04-02 19:03:03 +0000 URL: https://git.openjdk.org/jdk/commit/209e72d311234c8279289172dab2cbb255e4fed9 8353234: Refactor XMLSecurityPropertyManager Reviewed-by: naoto, iris, lancea - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SAXParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XIncludeAwareParserConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLParser.java - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java = src/java.xml/share/classes/jdk/xml/internal/FeaturePropertyBase.java + src/java.xml/share/classes/jdk/xml/internal/XMLSecurityPropertyManager.java From vlivanov at openjdk.org Wed Apr 2 19:45:19 2025 From: vlivanov at openjdk.org (Vladimir Ivanov) Date: Wed, 2 Apr 2025 19:45:19 GMT Subject: git: openjdk/jdk: master: 8353217: Build libsleef on macos-aarch64 Message-ID: <982af885-05ce-47a0-ac42-f31f77f73bc1@openjdk.org> Changeset: 130b0cda Branch: master Author: Vladimir Ivanov Date: 2025-04-02 19:42:30 +0000 URL: https://git.openjdk.org/jdk/commit/130b0cdaa6604da47a893e5425547acf3d5253f4 8353217: Build libsleef on macos-aarch64 Co-authored-by: Magnus Ihse Bursie Reviewed-by: erikj, kvn, ihse ! make/autoconf/flags-cflags.m4 ! make/modules/jdk.incubator.vector/Lib.gmk - src/jdk.incubator.vector/linux/native/libsleef/README.md + src/jdk.incubator.vector/unix/native/libsleef/README.md = src/jdk.incubator.vector/unix/native/libsleef/generated/misc.h = src/jdk.incubator.vector/unix/native/libsleef/generated/sleefinline_advsimd.h = src/jdk.incubator.vector/unix/native/libsleef/generated/sleefinline_rvvm1.h = src/jdk.incubator.vector/unix/native/libsleef/generated/sleefinline_sve.h = src/jdk.incubator.vector/unix/native/libsleef/lib/vector_math_neon.c = src/jdk.incubator.vector/unix/native/libsleef/lib/vector_math_rvv.c = src/jdk.incubator.vector/unix/native/libsleef/lib/vector_math_sve.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/CHANGELOG.md = src/jdk.incubator.vector/unix/native/libsleef/upstream/CMakeLists.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/CONTRIBUTORS.md = src/jdk.incubator.vector/unix/native/libsleef/upstream/Configure.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/LICENSE.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/README.md = src/jdk.incubator.vector/unix/native/libsleef/upstream/include/sleefdft.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/sleef-config.h.in = src/jdk.incubator.vector/unix/native/libsleef/upstream/sleefConfig.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/CMakeLists.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helperadvsimd.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helperavx.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helperavx2.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helperavx2_128.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helperavx512f.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helperneon32.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helperpower_128.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helperpurec.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helperpurec_scalar.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helperrvv.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helpers390x_128.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helpersse2.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helpersve.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/arch/helpervecext.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/CMakeLists.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/addSuffix.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/arraymap.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/arraymap.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/common.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/common.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/commonfuncs.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/dd.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/df.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/estrin.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/f128util.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/keywords.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/main_checkfeature.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/misc.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/common/quaddef.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft-tester/CMakeLists.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft-tester/bench1d.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft-tester/fftwtest1d.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft-tester/fftwtest2d.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft-tester/measuredft.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft-tester/naivetest.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft-tester/roundtriptest1d.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft-tester/roundtriptest2d.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft-tester/tutorial.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft/CMakeLists.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft/dft.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft/dftcommon.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft/dftcommon.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft/mkdispatch.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft/mkunroll.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft/unroll0.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/dft/vectortype.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/gencoef/Makefile = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/gencoef/dp.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/gencoef/gencoef.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/gencoef/gencoef.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/gencoef/ld.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/gencoef/mkrempitab.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/gencoef/mkrempitabqp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/gencoef/qp.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/gencoef/simplexfr.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/gencoef/sp.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-benchmarks/Makefile = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-benchmarks/ProcessData.java = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-benchmarks/bench.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-benchmarks/benchsleef.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-benchmarks/benchsleef128.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-benchmarks/benchsleef256.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-benchmarks/benchsleef512.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-benchmarks/benchsvml.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-benchmarks/benchsvml128.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-benchmarks/benchsvml256.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-benchmarks/benchsvml512.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-benchmarks/measure.sh = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/CMakeLists.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/autovec.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/gnuabi_compatibility.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/hash_cinz.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/hash_finz.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/iut.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/iutcuda.cu = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/iutsimd.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/mveclibtest.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/tester.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/tester2dp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/tester2ld.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/tester2qp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/tester2simddp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/tester2simdsp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/tester2sp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/tester3.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/testerutil.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/testerutil.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm-tester/testervecabi.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/CMakeLists.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/dispatcher.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/dispavx.c.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/disppower_128.c.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/disps390x_128.c.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/dispscalar.c.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/dispscalar_footer.c.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/dispsse.c.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/funcproto.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/mkalias.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/mkdisp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/mkmasked_gnuabi.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/mkrename.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/mkrename_gnuabi.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/norename.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/rempitab.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/rename.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/sleef.pc.in = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/sleefdp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/sleefinline_cuda_header.h.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/sleefinline_header.h.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/sleefld.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/sleeflibm_footer.h.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/sleeflibm_header.h.org.in = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/sleefqp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/sleefsimddp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/sleefsimdsp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/sleefsp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/tryvsx3.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/libm/tryvxe2.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad-tester/CMakeLists.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad-tester/hash_printf.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad-tester/qiutcuda.cu = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad-tester/qiutsimd.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad-tester/qtester.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad-tester/qtesterutil.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad-tester/qtesterutil.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad-tester/qutil.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad-tester/tester2printf.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad-tester/tester2simdqp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad-tester/tester3printf.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/CMakeLists.txt = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/qdispatcher.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/qdispscalar.c.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/qdispx2.c.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/qfuncproto.h = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/qmkdisp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/qmkrename.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/rempitabqp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/sleefquad_footer.h.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/sleefquad_header.h.org.in = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/sleefquadinline_cuda_header.h.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/sleefquadinline_footer.h.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/sleefquadinline_header.h.org = src/jdk.incubator.vector/unix/native/libsleef/upstream/src/quad/sleefsimdqp.c = src/jdk.incubator.vector/unix/native/libsleef/upstream/toolchains/aarch64-gcc.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/toolchains/aarch64-llvm.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/toolchains/armhf-gcc.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/toolchains/armhf-llvm.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/toolchains/native-gcc.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/toolchains/native-llvm.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/toolchains/ppc64el-gcc.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/toolchains/ppc64el-llvm.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/toolchains/riscv64-gcc.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/toolchains/riscv64-llvm.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/toolchains/s390x-gcc.cmake = src/jdk.incubator.vector/unix/native/libsleef/upstream/toolchains/s390x-llvm.cmake From amenkov at openjdk.org Wed Apr 2 21:59:58 2025 From: amenkov at openjdk.org (Alex Menkov) Date: Wed, 2 Apr 2025 21:59:58 GMT Subject: git: openjdk/jdk: master: 8353479: jcmd with streaming output breaks intendation Message-ID: Changeset: d4353626 Branch: master Author: Alex Menkov Date: 2025-04-02 21:58:33 +0000 URL: https://git.openjdk.org/jdk/commit/d4353626d55a642e47d2569b5f4ae61f2333491e 8353479: jcmd with streaming output breaks intendation Reviewed-by: sspitsyn, jsjolen ! src/hotspot/share/services/attachListener.cpp From dnsimon at openjdk.org Wed Apr 2 22:33:24 2025 From: dnsimon at openjdk.org (Doug Simon) Date: Wed, 2 Apr 2025 22:33:24 GMT Subject: git: openjdk/jdk: master: 8352645: Add tool support to check order of includes Message-ID: <962a5e73-b245-4215-90ed-dbdfc485fdb6@openjdk.org> Changeset: 814730ea Branch: master Author: Doug Simon Date: 2025-04-02 22:30:13 +0000 URL: https://git.openjdk.org/jdk/commit/814730eae76d7b60a6082dc6f9e30618b7d8524b 8352645: Add tool support to check order of includes Reviewed-by: stefank, kbarrett ! doc/hotspot-style.html ! doc/hotspot-style.md ! src/hotspot/cpu/aarch64/immediate_aarch64.cpp ! src/hotspot/os/windows/systemMemoryBarrier_windows.cpp ! src/hotspot/share/adlc/archDesc.cpp ! src/hotspot/share/c1/c1_CFGPrinter.cpp ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_FrameMap.hpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_GraphBuilder.hpp ! src/hotspot/share/c1/c1_IR.cpp ! src/hotspot/share/c1/c1_Instruction.cpp ! src/hotspot/share/c1/c1_InstructionPrinter.cpp ! src/hotspot/share/c1/c1_InstructionPrinter.hpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_LinearScan.hpp ! src/hotspot/share/c1/c1_Optimizer.cpp ! src/hotspot/share/c1/c1_Optimizer.hpp ! src/hotspot/share/c1/c1_RangeCheckElimination.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/c1/c1_ValueStack.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.hpp ! src/hotspot/share/ci/ciCallSite.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciInstance.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/ci/ciUtilities.cpp ! src/hotspot/share/compiler/compilationFailureInfo.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compilerDefinitions.inline.hpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerThread.cpp ! src/hotspot/share/compiler/directivesParser.cpp ! src/hotspot/share/compiler/directivesParser.hpp ! src/hotspot/share/compiler/disassembler.hpp ! src/hotspot/share/compiler/methodMatcher.hpp ! src/hotspot/share/compiler/oopMap.inline.hpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/sources/SortIncludes.java + test/hotspot/jtreg/sources/TestIncludesAreSorted.java From coleenp at openjdk.org Wed Apr 2 23:39:00 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Wed, 2 Apr 2025 23:39:00 GMT Subject: git: openjdk/jdk: master: 8353584: [BACKOUT] DaCapo xalan performance with -XX:+UseObjectMonitorTable Message-ID: Changeset: e2e1598e Branch: master Author: Coleen Phillimore Date: 2025-04-02 23:37:56 +0000 URL: https://git.openjdk.org/jdk/commit/e2e1598ecc19a8c39bc68c05d5982da1fec106ea 8353584: [BACKOUT] DaCapo xalan performance with -XX:+UseObjectMonitorTable Reviewed-by: rkennke ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/basicLock.inline.hpp ! src/hotspot/share/runtime/lightweightSynchronizer.cpp ! src/hotspot/share/runtime/lightweightSynchronizer.hpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.inline.hpp From iklam at openjdk.org Thu Apr 3 00:42:41 2025 From: iklam at openjdk.org (Ioi Lam) Date: Thu, 3 Apr 2025 00:42:41 GMT Subject: git: openjdk/jdk: master: 8353325: Rewrite appcds/methodHandles test cases to use CDSAppTester Message-ID: Changeset: b01026ab Branch: master Author: Ioi Lam Date: 2025-04-03 00:41:56 +0000 URL: https://git.openjdk.org/jdk/commit/b01026abaab0b65f9ec0920d66a8ff1fa868d351 8353325: Rewrite appcds/methodHandles test cases to use CDSAppTester Reviewed-by: ccheung ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java - test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/TestMHApp.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh + test/hotspot/jtreg/runtime/cds/appcds/methodHandles/JDKMethodHandlesTestRunner.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java ! test/lib/jdk/test/lib/cds/CDSAppTester.java From chagedorn at openjdk.org Thu Apr 3 05:29:25 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Thu, 3 Apr 2025 05:29:25 GMT Subject: git: openjdk/jdk: master: 8353058: [PPC64] Some IR framework tests are failing after JDK-8352595 Message-ID: <9ca986f4-a255-489e-a3e7-a352aede00e1@openjdk.org> Changeset: 8d3d1d41 Branch: master Author: Christian Hagedorn Date: 2025-04-03 05:25:56 +0000 URL: https://git.openjdk.org/jdk/commit/8d3d1d41377cf2162aad374dce4bf7e1bcb8297c 8353058: [PPC64] Some IR framework tests are failing after JDK-8352595 Reviewed-by: mchevalier, thartmann ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPhaseIRMatching.java From jlahoda at openjdk.org Thu Apr 3 05:37:40 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Thu, 3 Apr 2025 05:37:40 GMT Subject: git: openjdk/jdk: master: 8338675: javac shouldn't silently change .jar files on the classpath Message-ID: Changeset: bd749221 Branch: master Author: David Beaumont Committer: Jan Lahoda Date: 2025-04-03 05:36:31 +0000 URL: https://git.openjdk.org/jdk/commit/bd74922157230c866802b4c5269da81e872525aa 8338675: javac shouldn't silently change .jar files on the classpath Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java + test/langtools/tools/javac/processing/filer/TestNoOverwriteJarFiles.java From sgehwolf at openjdk.org Thu Apr 3 08:41:05 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Thu, 3 Apr 2025 08:41:05 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 00a038e9 Branch: master Author: Marc Chevalier Committer: Christian Hagedorn Date: 2025-04-03 08:37:36 +0000 URL: https://git.openjdk.org/jdk/commit/00a038e9c559401b7934f30b4719010bb1024291 8353341: C2: removal of a Mod[DF]Node crashes when the node is already dead Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/divnode.cpp + test/hotspot/jtreg/compiler/c2/irTests/FPModWithoutControlProj.java Changeset: 9c5ed23e Branch: master Author: Thomas Fitzsimmons Committer: Severin Gehwolf Date: 2025-04-03 08:38:50 +0000 URL: https://git.openjdk.org/jdk/commit/9c5ed23eac7470f56d498e9c4d3c51c2f80fd571 8349988: Change cgroup version detection logic to not depend on /proc/cgroups 8347811: Container detection code for cgroups v2 should use cgroup.controllers Co-authored-by: Severin Gehwolf Reviewed-by: sgehwolf, asmehra ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/prims/whitebox.hpp ! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java ! test/lib/jdk/test/whitebox/WhiteBox.java From jbhateja at openjdk.org Thu Apr 3 09:24:03 2025 From: jbhateja at openjdk.org (Jatin Bhateja) Date: Thu, 3 Apr 2025 09:24:03 GMT Subject: git: openjdk/jdk: master: 8352585: Add special case handling for Float16.max/min x86 backend Message-ID: <8b948ba4-121d-4809-a9ce-6b82719d2e56@openjdk.org> Changeset: f7a94fee Branch: master Author: Jatin Bhateja Date: 2025-04-03 09:21:55 +0000 URL: https://git.openjdk.org/jdk/commit/f7a94feedd63775a09d0bcb9ef3313972e2a5d69 8352585: Add special case handling for Float16.max/min x86 backend Reviewed-by: epeter, sviswanathan ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad + test/hotspot/jtreg/compiler/intrinsics/float16/TestFloat16MaxMinSpecialValues.java From stefank at openjdk.org Thu Apr 3 10:46:50 2025 From: stefank at openjdk.org (Stefan Karlsson) Date: Thu, 3 Apr 2025 10:46:50 GMT Subject: git: openjdk/jdk: master: 8353264: ZGC: Windows heap unreserving is broken Message-ID: Changeset: ffca4f2d Branch: master Author: Stefan Karlsson Date: 2025-04-03 10:44:58 +0000 URL: https://git.openjdk.org/jdk/commit/ffca4f2da84cb8711794d8e692d176a7e785e7b1 8353264: ZGC: Windows heap unreserving is broken Reviewed-by: jsikstro, aboldtch, eosterlund, stuefe ! src/hotspot/os/windows/gc/z/zMapper_windows.cpp ! test/hotspot/gtest/gc/z/test_zMapper_windows.cpp From egahlin at openjdk.org Thu Apr 3 11:09:01 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Thu, 3 Apr 2025 11:09:01 GMT Subject: git: openjdk/jdk: master: 8353484: JFR: Simplify EventConfiguration Message-ID: Changeset: b263292a Branch: master Author: Erik Gahlin Date: 2025-04-03 11:07:52 +0000 URL: https://git.openjdk.org/jdk/commit/b263292a75de14b39852c3d2fc73deb3fefabb9a 8353484: JFR: Simplify EventConfiguration Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventConfiguration.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventWriter.java From epeter at openjdk.org Thu Apr 3 11:38:19 2025 From: epeter at openjdk.org (Emanuel Peter) Date: Thu, 3 Apr 2025 11:38:19 GMT Subject: git: openjdk/jdk: master: 8353359: C2: Or(I|L)Node::Ideal is missing AddNode::Ideal call Message-ID: Changeset: 3ceabf0f Branch: master Author: Hannes Greule Committer: Emanuel Peter Date: 2025-04-03 11:34:45 +0000 URL: https://git.openjdk.org/jdk/commit/3ceabf0f647beb4943c06709aa8797f7511cd48e 8353359: C2: Or(I|L)Node::Ideal is missing AddNode::Ideal call Reviewed-by: epeter, chagedorn ! src/hotspot/share/opto/addnode.cpp ! test/hotspot/jtreg/compiler/c2/irTests/OrINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/OrLNodeIdealizationTests.java From chagedorn at openjdk.org Thu Apr 3 12:23:54 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Thu, 3 Apr 2025 12:23:54 GMT Subject: git: openjdk/jdk: master: 8353345: C2 asserts because maskShiftAmount modifies node without deleting the hash Message-ID: Changeset: 296d9d6f Branch: master Author: Marc Chevalier Committer: Christian Hagedorn Date: 2025-04-03 12:23:11 +0000 URL: https://git.openjdk.org/jdk/commit/296d9d6f7a734cc2bab21c58f21a941150b4cf2a 8353345: C2 asserts because maskShiftAmount modifies node without deleting the hash Reviewed-by: chagedorn, thartmann ! src/hotspot/share/opto/mulnode.cpp + test/hotspot/jtreg/compiler/c2/gvn/DoubleLShiftCrashDuringIGVN.java From asemenyuk at openjdk.org Thu Apr 3 13:59:53 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 3 Apr 2025 13:59:53 GMT Subject: git: openjdk/jdk: master: 8352419: Test tools/jpackage/share/ErrorTest.java#id0 and #id1 fail Message-ID: <2ef36f82-4fbd-459b-943d-1276c3a4cae8@openjdk.org> Changeset: 70e32500 Branch: master Author: Alexey Semenyuk Date: 2025-04-03 13:56:34 +0000 URL: https://git.openjdk.org/jdk/commit/70e325004536eb9b79f4943f27eed4ac6cec8bd5 8352419: Test tools/jpackage/share/ErrorTest.java#id0 and #id1 fail Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/share/ErrorTest.java ! test/jdk/tools/jpackage/share/ServiceTest.java ! test/jdk/tools/jpackage/windows/WinLongPathTest.java From amitkumar at openjdk.org Thu Apr 3 14:49:15 2025 From: amitkumar at openjdk.org (Amit Kumar) Date: Thu, 3 Apr 2025 14:49:15 GMT Subject: git: openjdk/jdk: master: 8349686: [s390x] C1: Improve Class.isInstance intrinsic Message-ID: <3693d18b-2c20-44d9-a8a4-85c3081021fe@openjdk.org> Changeset: b428cda3 Branch: master Author: Amit Kumar Date: 2025-04-03 14:47:26 +0000 URL: https://git.openjdk.org/jdk/commit/b428cda3c6a445ffa638c6f4e86225d86a1876d4 8349686: [s390x] C1: Improve Class.isInstance intrinsic Reviewed-by: lucy, aph ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp ! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp From tschatzl at openjdk.org Thu Apr 3 15:10:58 2025 From: tschatzl at openjdk.org (Thomas Schatzl) Date: Thu, 3 Apr 2025 15:10:58 GMT Subject: git: openjdk/jdk: master: 8271870: G1: Add objArray splitting when scanning object with evacuation failure Message-ID: Changeset: 64b691ab Branch: master Author: Thomas Schatzl Date: 2025-04-03 15:06:22 +0000 URL: https://git.openjdk.org/jdk/commit/64b691ab619d2d99a9c6492341074d2794563c16 8271870: G1: Add objArray splitting when scanning object with evacuation failure 8271871: G1 does not try to deduplicate objects that failed evacuation Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! test/hotspot/jtreg/gc/g1/TestAllocationFailure.java From cushon at openjdk.org Thu Apr 3 16:10:02 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Thu, 3 Apr 2025 16:10:02 GMT Subject: git: openjdk/jdk: master: 8351431: Type annotations on new class creation expressions can't be retrieved Message-ID: Changeset: 6b7b3247 Branch: master Author: Liam Miller-Cushon Date: 2025-04-03 16:09:08 +0000 URL: https://git.openjdk.org/jdk/commit/6b7b3247b1b247ca38ba51a2c2de924eea9b2aba 8351431: Type annotations on new class creation expressions can't be retrieved Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java + test/langtools/tools/javac/annotations/typeAnnotations/NewClassTypeAnnotation.java From jwilhelm at openjdk.org Thu Apr 3 16:24:31 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 3 Apr 2025 16:24:31 GMT Subject: git: openjdk/jdk: Added tag jdk-25+17 for changeset bd749221 Message-ID: <87c915e7-5598-4e2a-81bc-8917682372ea@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-04-03 16:20:43 +0000 Added tag jdk-25+17 for changeset bd749221 Changeset: bd749221 Author: David Beaumont Committer: Jan Lahoda Date: 2025-04-03 05:36:31 +0000 URL: https://git.openjdk.org/jdk/commit/bd74922157230c866802b4c5269da81e872525aa From abhiscxk at openjdk.org Thu Apr 3 16:58:22 2025 From: abhiscxk at openjdk.org (Abhishek Kumar) Date: Thu, 3 Apr 2025 16:58:22 GMT Subject: git: openjdk/jdk: master: 8352966: Opensource Several Font related tests - Batch 2 Message-ID: <7f33e963-c353-486a-bdcd-fe460d506468@openjdk.org> Changeset: db087268 Branch: master Author: Abhishek Kumar Date: 2025-04-03 16:57:12 +0000 URL: https://git.openjdk.org/jdk/commit/db08726884d90f9139db5d30ee4d36d88c288a06 8352966: Opensource Several Font related tests - Batch 2 Reviewed-by: aivanov + test/jdk/java/awt/font/GlyphVector/TestOutline.java + test/jdk/java/awt/font/NumericShaper/ShaperTest.java + test/jdk/java/awt/font/TextLayout/TestGASPHint.java + test/jdk/java/awt/font/TextLayout/TestSelection.java + test/jdk/java/awt/font/TextLayout/TestStrikethrough.java From rkennke at openjdk.org Thu Apr 3 17:14:35 2025 From: rkennke at openjdk.org (Roman Kennke) Date: Thu, 3 Apr 2025 17:14:35 GMT Subject: git: openjdk/jdk: master: 8353588: [REDO] DaCapo xalan performance with -XX:+UseObjectMonitorTable Message-ID: Changeset: d894b781 Branch: master Author: Roman Kennke Date: 2025-04-03 17:12:38 +0000 URL: https://git.openjdk.org/jdk/commit/d894b781b8f245ce8a5d28401c0abb5abb420bc8 8353588: [REDO] DaCapo xalan performance with -XX:+UseObjectMonitorTable Reviewed-by: coleenp, aboldtch ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/basicLock.inline.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/lightweightSynchronizer.cpp ! src/hotspot/share/runtime/lightweightSynchronizer.hpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.inline.hpp From smarks at openjdk.org Thu Apr 3 20:14:15 2025 From: smarks at openjdk.org (Stuart Marks) Date: Thu, 3 Apr 2025 20:14:15 GMT Subject: git: openjdk/jdk: master: 8349206: j.u.l.Handler classes create deadlock risk via synchronized publish() method Message-ID: Changeset: ebcb9a8b Branch: master Author: David Beaumont Committer: Stuart Marks Date: 2025-04-03 20:11:19 +0000 URL: https://git.openjdk.org/jdk/commit/ebcb9a8b128cc6411610566c8368db63d25a5127 8349206: j.u.l.Handler classes create deadlock risk via synchronized publish() method Reviewed-by: dfuchs, smarks ! src/java.logging/share/classes/java/util/logging/ConsoleHandler.java ! src/java.logging/share/classes/java/util/logging/FileHandler.java ! src/java.logging/share/classes/java/util/logging/Handler.java ! src/java.logging/share/classes/java/util/logging/SocketHandler.java ! src/java.logging/share/classes/java/util/logging/StreamHandler.java + test/jdk/java/util/logging/Handler/StreamHandlerLockingTest.java + test/jdk/java/util/logging/Handler/java.logging/java/util/logging/TestStreamHandler.java + test/jdk/java/util/logging/LoggingDeadlock5.java From smarks at openjdk.org Thu Apr 3 21:16:17 2025 From: smarks at openjdk.org (Stuart Marks) Date: Thu, 3 Apr 2025 21:16:17 GMT Subject: git: openjdk/jdk: master: 8353684: [BACKOUT] j.u.l.Handler classes create deadlock risk via synchronized publish() method Message-ID: Changeset: 57df89c4 Branch: master Author: Stuart Marks Date: 2025-04-03 21:15:00 +0000 URL: https://git.openjdk.org/jdk/commit/57df89c46449a19bb626fee2ea01c868e6dfb712 8353684: [BACKOUT] j.u.l.Handler classes create deadlock risk via synchronized publish() method Reviewed-by: dholmes ! src/java.logging/share/classes/java/util/logging/ConsoleHandler.java ! src/java.logging/share/classes/java/util/logging/FileHandler.java ! src/java.logging/share/classes/java/util/logging/Handler.java ! src/java.logging/share/classes/java/util/logging/SocketHandler.java ! src/java.logging/share/classes/java/util/logging/StreamHandler.java - test/jdk/java/util/logging/Handler/StreamHandlerLockingTest.java - test/jdk/java/util/logging/Handler/java.logging/java/util/logging/TestStreamHandler.java - test/jdk/java/util/logging/LoggingDeadlock5.java From liach at openjdk.org Fri Apr 4 01:01:34 2025 From: liach at openjdk.org (Chen Liang) Date: Fri, 4 Apr 2025 01:01:34 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: a449aeef Branch: master Author: Chen Liang Date: 2025-04-04 00:58:32 +0000 URL: https://git.openjdk.org/jdk/commit/a449aeef287d32437d23bb69027175d6d861e2a6 8350704: Create tests to ensure the failure behavior of core reflection APIs Reviewed-by: darcy ! src/java.base/share/classes/sun/reflect/generics/parser/SignatureParser.java + test/jdk/java/lang/Class/getEnclosingMethod/BadEnclosingMethodTest.java + test/jdk/java/lang/annotation/DuplicateAnnotationsTest.java + test/jdk/java/lang/annotation/MalformedAnnotationTest.java + test/jdk/java/lang/reflect/Generics/MalformedSignatureTest.java - test/jdk/java/lang/reflect/Generics/TestBadSignatures.java + test/jdk/java/lang/reflect/Generics/TypeNotPresentInSignatureTest.java Changeset: 1c2a5533 Branch: master Author: Chen Liang Date: 2025-04-04 00:59:02 +0000 URL: https://git.openjdk.org/jdk/commit/1c2a5533f4e8926db18365eb510588594f8fb6ba 8327858: Improve spliterator and forEach for single-element immutable collections Reviewed-by: smarks, vklang ! src/java.base/share/classes/java/util/ImmutableCollections.java ! test/jdk/java/util/Collection/MOAT.java ! test/micro/org/openjdk/bench/java/util/ImmutableColls.java From varadam at openjdk.org Fri Apr 4 06:43:50 2025 From: varadam at openjdk.org (Varada M) Date: Fri, 4 Apr 2025 06:43:50 GMT Subject: git: openjdk/jdk: master: 8352392: AIX: implement attach API v2 and streaming output Message-ID: Changeset: 41d4a0d7 Branch: master Author: Varada M Date: 2025-04-04 06:41:08 +0000 URL: https://git.openjdk.org/jdk/commit/41d4a0d7bdda2a96af1e7f549c05d99d68c040dc 8352392: AIX: implement attach API v2 and streaming output Reviewed-by: mdoerr, jkern, amenkov ! src/hotspot/os/aix/attachListener_aix.cpp ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! test/hotspot/jtreg/ProblemList.txt From mdoerr at openjdk.org Fri Apr 4 08:01:34 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Fri, 4 Apr 2025 08:01:34 GMT Subject: git: openjdk/jdk: master: 8353274: [PPC64] Bug related to -XX:+UseCompactObjectHeaders -XX:-UseSIGTRAP in JDK-8305895 Message-ID: <90b61638-522b-4bba-aa3f-72f83c007421@openjdk.org> Changeset: a13e34da Branch: master Author: Martin Doerr Date: 2025-04-04 07:59:41 +0000 URL: https://git.openjdk.org/jdk/commit/a13e34da3f81039b572fd6030d6ee63dfffad612 8353274: [PPC64] Bug related to -XX:+UseCompactObjectHeaders -XX:-UseSIGTRAP in JDK-8305895 Reviewed-by: rrich, amitkumar ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp From varadam at openjdk.org Fri Apr 4 10:33:50 2025 From: varadam at openjdk.org (Varada M) Date: Fri, 4 Apr 2025 10:33:50 GMT Subject: git: openjdk/jdk: master: 8353053: (fs) Add support for UserDefinedFileAttributeView on AIX Message-ID: <1ce6bfa8-165f-459d-aee7-88dc948a9d2e@openjdk.org> Changeset: 1161b566 Branch: master Author: Varada M Date: 2025-04-04 10:30:43 +0000 URL: https://git.openjdk.org/jdk/commit/1161b566ca06786996cf47a4475bcdabaa24cde8 8353053: (fs) Add support for UserDefinedFileAttributeView on AIX Reviewed-by: mdoerr, jkern ! 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 asemenyuk at openjdk.org Fri Apr 4 11:50:08 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Fri, 4 Apr 2025 11:50:08 GMT Subject: git: openjdk/jdk: master: 8353679: Restructure classes in jdk.jpackage.internal package Message-ID: <34e2d3fe-c97a-4261-ad00-37c5d09ef5a8@openjdk.org> Changeset: 10d1fec3 Branch: master Author: Alexey Semenyuk Date: 2025-04-04 11:46:53 +0000 URL: https://git.openjdk.org/jdk/commit/10d1fec3ff92de5b897737763972b62fba40753e 8353679: Restructure classes in jdk.jpackage.internal package Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/PackageProperty.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/CFBundleVersion.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationLayout.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Bundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociation.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/I18N.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkBundlerHelper.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java - src/jdk.jpackage/share/classes/jdk/jpackage/internal/PathGroup.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ToolValidator.java = src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ConfigException.java = src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/DottedVersion.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/I18N.java = src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/PackagerException.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/MultiResourceBundle.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PListReader.java + src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/PathGroup.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/XmlUtils.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/ExecutableRebrander.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixToolset.java = src/jdk.jpackage/windows/classes/jdk/jpackage/internal/model/MsiVersion.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/junit/TEST.properties ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/DeployParamsTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/PlatformVersionTest.java ! test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/ToolValidatorTest.java = test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/model/DottedVersionTest.java + test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/PListReaderTest.java = test/jdk/tools/jpackage/junit/share/jdk.jpackage/jdk/jpackage/internal/util/PathGroupTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java From jsikstro at openjdk.org Fri Apr 4 11:54:10 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Fri, 4 Apr 2025 11:54:10 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <8dfdd190-10a7-4748-8c19-3bd16bc35e36@openjdk.org> Changeset: cfcb3305 Branch: master Author: Alexey Semenyuk Date: 2025-04-04 11:49:57 +0000 URL: https://git.openjdk.org/jdk/commit/cfcb3305f078b61b37037ef6f652303d6c2c7098 8353681: jpackage suppresses errors when executed with --verbose option Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/share/BasicTest.java Changeset: b92a4436 Branch: master Author: Joel Sikstr?m Date: 2025-04-04 11:53:11 +0000 URL: https://git.openjdk.org/jdk/commit/b92a44364d3a2267f5bc9aef3077805bebdf9fba 8353471: ZGC: Redundant generation id in ZGeneration Reviewed-by: stefank, eosterlund ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zGeneration.hpp From ihse at openjdk.org Fri Apr 4 13:20:32 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Fri, 4 Apr 2025 13:20:32 GMT Subject: git: openjdk/jdk: master: 8315844: $LSB_RELEASE is not defined before use Message-ID: <5937ba6f-a037-4e5e-bff4-dd7de6833c62@openjdk.org> Changeset: 4dca735b Branch: master Author: Magnus Ihse Bursie Date: 2025-04-04 13:19:42 +0000 URL: https://git.openjdk.org/jdk/commit/4dca735bf30bcef17d127b8156cc41c4144fb536 8315844: $LSB_RELEASE is not defined before use Reviewed-by: jwaters, erikj, djelinski ! make/autoconf/basic_tools.m4 From duke at openjdk.org Fri Apr 4 13:29:34 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 13:29:34 GMT Subject: git: openjdk/jdk: master: 8347645: C2: XOR bounded value handling blocks constant folding Message-ID: Changeset: 37f8e419 Branch: master Author: Johannes Graham Date: 2025-04-04 13:24:22 +0000 URL: https://git.openjdk.org/jdk/commit/37f8e419f9661ba30b3c34bd9fecef71ab1eddb1 8347645: C2: XOR bounded value handling blocks constant folding Reviewed-by: epeter, vlivanov, qamai, jkarthikeyan ! src/hotspot/share/opto/addnode.cpp + src/hotspot/share/opto/utilities/xor.hpp + test/hotspot/gtest/opto/test_xor_node.cpp ! test/hotspot/jtreg/compiler/c2/irTests/XorINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/XorLNodeIdealizationTests.java From ihse at openjdk.org Fri Apr 4 13:34:30 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Fri, 4 Apr 2025 13:34:30 GMT Subject: git: openjdk/jdk: master: 8353066: Properly detect Windows/aarch64 as build platform Message-ID: <03875472-a3c4-43a6-9c0b-6bca8f63a12f@openjdk.org> Changeset: 3241b4e1 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-04 13:32:26 +0000 URL: https://git.openjdk.org/jdk/commit/3241b4e111e3dbf475c0e5be117c2a8d1a63ad35 8353066: Properly detect Windows/aarch64 as build platform Co-authored-by: Mikael Vidstedt Reviewed-by: mikael, prr, erikj ! make/autoconf/build-aux/config.guess ! make/autoconf/toolchain_microsoft.m4 From ihse at openjdk.org Fri Apr 4 13:48:24 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Fri, 4 Apr 2025 13:48:24 GMT Subject: git: openjdk/jdk: master: 4 new changesets Message-ID: <7d2f24f3-0fb6-403e-9c95-e604d4b25d3a@openjdk.org> Changeset: 3670fde7 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-04 13:43:55 +0000 URL: https://git.openjdk.org/jdk/commit/3670fde77f4cbf699bb43866f0c2fb5a867f0fc5 8349467: INIT_TARGETS tab completions on "make" lost with JDK-8348998 Reviewed-by: erikj ! make/PreInit.gmk Changeset: 5520ff12 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-04 13:44:16 +0000 URL: https://git.openjdk.org/jdk/commit/5520ff12ec26dc2b490fb702101c3679a2af9a2d 8340341: Abort in configure when using Xcode 16.0 or 16.1 Reviewed-by: jwaters, erikj ! make/autoconf/toolchain.m4 Changeset: 9fb36099 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-04 13:44:36 +0000 URL: https://git.openjdk.org/jdk/commit/9fb3609955b01c7026665d7baf06de9761391ce4 8350774: Generated test- targets broken after JDK-8348998 Reviewed-by: erikj = make/GenerateFindTests.gmk ! make/Init.gmk ! make/PreInitSupport.gmk ! make/RunTestsPrebuilt.gmk Changeset: 3cc43b32 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-04 13:44:55 +0000 URL: https://git.openjdk.org/jdk/commit/3cc43b3224efdf1a3f35fff58b993027a9e1f4ad 8349075: Once again allow -compilejdk in JAVA_OPTIONS Reviewed-by: rehn, erikj ! make/RunTests.gmk From prr at openjdk.org Fri Apr 4 18:17:51 2025 From: prr at openjdk.org (Phil Race) Date: Fri, 4 Apr 2025 18:17:51 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <613b0824-453f-4df3-8b88-fad4f792ce5c@openjdk.org> Changeset: 31a6de2e Branch: master Author: Phil Race Date: 2025-04-04 18:13:22 +0000 URL: https://git.openjdk.org/jdk/commit/31a6de2e743923c92e976d5f5536120736d56029 8353309: Open source several Swing text tests Reviewed-by: aivanov, serb + test/jdk/javax/swing/text/BoxView/BaselineTest.java + test/jdk/javax/swing/text/GlyphView/bug4188841.java + test/jdk/javax/swing/text/html/FormView/4473401/bug4473401.java + test/jdk/javax/swing/text/html/FormView/4473401/frame1.html + test/jdk/javax/swing/text/html/FormView/4473401/frame2.html + test/jdk/javax/swing/text/html/FormView/4473401/frameresult.html + test/jdk/javax/swing/text/html/FormView/4473401/frameset.html + test/jdk/javax/swing/text/html/FormView/bug4529702.java + test/jdk/javax/swing/text/html/FrameSetView/4890934/bug4890934.java + test/jdk/javax/swing/text/html/FrameSetView/4890934/frame1.html + test/jdk/javax/swing/text/html/FrameSetView/4890934/frame2.html + test/jdk/javax/swing/text/html/FrameSetView/4890934/frameresult.html + test/jdk/javax/swing/text/html/FrameSetView/4890934/frameset.html Changeset: 74c2d8f4 Branch: master Author: Phil Race Date: 2025-04-04 18:16:57 +0000 URL: https://git.openjdk.org/jdk/commit/74c2d8f41bbb770e959a77ae1ce468162d68beaf 8353320: Open source more Swing text tests Reviewed-by: aivanov, serb + test/jdk/javax/swing/text/html/FrameView/4463014/bug4463014.java = test/jdk/javax/swing/text/html/FrameView/4463014/frame1.html = test/jdk/javax/swing/text/html/FrameView/4463014/frame2.html = test/jdk/javax/swing/text/html/FrameView/4463014/frameresult.html = test/jdk/javax/swing/text/html/FrameView/4463014/frameset.html + test/jdk/javax/swing/text/html/HTMLEditorKit/bug4102068.java + test/jdk/javax/swing/text/html/HTMLEditorKit/bug4198022.java + test/jdk/javax/swing/text/html/HTMLEditorKit/bug4245401.java + test/jdk/javax/swing/text/html/StyleSheet/bug4619595.java From prr at openjdk.org Fri Apr 4 18:21:57 2025 From: prr at openjdk.org (Phil Race) Date: Fri, 4 Apr 2025 18:21:57 GMT Subject: git: openjdk/jdk: master: 8352997: Open source several Swing JTabbedPane tests Message-ID: Changeset: 9fcb06f9 Branch: master Author: Phil Race Date: 2025-04-04 18:19:05 +0000 URL: https://git.openjdk.org/jdk/commit/9fcb06f9340f4f8f5bf2b74d0c4007f237625a72 8352997: Open source several Swing JTabbedPane tests Reviewed-by: azvegint, serb, honkar + test/jdk/javax/swing/JTabbedPane/4287208/bug4287208.java + test/jdk/javax/swing/JTabbedPane/4287208/duke.gif + test/jdk/javax/swing/JTabbedPane/bug4273320.java + test/jdk/javax/swing/JTabbedPane/bug4287268.java + test/jdk/javax/swing/JTabbedPane/bug4362226.java + test/jdk/javax/swing/JTabbedPane/bug4668865.java From honkar at openjdk.org Fri Apr 4 22:44:49 2025 From: honkar at openjdk.org (Harshitha Onkar) Date: Fri, 4 Apr 2025 22:44:49 GMT Subject: git: openjdk/jdk: master: 8353201: Open source Swing Tooltip tests - Set 2 Message-ID: Changeset: e17c3994 Branch: master Author: Harshitha Onkar Date: 2025-04-04 22:41:59 +0000 URL: https://git.openjdk.org/jdk/commit/e17c3994b8392357b0aacea0bae6b354a2cc90a5 8353201: Open source Swing Tooltip tests - Set 2 Reviewed-by: dnguyen, prr, azvegint + test/jdk/javax/swing/ToolTipManager/bug4250178.java + test/jdk/javax/swing/ToolTipManager/bug4294808.java + test/jdk/javax/swing/ToolTipManager/bug6178004.java From jpai at openjdk.org Sat Apr 5 01:16:10 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Sat, 5 Apr 2025 01:16:10 GMT Subject: git: openjdk/jdk: master: 8338554: Fix inconsistencies in javadoc/doclet/testLinkOption/TestRedirectLinks.java Message-ID: <0a30d253-6d62-4e5b-b6c6-baaa313bd2c2@openjdk.org> Changeset: 9bb804b1 Branch: master Author: Jaikiran Pai Date: 2025-04-05 01:12:48 +0000 URL: https://git.openjdk.org/jdk/commit/9bb804b14e164982860db6323c7db33214cd0d36 8338554: Fix inconsistencies in javadoc/doclet/testLinkOption/TestRedirectLinks.java Reviewed-by: liach, nbenalla ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java From zgu at openjdk.org Sat Apr 5 20:26:18 2025 From: zgu at openjdk.org (Zhengyu Gu) Date: Sat, 5 Apr 2025 20:26:18 GMT Subject: git: openjdk/jdk: master: 8353753: Remove unnecessary forward declaration in oop.hpp Message-ID: Changeset: 6d37e633 Branch: master Author: Zhengyu Gu Date: 2025-04-05 20:25:30 +0000 URL: https://git.openjdk.org/jdk/commit/6d37e633e6afa11ecd40bed10c0efbde6f9f6181 8353753: Remove unnecessary forward declaration in oop.hpp Reviewed-by: kbarrett ! src/hotspot/share/oops/oop.hpp From eastigeevich at openjdk.org Sun Apr 6 17:41:01 2025 From: eastigeevich at openjdk.org (Evgeny Astigeevich) Date: Sun, 6 Apr 2025 17:41:01 GMT Subject: git: openjdk/jdk: master: 8350852: Implement JMH benchmark for sparse CodeCache Message-ID: Changeset: 660b17a6 Branch: master Author: Evgeny Astigeevich Date: 2025-04-06 17:38:28 +0000 URL: https://git.openjdk.org/jdk/commit/660b17a6b9afe26dee2d9647755c75d817888eda 8350852: Implement JMH benchmark for sparse CodeCache Reviewed-by: kvn + test/micro/org/openjdk/bench/vm/compiler/SparseCodeCache.java From mchevalier at openjdk.org Mon Apr 7 05:24:49 2025 From: mchevalier at openjdk.org (Marc Chevalier) Date: Mon, 7 Apr 2025 05:24:49 GMT Subject: git: openjdk/jdk: master: 8346989: C2: deoptimization and re-execution cycle with Math.*Exact in case of frequent overflow Message-ID: <0a3812e2-eef5-483c-8af7-ab5908be965a@openjdk.org> Changeset: 97ed5361 Branch: master Author: Marc Chevalier Date: 2025-04-07 05:21:44 +0000 URL: https://git.openjdk.org/jdk/commit/97ed536125645304aed03a4afbc3ded627de0bb0 8346989: C2: deoptimization and re-execution cycle with Math.*Exact in case of frequent overflow Reviewed-by: thartmann, vlivanov ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp + test/hotspot/jtreg/compiler/intrinsics/mathexact/OverflowTest.java + test/micro/org/openjdk/bench/vm/compiler/MathExact.java From rehn at openjdk.org Mon Apr 7 07:12:47 2025 From: rehn at openjdk.org (Robbin Ehn) Date: Mon, 7 Apr 2025 07:12:47 GMT Subject: git: openjdk/jdk: master: 8351949: RISC-V: Cleanup and enable store-load peephole for membars Message-ID: <281df21c-53bb-4b60-bfde-3b2dbd023969@openjdk.org> Changeset: 6d9ece73 Branch: master Author: Robbin Ehn Date: 2025-04-07 07:09:51 +0000 URL: https://git.openjdk.org/jdk/commit/6d9ece73a96dd32fccf4a740205407a76dcd907a 8351949: RISC-V: Cleanup and enable store-load peephole for membars Reviewed-by: fyang, fjiang, mli ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad From mbaesken at openjdk.org Mon Apr 7 07:16:47 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 7 Apr 2025 07:16:47 GMT Subject: git: openjdk/jdk: master: 8353568: SEGV_BNDERR signal code adjust definition Message-ID: <2aab53ed-9281-4ca4-989a-2e20913d2d66@openjdk.org> Changeset: 6abf4e6d Branch: master Author: Matthias Baesken Date: 2025-04-07 07:14:32 +0000 URL: https://git.openjdk.org/jdk/commit/6abf4e6d4d9f948b8ae51aec731b94ba7acd022e 8353568: SEGV_BNDERR signal code adjust definition Reviewed-by: stuefe ! src/hotspot/os/posix/signals_posix.cpp From fyang at openjdk.org Mon Apr 7 07:23:48 2025 From: fyang at openjdk.org (Fei Yang) Date: Mon, 7 Apr 2025 07:23:48 GMT Subject: git: openjdk/jdk: master: 8353344: RISC-V: Detect and enable several extensions for debug builds Message-ID: Changeset: d1e91fcd Branch: master Author: Fei Yang Date: 2025-04-07 07:21:15 +0000 URL: https://git.openjdk.org/jdk/commit/d1e91fcd620ce7e5527363dfa44543872f419c73 8353344: RISC-V: Detect and enable several extensions for debug builds Reviewed-by: mli, fjiang, rehn ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp From shade at openjdk.org Mon Apr 7 07:42:16 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 7 Apr 2025 07:42:16 GMT Subject: git: openjdk/jdk: master: 8353188: C1: Clean up x86 backend after 32-bit x86 removal Message-ID: <103b4d3d-e3e7-4cc0-ac43-75292c92d2d2@openjdk.org> Changeset: d63b561f Branch: master Author: Aleksey Shipilev Date: 2025-04-07 07:39:17 +0000 URL: https://git.openjdk.org/jdk/commit/d63b561fffd42d76f14771c47951dd1d08efe3a7 8353188: C1: Clean up x86 backend after 32-bit x86 removal Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c1_Defs_x86.hpp ! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp ! src/hotspot/cpu/x86/c1_FrameMap_x86.hpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/cpu/x86/c1_LIR_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp From ayang at openjdk.org Mon Apr 7 09:15:07 2025 From: ayang at openjdk.org (Albert Mingkun Yang) Date: Mon, 7 Apr 2025 09:15:07 GMT Subject: git: openjdk/jdk: master: 8352116: Deadlock with GCLocker and JVMTI after JDK-8192647 Message-ID: <844be422-da3e-4d3d-8edc-72aacb23ec06@openjdk.org> Changeset: 39549f89 Branch: master Author: Albert Mingkun Yang Date: 2025-04-07 09:13:43 +0000 URL: https://git.openjdk.org/jdk/commit/39549f89905019fa90dd20ff8b6822c1351cbaa6 8352116: Deadlock with GCLocker and JVMTI after JDK-8192647 Reviewed-by: kbarrett, tschatzl, eosterlund ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp From jpai at openjdk.org Mon Apr 7 09:58:23 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Mon, 7 Apr 2025 09:58:23 GMT Subject: git: openjdk/jdk: master: 8349348: Refactor ClassLoaderDeadlock.sh and Deadlock.sh to run fully in java Message-ID: <1bf51590-a551-4c7d-b70b-c2d46902e98b@openjdk.org> Changeset: 32d6d031 Branch: master Author: Mikhail Yankelevich Committer: Jaikiran Pai Date: 2025-04-07 09:57:12 +0000 URL: https://git.openjdk.org/jdk/commit/32d6d031514be9cfee5b0fd778cb738b7ff9d770 8349348: Refactor ClassLoaderDeadlock.sh and Deadlock.sh to run fully in java Reviewed-by: jpai, mullan ! 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 jsikstro at openjdk.org Mon Apr 7 11:31:58 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Mon, 7 Apr 2025 11:31:58 GMT Subject: git: openjdk/jdk: master: 8353559: Restructure CollectedHeap error printing Message-ID: <4ef621c3-a3d3-4e8d-a9a7-633673adb641@openjdk.org> Changeset: c494a00a Branch: master Author: Joel Sikstr?m Date: 2025-04-07 11:31:06 +0000 URL: https://git.openjdk.org/jdk/commit/c494a00a66d21d2e403fd9ce253eb132c34e455d 8353559: Restructure CollectedHeap error printing Reviewed-by: stefank, eosterlund, ayang ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/utilities/vmError.cpp From kevinw at openjdk.org Mon Apr 7 11:36:13 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Mon, 7 Apr 2025 11:36:13 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <42bddf6e-9de2-4280-bfca-5c479c4c8819@openjdk.org> Changeset: 6ab1647a Branch: master Author: Stefan Karlsson Date: 2025-04-07 11:32:16 +0000 URL: https://git.openjdk.org/jdk/commit/6ab1647af2d83427215f3a704671f113ba9845e2 8353637: ZGC: Discontiguous memory reservation is broken on Windows Co-authored-by: Axel Boldt-Christmas Reviewed-by: jsikstro, aboldtch, eosterlund ! src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp ! src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp ! src/hotspot/share/gc/z/zArguments.hpp ! src/hotspot/share/gc/z/zInitialize.hpp ! src/hotspot/share/gc/z/zMemory.cpp ! src/hotspot/share/gc/z/zMemory.hpp ! src/hotspot/share/gc/z/zMemory.inline.hpp ! src/hotspot/share/gc/z/zNMT.cpp ! src/hotspot/share/gc/z/zNMT.hpp ! src/hotspot/share/gc/z/zPhysicalMemory.cpp ! src/hotspot/share/gc/z/zVirtualMemory.cpp ! src/hotspot/share/gc/z/zVirtualMemory.hpp ! test/hotspot/gtest/gc/z/test_zMapper_windows.cpp ! test/hotspot/gtest/gc/z/test_zMemory.cpp ! test/hotspot/gtest/gc/z/test_zVirtualMemory.cpp + test/hotspot/gtest/gc/z/test_zVirtualMemoryManager.cpp + test/hotspot/gtest/gc/z/zunittest.hpp Changeset: e8c9e5c6 Branch: master Author: Kevin Walls Date: 2025-04-07 11:34:23 +0000 URL: https://git.openjdk.org/jdk/commit/e8c9e5c6cd3c844765c27c068022a018914fdf4e 8353231: Test com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad still fails intermittently Reviewed-by: dholmes = test/jdk/com/sun/management/OperatingSystemMXBean/TEST.properties From mdonovan at openjdk.org Mon Apr 7 11:59:54 2025 From: mdonovan at openjdk.org (Matthew Donovan) Date: Mon, 7 Apr 2025 11:59:54 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 26bb1837 Branch: master Author: Jan Lahoda Date: 2025-04-07 11:56:53 +0000 URL: https://git.openjdk.org/jdk/commit/26bb18378737809542b1153f8f34d55d409ea4e2 8352621: MatchException from backwards incompatible change to switch expressions Reviewed-by: abimpoudis ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java + test/langtools/tools/javac/patterns/NoPrimitivesAsCaseLabelsFor21.java Changeset: 353e1738 Branch: master Author: Matthew Donovan Date: 2025-04-07 11:58:17 +0000 URL: https://git.openjdk.org/jdk/commit/353e1738f6eb9965571e1de881d209b698492e6e 8219408: Tests should handle ${} in the view of jtreg "smart action" Reviewed-by: mullan - test/jdk/com/sun/security/auth/login/ConfigFile/TEST.properties - test/jdk/java/security/Security/SecurityPropFile/TEST.properties - test/jdk/javax/security/auth/login/TEST.properties - test/jdk/sun/security/util/Resources/TEST.properties From psadhukhan at openjdk.org Mon Apr 7 12:31:42 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Mon, 7 Apr 2025 12:31:42 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <476ef924-87d6-412c-8697-319ad009f24d@openjdk.org> Changeset: 66435c27 Branch: master Author: Prasanta Sadhukhan Date: 2025-04-07 12:28:41 +0000 URL: https://git.openjdk.org/jdk/commit/66435c27b3e0a89e4350caf6207e36f5a9b82b7f 8352684: Opensource JInternalFrame tests - series1 Reviewed-by: azvegint + test/jdk/javax/swing/JInternalFrame/bug4131008.java + test/jdk/javax/swing/JInternalFrame/bug4176136.java + test/jdk/javax/swing/JInternalFrame/bug4244536.java + test/jdk/javax/swing/JInternalFrame/bug4305284.java Changeset: 27c8d9d6 Branch: master Author: Prasanta Sadhukhan Date: 2025-04-07 12:30:55 +0000 URL: https://git.openjdk.org/jdk/commit/27c8d9d635eaa0aac722c1b1eba8591fd291c077 8352686: Opensource JInternalFrame tests - series3 Reviewed-by: azvegint + test/jdk/javax/swing/JInternalFrame/bug4151444.java + test/jdk/javax/swing/JInternalFrame/bug4215380.java + test/jdk/javax/swing/JInternalFrame/bug4321312.java + test/jdk/javax/swing/JInternalFrame/bug4322726.java From jkern at openjdk.org Mon Apr 7 12:52:30 2025 From: jkern at openjdk.org (Joachim Kern) Date: Mon, 7 Apr 2025 12:52:30 GMT Subject: git: openjdk/jdk: master: 8352935: Launcher should not add $JDK/../lib to LD_LIBRARY_PATH Message-ID: Changeset: 9128ec61 Branch: master Author: Joachim Kern Date: 2025-04-07 12:50:43 +0000 URL: https://git.openjdk.org/jdk/commit/9128ec61df430a2eb352f58ec9799d332f7b1a10 8352935: Launcher should not add $JDK/../lib to LD_LIBRARY_PATH Reviewed-by: clanger, ihse, jpai ! src/java.base/unix/native/libjli/java_md.c ! test/jdk/tools/launcher/ExecutionEnvironment.java ! test/jdk/tools/launcher/Test7029048.java From gziemski at openjdk.org Mon Apr 7 13:07:38 2025 From: gziemski at openjdk.org (Gerard Ziemski) Date: Mon, 7 Apr 2025 13:07:38 GMT Subject: git: openjdk/jdk: master: 8341095: Possible overflow in os::Posix::print_uptime_info Message-ID: <22e3bea7-99cc-483b-917c-08a8e19ac192@openjdk.org> Changeset: 77fff61b Branch: master Author: Gerard Ziemski Date: 2025-04-07 13:04:47 +0000 URL: https://git.openjdk.org/jdk/commit/77fff61b864054b0029ee5d38f6293534db10ce1 8341095: Possible overflow in os::Posix::print_uptime_info Reviewed-by: dholmes ! src/hotspot/os/posix/os_posix.cpp From clanger at openjdk.org Mon Apr 7 13:27:58 2025 From: clanger at openjdk.org (Christoph Langer) Date: Mon, 7 Apr 2025 13:27:58 GMT Subject: git: openjdk/jdk: master: 8353709: Debug symbols bundle should contain full debug files when building --with-external-symbols-in-bundles=public Message-ID: <329baff9-4897-4a54-ac88-1cf11c88a873@openjdk.org> Changeset: 60fbf73f Branch: master Author: Christoph Langer Date: 2025-04-07 13:27:21 +0000 URL: https://git.openjdk.org/jdk/commit/60fbf73fc492ad9fff83fb4540e2d01311406287 8353709: Debug symbols bundle should contain full debug files when building --with-external-symbols-in-bundles=public Reviewed-by: erikj, mbaesken ! make/Bundles.gmk From vklang at openjdk.org Mon Apr 7 15:05:53 2025 From: vklang at openjdk.org (Viktor Klang) Date: Mon, 7 Apr 2025 15:05:53 GMT Subject: git: openjdk/jdk: master: 8353659: SubmissionPublisherTest::testCap1Submit times out Message-ID: <271c641f-0834-4d05-a0be-5ed835e69c17@openjdk.org> Changeset: 40210333 Branch: master Author: Viktor Klang Date: 2025-04-07 15:03:30 +0000 URL: https://git.openjdk.org/jdk/commit/402103331bcdb1055f89c938fdd6b1df772993b6 8353659: SubmissionPublisherTest::testCap1Submit times out Reviewed-by: dl, alanb ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! test/jdk/java/util/concurrent/tck/ForkJoinPool20Test.java From eirbjo at openjdk.org Mon Apr 7 15:25:11 2025 From: eirbjo at openjdk.org (Eirik =?UTF-8?B?QmrDuHJzbsO4cw==?=) Date: Mon, 7 Apr 2025 15:25:11 GMT Subject: git: openjdk/jdk: master: 8353278: Consolidate local file URL checks in jar: and file: URL schemes Message-ID: <1949adb3-af95-4cc7-bc48-60c6be61fddc@openjdk.org> Changeset: 9a391f44 Branch: master Author: Eirik Bj?rsn?s Date: 2025-04-07 15:23:18 +0000 URL: https://git.openjdk.org/jdk/commit/9a391f44e038d6c15a7872164bd3099edad93c8d 8353278: Consolidate local file URL checks in jar: and file: URL schemes Reviewed-by: dfuchs, jpai ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/protocol/jar/JarFileFactory.java ! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java ! src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java ! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java From vklang at openjdk.org Mon Apr 7 16:17:45 2025 From: vklang at openjdk.org (Viktor Klang) Date: Mon, 7 Apr 2025 16:17:45 GMT Subject: git: openjdk/jdk: master: 8352971: Increase maximum number of hold counts for ReentrantReadWriteLock Message-ID: <25112943-8711-4c7a-aa93-09b8b10cc0fe@openjdk.org> Changeset: 867a0301 Branch: master Author: Viktor Klang Date: 2025-04-07 16:15:51 +0000 URL: https://git.openjdk.org/jdk/commit/867a0301893cbf3d5434e4966d27d7f4913afb98 8352971: Increase maximum number of hold counts for ReentrantReadWriteLock Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java + test/jdk/java/util/concurrent/tck/ReentrantReadWriteLock20Test.java ! test/jdk/java/util/concurrent/tck/ReentrantReadWriteLockTest.java From prr at openjdk.org Mon Apr 7 16:44:39 2025 From: prr at openjdk.org (Phil Race) Date: Mon, 7 Apr 2025 16:44:39 GMT Subject: git: openjdk/jdk: master: 8353475: Open source two Swing DefaultCaret tests Message-ID: <6c15c254-1cb8-4d84-a798-98479b0eed7e@openjdk.org> Changeset: e08441c0 Branch: master Author: Phil Race Date: 2025-04-07 16:40:36 +0000 URL: https://git.openjdk.org/jdk/commit/e08441c03352543f800aef166afabec1dacaf4bf 8353475: Open source two Swing DefaultCaret tests Reviewed-by: honkar + test/jdk/javax/swing/text/DefaultCaret/PaintTest.java + test/jdk/javax/swing/text/DefaultCaret/bug4785160.java From mullan at openjdk.org Mon Apr 7 17:30:04 2025 From: mullan at openjdk.org (Sean Mullan) Date: Mon, 7 Apr 2025 17:30:04 GMT Subject: git: openjdk/jdk: master: 8349890: Option -Djava.security.debug=x509,ava breaks special chars Message-ID: Changeset: 0d4d1558 Branch: master Author: Koushik Thirupattur Committer: Sean Mullan Date: 2025-04-07 17:29:13 +0000 URL: https://git.openjdk.org/jdk/commit/0d4d1558164bb352aa4f7be1fffb7eb2da506944 8349890: Option -Djava.security.debug=x509,ava breaks special chars Reviewed-by: mullan ! src/java.base/share/classes/sun/security/x509/AVA.java + test/jdk/sun/security/x509/X500Name/PrintX500PrincipalInDebugModeWithAvaOption.java From prr at openjdk.org Mon Apr 7 18:19:28 2025 From: prr at openjdk.org (Phil Race) Date: Mon, 7 Apr 2025 18:19:28 GMT Subject: git: openjdk/jdk: master: 8353304: Open source two JTabbedPane tests Message-ID: <797bffb8-3483-43dd-82e9-91e251e7cbbd@openjdk.org> Changeset: 1b6f6946 Branch: master Author: Phil Race Date: 2025-04-07 18:16:15 +0000 URL: https://git.openjdk.org/jdk/commit/1b6f6946ae1fa0657d6bd1f63b25a0008ab2acdd 8353304: Open source two JTabbedPane tests Reviewed-by: kizune ! test/jdk/ProblemList.txt + test/jdk/javax/swing/JTabbedPane/bug4499556.java + test/jdk/javax/swing/JTabbedPane/bug6259533.java From bpb at openjdk.org Mon Apr 7 18:47:28 2025 From: bpb at openjdk.org (Brian Burkhalter) Date: Mon, 7 Apr 2025 18:47:28 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <1934b96e-b6f3-4f9c-b820-cc3eac4d094c@openjdk.org> Changeset: 885cf0ff Branch: master Author: Volodymyr Paprotski Committer: Sandhya Viswanathan Date: 2025-04-07 18:44:04 +0000 URL: https://git.openjdk.org/jdk/commit/885cf0ff8d1e7816bf409136234d63373d576f9e 8353671: Remove dead code missed in JDK-8350459 Reviewed-by: sviswanathan, mullan ! src/java.base/share/classes/sun/security/util/math/intpoly/MontgomeryIntegerPolynomialP256.java Changeset: 5481021e Branch: master Author: Brian Burkhalter Date: 2025-04-07 18:46:04 +0000 URL: https://git.openjdk.org/jdk/commit/5481021ee64fd457279ea7083be0f977c7ce3e3c 8321591: (fs) Improve String -> Path conversion performance (win) Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsPathParser.java + test/micro/org/openjdk/bench/java/nio/file/PathOfString.java From aivanov at openjdk.org Mon Apr 7 19:55:02 2025 From: aivanov at openjdk.org (Alexey Ivanov) Date: Mon, 7 Apr 2025 19:55:02 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <4f04673a-9eda-4792-81f8-0b7b4c5a6d25@openjdk.org> Changeset: 05ff557d Branch: master Author: Renjith Kannath Pariyangad Committer: Alexey Ivanov Date: 2025-04-07 19:52:39 +0000 URL: https://git.openjdk.org/jdk/commit/05ff557dee6adc679d85bfe8fb49f69053a6aaba 8353138: Screen capture for test TaskbarPositionTest.java, failure case Reviewed-by: aivanov, serb ! test/jdk/javax/swing/Popup/TaskbarPositionTest.java Changeset: 3757f660 Branch: master Author: Daniel Gredler Committer: Alexey Ivanov Date: 2025-04-07 19:53:36 +0000 URL: https://git.openjdk.org/jdk/commit/3757f660f237408e843584c224f03a64657f7b31 8353002: Remove unnecessary Windows version check in WTaskbarPeer Reviewed-by: prr, serb, aivanov ! src/java.desktop/windows/classes/sun/awt/windows/WTaskbarPeer.java + test/jdk/java/awt/Dialog/TaskbarFeatureTest.java From ihse at openjdk.org Mon Apr 7 20:33:38 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Mon, 7 Apr 2025 20:33:38 GMT Subject: git: openjdk/jdk: master: 8311227: Add .editorconfig Message-ID: <2835ab81-b006-47fa-9d18-3b0bb26bf4d6@openjdk.org> Changeset: cebda921 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-07 20:32:26 +0000 URL: https://git.openjdk.org/jdk/commit/cebda921dd49cf05b521f9ab3f731dd44719b027 8311227: Add .editorconfig Co-authored-by: David Briemann Reviewed-by: erikj + .editorconfig + src/hotspot/.editorconfig From ihse at openjdk.org Mon Apr 7 20:35:38 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Mon, 7 Apr 2025 20:35:38 GMT Subject: git: openjdk/jdk: master: 8301197: Make sure use of printf is correct and actually needed Message-ID: <9a6326ad-230b-4002-842a-191d1d868132@openjdk.org> Changeset: 42dc99ea Branch: master Author: Magnus Ihse Bursie Date: 2025-04-07 20:34:30 +0000 URL: https://git.openjdk.org/jdk/commit/42dc99eac16c46f1b403cce1dd14c6bda50eae70 8301197: Make sure use of printf is correct and actually needed Reviewed-by: erikj ! make/Docs.gmk ! make/Init.gmk ! make/InitSupport.gmk ! make/MainSupport.gmk ! make/RunTests.gmk ! make/SourceRevision.gmk ! make/autoconf/help.m4 ! make/common/FindTests.gmk ! make/common/JarArchive.gmk ! make/common/Modules.gmk ! make/common/modules/GensrcCommon.gmk ! make/modules/java.base/Copy.gmk ! make/modules/java.base/gensrc/GensrcBuffer.gmk ! make/modules/java.base/gensrc/GensrcScopedMemoryAccess.gmk ! make/scripts/compare.sh ! test/make/autoconf/test.m4 From jlu at openjdk.org Mon Apr 7 20:47:24 2025 From: jlu at openjdk.org (Justin Lu) Date: Mon, 7 Apr 2025 20:47:24 GMT Subject: git: openjdk/jdk: master: 8353322: Specification of ChoiceFormat#parse(String, ParsePosition) is inadequate Message-ID: <34dab0e1-6e79-45b3-b35f-61ac93ca56ab@openjdk.org> Changeset: a8dfcf55 Branch: master Author: Justin Lu Date: 2025-04-07 20:45:51 +0000 URL: https://git.openjdk.org/jdk/commit/a8dfcf55849775a7ac4822a8b7661f20f1b33bb0 8353322: Specification of ChoiceFormat#parse(String, ParsePosition) is inadequate Reviewed-by: naoto ! src/java.base/share/classes/java/text/ChoiceFormat.java From mdoerr at openjdk.org Mon Apr 7 20:52:25 2025 From: mdoerr at openjdk.org (Martin Doerr) Date: Mon, 7 Apr 2025 20:52:25 GMT Subject: git: openjdk/jdk: master: 8352972: PPC64: Intrinsify Unsafe::setMemory Message-ID: <89f2a38d-8291-4dae-9665-6597d184fcd7@openjdk.org> Changeset: e266eba4 Branch: master Author: Martin Doerr Date: 2025-04-07 20:50:41 +0000 URL: https://git.openjdk.org/jdk/commit/e266eba40131bb97c392c8c87551d28e74c4764a 8352972: PPC64: Intrinsify Unsafe::setMemory Reviewed-by: lucy ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp From jlu at openjdk.org Mon Apr 7 21:55:13 2025 From: jlu at openjdk.org (Justin Lu) Date: Mon, 7 Apr 2025 21:55:13 GMT Subject: git: openjdk/jdk: master: 8353585: Provide ChoiceFormat#parse(String, ParsePosition) tests Message-ID: <3b5934b1-4e6b-442e-bbec-d05a0ae0ea7c@openjdk.org> Changeset: fd2734e9 Branch: master Author: Justin Lu Date: 2025-04-07 21:52:57 +0000 URL: https://git.openjdk.org/jdk/commit/fd2734e97d3ef505473938109746ae59d5fefca6 8353585: Provide ChoiceFormat#parse(String, ParsePosition) tests Reviewed-by: naoto + test/jdk/java/text/Format/ChoiceFormat/ParseTest.java From dholmes at openjdk.org Mon Apr 7 23:37:23 2025 From: dholmes at openjdk.org (David Holmes) Date: Mon, 7 Apr 2025 23:37:23 GMT Subject: git: openjdk/jdk: master: 8353365: TOUCH_ASSERT_POISON clears GetLastError() Message-ID: <876edce1-f31e-4c0f-804e-cf9e69bb287d@openjdk.org> Changeset: 3951a8e0 Branch: master Author: David Holmes Date: 2025-04-07 23:36:04 +0000 URL: https://git.openjdk.org/jdk/commit/3951a8e01945d262cdd6ebbe4e1548ddf8e3c02a 8353365: TOUCH_ASSERT_POISON clears GetLastError() Reviewed-by: kbarrett, stuefe, jwaters ! src/hotspot/os/windows/os_windows.cpp ! test/hotspot/gtest/utilities/test_vmerror.cpp From jpai at openjdk.org Tue Apr 8 00:34:48 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 8 Apr 2025 00:34:48 GMT Subject: git: openjdk/jdk: master: 8352895: UserCookie.java runs wrong test class Message-ID: <899a53d0-178e-4a11-9768-04a1c515851a@openjdk.org> Changeset: edaeb4b2 Branch: master Author: Jaikiran Pai Date: 2025-04-08 00:33:36 +0000 URL: https://git.openjdk.org/jdk/commit/edaeb4b2da7c7a49ea3f3baebc7a072b56088e34 8352895: UserCookie.java runs wrong test class Reviewed-by: dfuchs ! test/jdk/sun/net/www/protocol/http/UserCookie.java From jpai at openjdk.org Tue Apr 8 00:36:49 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 8 Apr 2025 00:36:49 GMT Subject: git: openjdk/jdk: master: 8353787: Increased number of SHA-384-Digest java.util.jar.Attributes$Name instances leading to higher memory footprint Message-ID: <792a34e1-bca1-4db3-98b1-f86f63012a72@openjdk.org> Changeset: b64cdc28 Branch: master Author: Jaikiran Pai Date: 2025-04-08 00:35:33 +0000 URL: https://git.openjdk.org/jdk/commit/b64cdc28132c889ca8e21dc9534590ba2a778bcd 8353787: Increased number of SHA-384-Digest java.util.jar.Attributes$Name instances leading to higher memory footprint Reviewed-by: mullan, lancea ! src/java.base/share/classes/java/util/jar/Attributes.java From fyang at openjdk.org Tue Apr 8 01:38:26 2025 From: fyang at openjdk.org (Fei Yang) Date: Tue, 8 Apr 2025 01:38:26 GMT Subject: git: openjdk/jdk: master: 8353695: RISC-V: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java is failing with Zvkn Message-ID: <300195e2-2bc3-4aa9-ba57-a5f6bca6085b@openjdk.org> Changeset: 80ff7b9c Branch: master Author: Fei Yang Date: 2025-04-08 01:37:29 +0000 URL: https://git.openjdk.org/jdk/commit/80ff7b9c9406c7845ecb3bc40910e92ccdd23ff2 8353695: RISC-V: compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java is failing with Zvkn Reviewed-by: fjiang, mli ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java From alanb at openjdk.org Tue Apr 8 06:04:12 2025 From: alanb at openjdk.org (Alan Bateman) Date: Tue, 8 Apr 2025 06:04:12 GMT Subject: git: openjdk/jdk: master: 8353267: jmod create finds the wrong set of packages when class file are in non-package location Message-ID: Changeset: fb955bcb Branch: master Author: Alan Bateman Date: 2025-04-08 06:03:16 +0000 URL: https://git.openjdk.org/jdk/commit/fb955bcb153b7008b45e9080c0817fcce7b5463e 8353267: jmod create finds the wrong set of packages when class file are in non-package location Reviewed-by: rriggs ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java + test/jdk/tools/jlink/ClassFileInMetaInfo.java ! test/jdk/tools/jmod/JmodTest.java From jpai at openjdk.org Tue Apr 8 06:09:59 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 8 Apr 2025 06:09:59 GMT Subject: git: openjdk/jdk: master: 8066583: DeflaterInput/OutputStream and InflaterInput/OutputStream should explain responsibility for freeing resources Message-ID: Changeset: 9844c1c5 Branch: master Author: Jaikiran Pai Date: 2025-04-08 06:07:44 +0000 URL: https://git.openjdk.org/jdk/commit/9844c1c52b9b7b6959d4e5cc626495c83f4aa9d4 8066583: DeflaterInput/OutputStream and InflaterInput/OutputStream should explain responsibility for freeing resources Reviewed-by: liach, alanb, lancea ! src/java.base/share/classes/java/util/zip/DeflaterInputStream.java ! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java ! src/java.base/share/classes/java/util/zip/InflaterInputStream.java ! src/java.base/share/classes/java/util/zip/InflaterOutputStream.java ! test/jdk/java/util/zip/DeflateIn_InflateOut.java ! test/jdk/java/util/zip/InflateIn_DeflateOut.java From shade at openjdk.org Tue Apr 8 08:15:33 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 8 Apr 2025 08:15:33 GMT Subject: git: openjdk/jdk: master: 8352256: ObjectSynchronizer::quick_notify misses JFR event notification path Message-ID: <9d4d8492-3869-43fb-96e8-926e8fb923c5@openjdk.org> Changeset: ea07e719 Branch: master Author: Aleksey Shipilev Date: 2025-04-08 08:12:59 +0000 URL: https://git.openjdk.org/jdk/commit/ea07e719ca255d0da1966118c464ee23f4dc44da 8352256: ObjectSynchronizer::quick_notify misses JFR event notification path Reviewed-by: dholmes, coleenp, mgronlun ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp From rcastanedalo at openjdk.org Tue Apr 8 08:29:06 2025 From: rcastanedalo at openjdk.org (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Tue, 8 Apr 2025 08:29:06 GMT Subject: git: openjdk/jdk: master: 8353669: IGV: dump OOP maps for MachSafePoint nodes Message-ID: <2402b7cd-244e-4681-a489-bf4883962f70@openjdk.org> Changeset: fda5eecd Branch: master Author: Roberto Casta?eda Lozano Date: 2025-04-08 08:27:00 +0000 URL: https://git.openjdk.org/jdk/commit/fda5eecd6717eb6e1db56be3e41b65deae6e683e 8353669: IGV: dump OOP maps for MachSafePoint nodes Reviewed-by: chagedorn, thartmann ! src/hotspot/share/opto/idealGraphPrinter.cpp From jlahoda at openjdk.org Tue Apr 8 09:28:02 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Tue, 8 Apr 2025 09:28:02 GMT Subject: git: openjdk/jdk: master: 8353332: Test jdk/jshell/ToolProviderTest.java failed in relation to enable-preview Message-ID: Changeset: 9088afc4 Branch: master Author: Jan Lahoda Date: 2025-04-08 09:25:23 +0000 URL: https://git.openjdk.org/jdk/commit/9088afc4f16b6265e640bf176d8ca8e3ac6ca45c 8353332: Test jdk/jshell/ToolProviderTest.java failed in relation to enable-preview Reviewed-by: jpai, asotona ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellToolProvider.java ! test/langtools/jdk/jshell/ToolProviderTest.java From mullan at openjdk.org Tue Apr 8 11:51:56 2025 From: mullan at openjdk.org (Sean Mullan) Date: Tue, 8 Apr 2025 11:51:56 GMT Subject: git: openjdk/jdk: master: 8353945: Test javax/security/auth/x500/X500Principal/NameFormat.java fails after JDK-8349890 Message-ID: Changeset: d8bed130 Branch: master Author: Koushik Thirupattur Committer: Sean Mullan Date: 2025-04-08 11:50:59 +0000 URL: https://git.openjdk.org/jdk/commit/d8bed1304713b17286d4ed614f95d0ef6e59a95b 8353945: Test javax/security/auth/x500/X500Principal/NameFormat.java fails after JDK-8349890 Reviewed-by: mullan ! test/jdk/javax/security/auth/x500/X500Principal/NameFormat.java From erikj at openjdk.org Tue Apr 8 12:41:43 2025 From: erikj at openjdk.org (Erik Joelsson) Date: Tue, 8 Apr 2025 12:41:43 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: 3d24f1a3 Branch: master Author: Harald Eilertsen Committer: Erik Joelsson Date: 2025-04-08 12:40:10 +0000 URL: https://git.openjdk.org/jdk/commit/3d24f1a38280fd7f40148399c1ae2f3bd20763e5 8353580: libjpeg is not found if not installed in system directories Reviewed-by: erikj ! make/autoconf/lib-bundled.m4 ! make/autoconf/spec.gmk.template Changeset: b3751b90 Branch: master Author: Harald Eilertsen Committer: Erik Joelsson Date: 2025-04-08 12:40:54 +0000 URL: https://git.openjdk.org/jdk/commit/b3751b90f6f5406fb78f0f9a01f0337a64021dfc 8353573: System giflib not found by configure if it's not in system directories Reviewed-by: erikj ! make/autoconf/lib-bundled.m4 ! make/autoconf/spec.gmk.template From mli at openjdk.org Tue Apr 8 13:01:04 2025 From: mli at openjdk.org (Hamlin Li) Date: Tue, 8 Apr 2025 13:01:04 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <93880ab8-0e82-42aa-9d43-7f932eac4873@openjdk.org> Changeset: 21db0fdb Branch: master Author: Hamlin Li Date: 2025-04-08 12:59:36 +0000 URL: https://git.openjdk.org/jdk/commit/21db0fdbfb019b9a7c6613e190ad457278f29582 8353665: RISC-V: IR verification fails in TestSubNodeFloatDoubleNegation.java Reviewed-by: thartmann, luhenry ! test/hotspot/jtreg/compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java Changeset: cc5e9388 Branch: master Author: Hamlin Li Date: 2025-04-08 13:00:07 +0000 URL: https://git.openjdk.org/jdk/commit/cc5e9388d8c55178fd32eabce0f24d5ab8e76fdd 8353600: RISC-V: compiler/vectorization/TestRotateByteAndShortVector.java is failing with Zvbb Reviewed-by: fyang, luhenry ! src/hotspot/cpu/riscv/riscv_v.ad ! test/hotspot/jtreg/compiler/vectorization/TestRotateByteAndShortVector.java From mullan at openjdk.org Tue Apr 8 13:04:15 2025 From: mullan at openjdk.org (Sean Mullan) Date: Tue, 8 Apr 2025 13:04:15 GMT Subject: git: openjdk/jdk: master: 8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake signatures Message-ID: Changeset: dfa79c37 Branch: master Author: Artur Barashev Committer: Sean Mullan Date: 2025-04-08 13:02:50 +0000 URL: https://git.openjdk.org/jdk/commit/dfa79c373097d17a347b7c17103c57e12f59dc67 8340321: Disable SHA-1 in TLS/DTLS 1.2 handshake signatures Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/ssl/SignatureScheme/DisableSHA1inHandshakeSignatureDTLS12.java + test/jdk/sun/security/ssl/SignatureScheme/DisableSHA1inHandshakeSignatureTLS12.java + test/jdk/sun/security/ssl/SignatureScheme/DisableSHA1inHandshakeSignatureTLS13.java From dfenacci at openjdk.org Tue Apr 8 13:08:10 2025 From: dfenacci at openjdk.org (Damon Fenacci) Date: Tue, 8 Apr 2025 13:08:10 GMT Subject: git: openjdk/jdk: master: 8352963: [REDO] Missing late inline cleanup causes compiler/vectorapi/VectorLogicalOpIdentityTest.java IR failure Message-ID: <38c2220b-d04f-485b-b922-86632fc291e3@openjdk.org> Changeset: d9f2e692 Branch: master Author: Damon Fenacci Date: 2025-04-08 13:05:15 +0000 URL: https://git.openjdk.org/jdk/commit/d9f2e6921558b4919889d81871b699971fb4f3ba 8352963: [REDO] Missing late inline cleanup causes compiler/vectorapi/VectorLogicalOpIdentityTest.java IR failure Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/compile.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/vectorapi/VectorGatherMaskFoldingTest.java ! test/hotspot/jtreg/compiler/vectorapi/VectorLogicalOpIdentityTest.java From coleenp at openjdk.org Tue Apr 8 13:14:33 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Tue, 8 Apr 2025 13:14:33 GMT Subject: git: openjdk/jdk: master: 8351654: Agent transformer bytecodes should be verified Message-ID: Changeset: 250437e5 Branch: master Author: Coleen Phillimore Date: 2025-04-08 13:12:28 +0000 URL: https://git.openjdk.org/jdk/commit/250437e557c56ba66a74ab759cfd1071a510e184 8351654: Agent transformer bytecodes should be verified Reviewed-by: dholmes, lmesnik ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileStream.cpp ! src/hotspot/share/classfile/classFileStream.hpp ! src/hotspot/share/classfile/klassFactory.cpp + test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleJavaBaseVerify.java + test/hotspot/jtreg/runtime/verifier/CFLH/TestChecker.java + test/hotspot/jtreg/runtime/verifier/CFLH/TestVerify.java From vklang at openjdk.org Tue Apr 8 13:52:01 2025 From: vklang at openjdk.org (Viktor Klang) Date: Tue, 8 Apr 2025 13:52:01 GMT Subject: git: openjdk/jdk: master: 8354016: Update ReentrantReadWriteLock documentation to reflect its new max capacity Message-ID: <9aa6c622-9c3b-4b46-8537-429fdcc18b95@openjdk.org> Changeset: 676cfae9 Branch: master Author: Viktor Klang Date: 2025-04-08 13:49:15 +0000 URL: https://git.openjdk.org/jdk/commit/676cfae91c8bd4799adfedff2ad59a9aab953ece 8354016: Update ReentrantReadWriteLock documentation to reflect its new max capacity Reviewed-by: alanb ! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java From djelinski at openjdk.org Tue Apr 8 15:21:02 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Tue, 8 Apr 2025 15:21:02 GMT Subject: git: openjdk/jdk: master: 8350705: [JMH] test security.SSLHandshake failed for 2 threads configuration Message-ID: <1936554e-fda4-4b0d-85cb-44e3932ad423@openjdk.org> Changeset: 58ff36f3 Branch: master Author: Daniel Jeli?ski Date: 2025-04-08 15:19:32 +0000 URL: https://git.openjdk.org/jdk/commit/58ff36f3bdefe2e883dc871a4e7fcaa81e8eef5b 8350705: [JMH] test security.SSLHandshake failed for 2 threads configuration Reviewed-by: hchao, mullan ! test/micro/org/openjdk/bench/java/security/SSLHandshake.java From roland at openjdk.org Tue Apr 8 15:53:46 2025 From: roland at openjdk.org (Roland Westrelin) Date: Tue, 8 Apr 2025 15:53:46 GMT Subject: git: openjdk/jdk: master: 8341976: C2: use_mem_state != load->find_exact_control(load->in(0)) assert failure Message-ID: Changeset: 4645ddbb Branch: master Author: Roland Westrelin Date: 2025-04-08 15:52:05 +0000 URL: https://git.openjdk.org/jdk/commit/4645ddbb6be6b4456cc4d9f58188b0561a8e593d 8341976: C2: use_mem_state != load->find_exact_control(load->in(0)) assert failure Reviewed-by: chagedorn, dfenacci ! src/hotspot/share/opto/arraycopynode.cpp ! src/hotspot/share/opto/arraycopynode.hpp ! src/hotspot/share/opto/macro.hpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/memnode.hpp + test/hotspot/jtreg/compiler/arraycopy/TestSunkLoadAntiDependency.java From mullan at openjdk.org Tue Apr 8 16:17:47 2025 From: mullan at openjdk.org (Sean Mullan) Date: Tue, 8 Apr 2025 16:17:47 GMT Subject: git: openjdk/jdk: master: 8348967: Deprecate security permission classes for removal Message-ID: <078d9bc8-553e-4c3b-b4de-190bebde21ff@openjdk.org> Changeset: 3cbe686d Branch: master Author: Sean Mullan Date: 2025-04-08 16:13:43 +0000 URL: https://git.openjdk.org/jdk/commit/3cbe686d6203043e95604b3d6c96d6ed9d5364c3 8348967: Deprecate security permission classes for removal Reviewed-by: rriggs, iris ! src/java.base/share/classes/java/security/Permissions.java ! src/java.base/share/classes/java/security/SecurityPermission.java ! src/java.base/share/classes/java/security/UnresolvedPermission.java ! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java ! src/java.base/share/classes/javax/net/ssl/SSLPermission.java ! src/java.base/share/classes/javax/security/auth/AuthPermission.java ! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java From pminborg at openjdk.org Tue Apr 8 16:38:20 2025 From: pminborg at openjdk.org (Per Minborg) Date: Tue, 8 Apr 2025 16:38:20 GMT Subject: git: openjdk/jdk: master: 8339527: Adjust threshold for MemorySegment::fill native invocation Message-ID: <81a55ed9-dc04-40dc-b89c-7f3ccbf72ab7@openjdk.org> Changeset: b98d6aeb Branch: master Author: Per Minborg Date: 2025-04-08 16:34:20 +0000 URL: https://git.openjdk.org/jdk/commit/b98d6aebdd897959785ea27ee7855d26c9ed35d7 8339527: Adjust threshold for MemorySegment::fill native invocation Reviewed-by: jvernee ! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java From ihse at openjdk.org Tue Apr 8 16:59:35 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Tue, 8 Apr 2025 16:59:35 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <4c424e07-9ebf-4d82-af11-2b0f56a94e3c@openjdk.org> Changeset: bd73a064 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-08 16:55:48 +0000 URL: https://git.openjdk.org/jdk/commit/bd73a0641615d743663ef652bc1f27305af1517b 8300339: Run jtreg in the work dir Reviewed-by: erikj ! make/RunTests.gmk Changeset: e1a4a6be Branch: master Author: Magnus Ihse Bursie Date: 2025-04-08 16:57:00 +0000 URL: https://git.openjdk.org/jdk/commit/e1a4a6beb61c70228c3aa54ddf2d9310fd5020e2 8340185: Use make -k on GHA to catch more build errors Reviewed-by: shade ! .github/actions/do-build/action.yml From jlu at openjdk.org Tue Apr 8 17:39:07 2025 From: jlu at openjdk.org (Justin Lu) Date: Tue, 8 Apr 2025 17:39:07 GMT Subject: git: openjdk/jdk: master: 8353713: Improve Currency.getInstance exception handling Message-ID: <7ca4adfd-541d-4fef-b9e1-4219a3e6c3a7@openjdk.org> Changeset: 5cac5796 Branch: master Author: Justin Lu Date: 2025-04-08 17:37:13 +0000 URL: https://git.openjdk.org/jdk/commit/5cac579619164b9a664327a4f71c4de7e7575276 8353713: Improve Currency.getInstance exception handling Reviewed-by: naoto ! src/java.base/share/classes/java/util/Currency.java ! test/jdk/java/util/Currency/CurrencyTest.java From ihse at openjdk.org Tue Apr 8 17:42:44 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Tue, 8 Apr 2025 17:42:44 GMT Subject: git: openjdk/jdk: master: 8317012: Explicitly check for 32-bit word size for using libatomic with zero Message-ID: <606e5bc0-29f1-4063-b932-b192cbfa4904@openjdk.org> Changeset: 689d73a3 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-08 17:39:59 +0000 URL: https://git.openjdk.org/jdk/commit/689d73a30d0701693ad86be164e4406effa11f2e 8317012: Explicitly check for 32-bit word size for using libatomic with zero Reviewed-by: erikj, shade ! make/autoconf/libraries.m4 From mgronlun at openjdk.org Tue Apr 8 18:45:07 2025 From: mgronlun at openjdk.org (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Tue, 8 Apr 2025 18:45:07 GMT Subject: git: openjdk/jdk: master: 8353431: JFR: Sets to use hashmap instead of binary search as backend Message-ID: <59b37f48-367e-428e-a979-14a51d85ba33@openjdk.org> Changeset: 257f817c Branch: master Author: Markus Gr?nlund Date: 2025-04-08 18:41:10 +0000 URL: https://git.openjdk.org/jdk/commit/257f817c7fca1e8cdb0fec0e18ab9c07b19b1d13 8353431: JFR: Sets to use hashmap instead of binary search as backend Reviewed-by: egahlin ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp + src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.inline.hpp ! src/hotspot/share/jfr/support/jfrDeprecationManager.cpp ! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp ! src/hotspot/share/jfr/support/jfrKlassUnloading.hpp + src/hotspot/share/jfr/utilities/jfrSet.hpp From hannesw at openjdk.org Tue Apr 8 18:48:13 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Tue, 8 Apr 2025 18:48:13 GMT Subject: git: openjdk/jdk: master: 8352389: Remove incidental whitespace in pre/code content Message-ID: Changeset: 24ff96af Branch: master Author: Hannes Walln?fer Date: 2025-04-08 18:45:53 +0000 URL: https://git.openjdk.org/jdk/commit/24ff96afe41b62275fe8635e477ecc04bff93123 8352389: Remove incidental whitespace in pre/code content Reviewed-by: liach ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java + test/langtools/jdk/javadoc/doclet/testPreCode/TestPreCode.java ! test/langtools/tools/javac/doctree/CodeTest.java ! test/langtools/tools/javac/doctree/DocCommentTester.java ! test/langtools/tools/javac/doctree/InPreTest.java From acobbs at openjdk.org Tue Apr 8 20:06:37 2025 From: acobbs at openjdk.org (Archie Cobbs) Date: Tue, 8 Apr 2025 20:06:37 GMT Subject: git: openjdk/jdk: master: 8353757: Log class should have a proper clear() method Message-ID: Changeset: 5b42c46b Branch: master Author: Archie Cobbs Date: 2025-04-08 20:04:44 +0000 URL: https://git.openjdk.org/jdk/commit/5b42c46b48363acd00ee4a183edca9a48cdc16c8 8353757: Log class should have a proper clear() method Reviewed-by: vromero, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java From liach at openjdk.org Tue Apr 8 22:01:18 2025 From: liach at openjdk.org (Chen Liang) Date: Tue, 8 Apr 2025 22:01:18 GMT Subject: git: openjdk/jdk: master: 8354061: Update copyright in NameFormat.java fix after JDK-8349890 Message-ID: <88e93464-6c94-48a3-9e2a-737adfeca086@openjdk.org> Changeset: 63fa255c Branch: master Author: Koushik Thirupattur Committer: Chen Liang Date: 2025-04-08 21:58:21 +0000 URL: https://git.openjdk.org/jdk/commit/63fa255c06a273b00f99d4e8649dab618cbf5773 8354061: Update copyright in NameFormat.java fix after JDK-8349890 Reviewed-by: mullan ! test/jdk/javax/security/auth/x500/X500Principal/NameFormat.java From wkemper at openjdk.org Tue Apr 8 22:05:23 2025 From: wkemper at openjdk.org (William Kemper) Date: Tue, 8 Apr 2025 22:05:23 GMT Subject: git: openjdk/jdk: master: 8353218: Shenandoah: Out of date comment references Brooks pointers Message-ID: Changeset: b4ab964b Branch: master Author: William Kemper Date: 2025-04-08 22:00:58 +0000 URL: https://git.openjdk.org/jdk/commit/b4ab964b72c631632511e6f01cdd5a47fb2e31fa 8353218: Shenandoah: Out of date comment references Brooks pointers Reviewed-by: ysr, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp From ysr at openjdk.org Wed Apr 9 01:02:27 2025 From: ysr at openjdk.org (Y. Srinivas Ramakrishna) Date: Wed, 9 Apr 2025 01:02:27 GMT Subject: git: openjdk/jdk: master: 8351091: Shenandoah: global marking context completeness is not accurately maintained Message-ID: <219cc357-ee84-4f92-9532-eb3d8b2141f2@openjdk.org> Changeset: aec1fe0a Branch: master Author: Xiaolong Peng Committer: Y. Srinivas Ramakrishna Date: 2025-04-09 01:00:02 +0000 URL: https://git.openjdk.org/jdk/commit/aec1fe0a17fa6801e26a517d4d21656353409f7c 8351091: Shenandoah: global marking context completeness is not accurately maintained Reviewed-by: ysr, wkemper ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp From iklam at openjdk.org Wed Apr 9 01:17:04 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 9 Apr 2025 01:17:04 GMT Subject: git: openjdk/jdk: master: 8353014: Exclude AOT tooling classes from AOT cache Message-ID: <5322cfc7-84ff-4ba5-b46d-8100b96b4613@openjdk.org> Changeset: c26c5758 Branch: master Author: Ioi Lam Date: 2025-04-09 01:15:40 +0000 URL: https://git.openjdk.org/jdk/commit/c26c5758679b803489f401fbb23e8153ca10e19f 8353014: Exclude AOT tooling classes from AOT cache Reviewed-by: vlivanov, kvn ! src/hotspot/share/cds/aotArtifactFinder.cpp + src/hotspot/share/cds/aotClassFilter.cpp + src/hotspot/share/cds/aotClassFilter.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp From fyang at openjdk.org Wed Apr 9 01:47:09 2025 From: fyang at openjdk.org (Fei Yang) Date: Wed, 9 Apr 2025 01:47:09 GMT Subject: git: openjdk/jdk: master: 8353829: RISC-V: Auto-enable several more extensions for debug builds Message-ID: Changeset: 73bb6472 Branch: master Author: Fei Yang Date: 2025-04-09 01:44:46 +0000 URL: https://git.openjdk.org/jdk/commit/73bb647218ac4c9742cb974d23c5f223bbd56c0a 8353829: RISC-V: Auto-enable several more extensions for debug builds Reviewed-by: rehn, fjiang ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp From dholmes at openjdk.org Wed Apr 9 03:05:29 2025 From: dholmes at openjdk.org (David Holmes) Date: Wed, 9 Apr 2025 03:05:29 GMT Subject: git: openjdk/jdk: master: 8354088: [BACKOUT] Run jtreg in the work dir Message-ID: <994dc19f-b5b1-4f9b-bb43-36bae5be081b@openjdk.org> Changeset: 2a0cf835 Branch: master Author: David Holmes Date: 2025-04-09 03:03:14 +0000 URL: https://git.openjdk.org/jdk/commit/2a0cf8353ae0528a8417407d5719df0dadceadcf 8354088: [BACKOUT] Run jtreg in the work dir Reviewed-by: darcy, iris ! make/RunTests.gmk From thartmann at openjdk.org Wed Apr 9 05:11:11 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Wed, 9 Apr 2025 05:11:11 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <7009a29d-ed86-4eb4-87ac-66ca2d81e6f3@openjdk.org> Changeset: 743d1c64 Branch: master Author: Thomas Stuefe Date: 2025-04-09 05:08:51 +0000 URL: https://git.openjdk.org/jdk/commit/743d1c64c29118b15897b3c676919353ced467f5 8353273: Reduce number of oop map entries in instances Reviewed-by: lmesnik, fparain, jsjolen ! src/hotspot/share/classfile/fieldLayoutBuilder.cpp ! src/hotspot/share/classfile/fieldLayoutBuilder.hpp ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/runtime/FieldLayout/TestOopMapSizeMinimal.java Changeset: 473251db Branch: master Author: Cesar Soares Lucas Committer: Tobias Hartmann Date: 2025-04-09 05:09:30 +0000 URL: https://git.openjdk.org/jdk/commit/473251dbb308016ccda6c88fd36bd10c81e65865 8353593: MethodData "mileage_*" methods and fields aren't used and can be removed Reviewed-by: phh, thartmann ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp From chagedorn at openjdk.org Wed Apr 9 05:36:36 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Wed, 9 Apr 2025 05:36:36 GMT Subject: git: openjdk/jdk: master: 8352681: C2 compilation hits asserts "must set the initial type just once" Message-ID: <524d67fe-4b87-4fdb-85f4-d989e59207d6@openjdk.org> Changeset: b045e3fb Branch: master Author: Cesar Soares Lucas Committer: Christian Hagedorn Date: 2025-04-09 05:34:01 +0000 URL: https://git.openjdk.org/jdk/commit/b045e3fbd7920465b5b67d43e35db98b935241d5 8352681: C2 compilation hits asserts "must set the initial type just once" Reviewed-by: chagedorn, dfenacci ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestReduceAllocationAndSetTypeTwice.java From stefank at openjdk.org Wed Apr 9 06:21:22 2025 From: stefank at openjdk.org (Stefan Karlsson) Date: Wed, 9 Apr 2025 06:21:22 GMT Subject: git: openjdk/jdk: master: 8352994: ZGC: Fix regression introduced in JDK-8350572 Message-ID: <4d645c06-98b8-4824-a726-3af2a5bf8837@openjdk.org> Changeset: 3340e13f Branch: master Author: Stefan Karlsson Date: 2025-04-09 06:19:08 +0000 URL: https://git.openjdk.org/jdk/commit/3340e13fd0a8d25212003e8371a135471b2f44b3 8352994: ZGC: Fix regression introduced in JDK-8350572 Reviewed-by: aboldtch, tschatzl ! src/hotspot/share/gc/z/zVerify.cpp ! test/jdk/ProblemList-zgc.txt From chagedorn at openjdk.org Wed Apr 9 07:06:24 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Wed, 9 Apr 2025 07:06:24 GMT Subject: git: openjdk/jdk: master: 8353841: [jittester] Fix JITTester build after asm removal Message-ID: Changeset: 0f70aae1 Branch: master Author: Evgeny Nikitin Committer: Christian Hagedorn Date: 2025-04-09 07:03:24 +0000 URL: https://git.openjdk.org/jdk/commit/0f70aae1cc4fd48ef2de3b0fe4741a32660ed4f9 8353841: [jittester] Fix JITTester build after asm removal Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/testlibrary/jittester/Makefile From shade at openjdk.org Wed Apr 9 07:29:45 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 9 Apr 2025 07:29:45 GMT Subject: git: openjdk/jdk: master: 8353174: Clean up thread register handling after 32-bit x86 removal Message-ID: Changeset: 6df34c36 Branch: master Author: Aleksey Shipilev Date: 2025-04-09 07:28:47 +0000 URL: https://git.openjdk.org/jdk/commit/6df34c361e0d1b6fe90ca97c1aaa56e57a86d12c 8353174: Clean up thread register handling after 32-bit x86 removal Reviewed-by: cslucas, kvn, vlivanov ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/downcallLinker_x86_64.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_arraycopy.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad From shade at openjdk.org Wed Apr 9 08:04:34 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 9 Apr 2025 08:04:34 GMT Subject: git: openjdk/jdk: master: 8334046: Set different values for CompLevel_any and CompLevel_all Message-ID: <43592a31-0988-41f6-86ed-238afe4b391a@openjdk.org> Changeset: 9ee55903 Branch: master Author: Cesar Soares Lucas Committer: Aleksey Shipilev Date: 2025-04-09 08:01:13 +0000 URL: https://git.openjdk.org/jdk/commit/9ee5590328e7d5f5070efdbd7ffc44cb660005cc 8334046: Set different values for CompLevel_any and CompLevel_all Reviewed-by: shade, kvn ! src/hotspot/share/compiler/compilerDefinitions.hpp ! test/hotspot/jtreg/compiler/whitebox/CompilerWhiteBoxTest.java ! test/lib/jdk/test/whitebox/WhiteBox.java From shade at openjdk.org Wed Apr 9 08:25:23 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 9 Apr 2025 08:25:23 GMT Subject: git: openjdk/jdk: master: 8353192: C2: Clean up x86 backend after 32-bit x86 removal Message-ID: Changeset: 250eb743 Branch: master Author: Aleksey Shipilev Date: 2025-04-09 08:22:48 +0000 URL: https://git.openjdk.org/jdk/commit/250eb743c112fbcc45bf2b3ded1c644b19893577 8353192: C2: Clean up x86 backend after 32-bit x86 removal Reviewed-by: kvn, epeter ! src/hotspot/cpu/x86/c2_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/archDesc.cpp From michaelm at openjdk.org Wed Apr 9 09:13:53 2025 From: michaelm at openjdk.org (Michael McMahon) Date: Wed, 9 Apr 2025 09:13:53 GMT Subject: git: openjdk/jdk: master: 8353698: Output of Simple Web Server is garbled if the console's encoding is not UTF-8 Message-ID: <4df8afdb-6fd7-476a-86f1-ecd3527b9c25@openjdk.org> Changeset: f7fa05f5 Branch: master Author: Daishi Tabata Committer: Michael McMahon Date: 2025-04-09 09:11:24 +0000 URL: https://git.openjdk.org/jdk/commit/f7fa05f577a28870202ccaa3544c34b58bd4adfe 8353698: Output of Simple Web Server is garbled if the console's encoding is not UTF-8 Reviewed-by: djelinski, dfuchs ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/Main.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePortNotSpecifiedTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePortNotSpecifiedTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/CommandLinePositiveTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/IPv6BoundHost.java ! test/jdk/com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java From thartmann at openjdk.org Wed Apr 9 09:30:45 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Wed, 9 Apr 2025 09:30:45 GMT Subject: git: openjdk/jdk: master: 8348853: Fold layout helper check for objects implementing non-array interfaces Message-ID: <985fd245-adc5-41ad-a9d6-d2a42b18343a@openjdk.org> Changeset: a1d566ce Branch: master Author: Marc Chevalier Committer: Tobias Hartmann Date: 2025-04-09 09:28:36 +0000 URL: https://git.openjdk.org/jdk/commit/a1d566ce4b0315591ece489347c5d1c253f06be9 8348853: Fold layout helper check for objects implementing non-array interfaces Reviewed-by: thartmann, roland ! src/hotspot/share/ci/ciMetadata.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp From kevinw at openjdk.org Wed Apr 9 09:51:10 2025 From: kevinw at openjdk.org (Kevin Walls) Date: Wed, 9 Apr 2025 09:51:10 GMT Subject: git: openjdk/jdk: master: 8353439: Shell grouping of -XX:OnError= commands is surprising Message-ID: Changeset: cd9fa3f7 Branch: master Author: Kevin Walls Date: 2025-04-09 09:47:03 +0000 URL: https://git.openjdk.org/jdk/commit/cd9fa3f7aa0324c575943deebb41f4f7ff4f73d3 8353439: Shell grouping of -XX:OnError= commands is surprising Reviewed-by: dholmes, stuefe ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java From ihse at openjdk.org Wed Apr 9 10:41:26 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Wed, 9 Apr 2025 10:41:26 GMT Subject: git: openjdk/jdk: master: 8187520: Add --disable-java-warnings-as-errors configure option Message-ID: <1c1361e0-b4a6-48fe-b65e-bbb6bd26e2fa@openjdk.org> Changeset: 7aeaa3c2 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-09 10:40:03 +0000 URL: https://git.openjdk.org/jdk/commit/7aeaa3c21c1420191fe8ff59e4cf99eae830754d 8187520: Add --disable-java-warnings-as-errors configure option Reviewed-by: shade, erikj ! make/Docs.gmk ! make/autoconf/configure.ac ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.template ! make/common/JavaCompilation.gmk From alanb at openjdk.org Wed Apr 9 12:37:47 2025 From: alanb at openjdk.org (Alan Bateman) Date: Wed, 9 Apr 2025 12:37:47 GMT Subject: git: openjdk/jdk: master: 8351927: Change VirtualThread implementation to use use FJP delayed task handling Message-ID: Changeset: 6c93ad42 Branch: master Author: Alan Bateman Date: 2025-04-09 12:36:35 +0000 URL: https://git.openjdk.org/jdk/commit/6c93ad42f38b49ea96155340c4b6bbedfcef2a90 8351927: Change VirtualThread implementation to use use FJP delayed task handling Reviewed-by: vklang ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/VirtualThread.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/vm/JcmdVThreadCommands.java ! test/hotspot/jtreg/serviceability/dcmd/thread/VThreadCommandsTest.java + test/micro/org/openjdk/bench/java/lang/VirtualThreadParking.java + test/micro/org/openjdk/bench/java/lang/VirtualThreadSleep.java + test/micro/org/openjdk/bench/java/util/concurrent/DelayedTasks.java From pminborg at openjdk.org Wed Apr 9 12:47:27 2025 From: pminborg at openjdk.org (Per Minborg) Date: Wed, 9 Apr 2025 12:47:27 GMT Subject: git: openjdk/jdk: master: 8351757: Test java/foreign/TestDeadlock.java#FileChannel_map timed out after passing Message-ID: <51af8482-f676-4301-bf8c-af0387cb228f@openjdk.org> Changeset: f9d705b1 Branch: master Author: Per Minborg Date: 2025-04-09 12:44:47 +0000 URL: https://git.openjdk.org/jdk/commit/f9d705b17e5d90f7bc5f9759f692182bb4da3445 8351757: Test java/foreign/TestDeadlock.java#FileChannel_map timed out after passing Reviewed-by: djelinski, rriggs ! test/jdk/java/foreign/TestDeadlock.java From zgu at openjdk.org Wed Apr 9 13:02:12 2025 From: zgu at openjdk.org (Zhengyu Gu) Date: Wed, 9 Apr 2025 13:02:12 GMT Subject: git: openjdk/jdk: master: 8353692: Relax memory constraint on updating ObjectMonitorTable's item count Message-ID: <6d197794-7acd-42f2-aa30-c30d6b49994f@openjdk.org> Changeset: da462cf2 Branch: master Author: Zhengyu Gu Date: 2025-04-09 12:58:00 +0000 URL: https://git.openjdk.org/jdk/commit/da462cf2255f55c1059f9d9bf479231408a72b55 8353692: Relax memory constraint on updating ObjectMonitorTable's item count Reviewed-by: rkennke, dholmes ! src/hotspot/share/runtime/lightweightSynchronizer.cpp From yzheng at openjdk.org Wed Apr 9 13:10:17 2025 From: yzheng at openjdk.org (Yudi Zheng) Date: Wed, 9 Apr 2025 13:10:17 GMT Subject: git: openjdk/jdk: master: 8354181: [Backout] 8334046: Set different values for CompLevel_any and CompLevel_all Message-ID: Changeset: 9d8b93b6 Branch: master Author: Yudi Zheng Date: 2025-04-09 13:08:21 +0000 URL: https://git.openjdk.org/jdk/commit/9d8b93b6e2fa7a6c81d96f82ae8f5de222027879 8354181: [Backout] 8334046: Set different values for CompLevel_any and CompLevel_all Reviewed-by: thartmann, chagedorn ! src/hotspot/share/compiler/compilerDefinitions.hpp ! test/hotspot/jtreg/compiler/whitebox/CompilerWhiteBoxTest.java ! test/lib/jdk/test/whitebox/WhiteBox.java From pminborg at openjdk.org Wed Apr 9 13:49:14 2025 From: pminborg at openjdk.org (Per Minborg) Date: Wed, 9 Apr 2025 13:49:14 GMT Subject: git: openjdk/jdk: master: 8354121: Use a record class rather than a lambda in AbstractMemorySegmentImpl::cleanupAction Message-ID: <4590de60-cec9-4815-809e-975ba4ef7ab7@openjdk.org> Changeset: c3e04395 Branch: master Author: Per Minborg Date: 2025-04-09 13:47:24 +0000 URL: https://git.openjdk.org/jdk/commit/c3e043956e72996a56a7ae9822782ba4dfdc0607 8354121: Use a record class rather than a lambda in AbstractMemorySegmentImpl::cleanupAction Reviewed-by: liach ! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java From liach at openjdk.org Wed Apr 9 14:52:31 2025 From: liach at openjdk.org (Chen Liang) Date: Wed, 9 Apr 2025 14:52:31 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <877b4692-2805-4d18-801c-4a0de1968779@openjdk.org> Changeset: 7a7b9ed7 Branch: master Author: Kevin Walls Date: 2025-04-09 14:49:04 +0000 URL: https://git.openjdk.org/jdk/commit/7a7b9ed7fe4a10bca155b0877c3e731f9d343b92 8353727: HeapDumpPath doesn't expand %p Reviewed-by: stuefe, lmesnik ! src/hotspot/share/services/heapDumper.cpp ! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java Changeset: 4dc9e589 Branch: master Author: Chen Liang Date: 2025-04-09 14:51:15 +0000 URL: https://git.openjdk.org/jdk/commit/4dc9e58906772bf8ee444cb1618aa43f66593d79 8310310: Migrate CreateSymbols tool in make/langtools to Classfile API Reviewed-by: ihse, jlahoda ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java ! make/modules/jdk.compiler/Gendata.gmk ! make/scripts/generate-symbol-data.sh ! test/langtools/tools/javac/platform/CanHandleClassFilesTest.java ! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTest.java From iklam at openjdk.org Wed Apr 9 15:05:10 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 9 Apr 2025 15:05:10 GMT Subject: git: openjdk/jdk: master: 8353597: Refactor handling VM options for AOT cache input and output Message-ID: <8de927c5-91ad-4725-a799-471cb2351ab5@openjdk.org> Changeset: 567c6885 Branch: master Author: Ioi Lam Date: 2025-04-09 15:03:38 +0000 URL: https://git.openjdk.org/jdk/commit/567c6885a377e5641deef9cd3498f79c5346cd6a 8353597: Refactor handling VM options for AOT cache input and output Reviewed-by: kvn, asmehra ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/cdsConfig.hpp ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/cds/dynamicArchive.hpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/java.cpp ! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c ! test/hotspot/jtreg/runtime/cds/appcds/AOTFlags.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveNoDefaultArchive.java From rgiulietti at openjdk.org Wed Apr 9 15:17:20 2025 From: rgiulietti at openjdk.org (Raffaello Giulietti) Date: Wed, 9 Apr 2025 15:17:20 GMT Subject: git: openjdk/jdk: master: 8351462: Improve robustness of String concatenation Message-ID: <610b055b-67fb-47c1-82c9-01bd6ea0b1d6@openjdk.org> Changeset: 1f21da75 Branch: master Author: Raffaello Giulietti Date: 2025-04-09 15:16:02 +0000 URL: https://git.openjdk.org/jdk/commit/1f21da75eb5d5eb7460b2953517514a0aa26b5de 8351462: Improve robustness of String concatenation Reviewed-by: liach, pminborg, rriggs ! src/java.base/share/classes/java/lang/StringConcatHelper.java From liach at openjdk.org Wed Apr 9 15:28:24 2025 From: liach at openjdk.org (Chen Liang) Date: Wed, 9 Apr 2025 15:28:24 GMT Subject: git: openjdk/jdk: master: 8353840: JNativeScan should not abort for missing classes Message-ID: <7fabe682-f811-48f2-9c32-b39d85746962@openjdk.org> Changeset: 5f2a604b Branch: master Author: Danish Nawab Committer: Chen Liang Date: 2025-04-09 15:25:24 +0000 URL: https://git.openjdk.org/jdk/commit/5f2a604b633c0cd24f897f828a7c928c3d2b651c 8353840: JNativeScan should not abort for missing classes Reviewed-by: jvernee, liach ! src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/JNativeScanTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/NativeMethodFinder.java ! test/langtools/tools/jnativescan/TestMissingSystemClass.java ! test/langtools/tools/jnativescan/cases/classpath/missingsystem/App.java From coleenp at openjdk.org Wed Apr 9 17:44:37 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Wed, 9 Apr 2025 17:44:37 GMT Subject: git: openjdk/jdk: master: 8349007: The jtreg test ResolvedMethodTableHash takes excessive time Message-ID: <16dc9a08-bff4-4824-92d3-2a895e5e6daf@openjdk.org> Changeset: 6352ee1a Branch: master Author: Coleen Phillimore Date: 2025-04-09 17:43:11 +0000 URL: https://git.openjdk.org/jdk/commit/6352ee1a6e55e428db0eca97ecf8125770dc4a08 8349007: The jtreg test ResolvedMethodTableHash takes excessive time Reviewed-by: lmesnik, matsaave ! src/hotspot/share/prims/resolvedMethodTable.cpp ! test/hotspot/jtreg/runtime/MemberName/ResolvedMethodTableHash.java From azvegint at openjdk.org Wed Apr 9 17:51:32 2025 From: azvegint at openjdk.org (Alexander Zvegintsev) Date: Wed, 9 Apr 2025 17:51:32 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: faacbd96 Branch: master Author: Jiangli Zhou Date: 2025-04-09 17:47:47 +0000 URL: https://git.openjdk.org/jdk/commit/faacbd96a3dc1116f3af590439585844ff8048a1 8353938: hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java fails on static JDK Reviewed-by: alanb ! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java Changeset: cc546e7a Branch: master Author: Alexander Zvegintsev Date: 2025-04-09 17:49:18 +0000 URL: https://git.openjdk.org/jdk/commit/cc546e7a283faad40b75183887f6a1f433a2407f 8353549: Open source events tests batch2 Reviewed-by: honkar, kizune + test/jdk/java/awt/event/MouseEvent/DragMouseEventTest.java + test/jdk/java/awt/event/MouseEvent/MouseEventsDuringDrag.java + test/jdk/java/awt/event/MouseEvent/MouseModifierTest.java + test/jdk/java/awt/event/MouseEvent/MouseRButTest.java + test/jdk/java/awt/event/MouseEvent/TitleBarGetsMousePressed.java From dlong at openjdk.org Wed Apr 9 20:10:19 2025 From: dlong at openjdk.org (Dean Long) Date: Wed, 9 Apr 2025 20:10:19 GMT Subject: git: openjdk/jdk: master: 8353041: NeverBranchNode causes incorrect block frequency calculation Message-ID: <711238bd-4170-4a1b-b8a1-45a8ade6495f@openjdk.org> Changeset: 776e1cf1 Branch: master Author: Dean Long Date: 2025-04-09 20:06:49 +0000 URL: https://git.openjdk.org/jdk/commit/776e1cf1dfefd7cb1a0190ab71f71ad5ff25d0e4 8353041: NeverBranchNode causes incorrect block frequency calculation Reviewed-by: thartmann, rcastanedalo ! src/hotspot/share/opto/domgraph.cpp ! src/hotspot/share/opto/gcm.cpp From ihse at openjdk.org Wed Apr 9 20:16:31 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Wed, 9 Apr 2025 20:16:31 GMT Subject: git: openjdk/jdk: master: 8354213: Restore pointless unicode characters to ASCII Message-ID: Changeset: 4a242e3a Branch: master Author: Magnus Ihse Bursie Date: 2025-04-09 20:14:10 +0000 URL: https://git.openjdk.org/jdk/commit/4a242e3a65f13c41c699d42b100ba2b252d7faaa 8354213: Restore pointless unicode characters to ASCII Reviewed-by: naoto, erikj, iris ! CONTRIBUTING.md ! doc/hotspot-unit-tests.md ! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/s390/disassembler_s390.cpp ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/os/aix/libperfstat_aix.hpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S ! src/hotspot/os_cpu/linux_aarch64/copy_linux_aarch64.S ! src/hotspot/os_cpu/linux_aarch64/safefetch_linux_aarch64.S ! src/hotspot/os_cpu/linux_aarch64/threadLS_linux_aarch64.S ! src/hotspot/os_cpu/linux_riscv/orderAccess_linux_riscv.hpp ! src/hotspot/share/cds/archiveUtils.hpp ! src/hotspot/share/oops/method.cpp ! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp ! test/hotspot/gtest/runtime/test_os_windows.cpp ! test/hotspot/jtreg/compiler/gcbarriers/TestZGCBarrierElision.java ! test/hotspot/jtreg/compiler/lib/generators/Generators.java ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/JniArmHFTestGenerator.java.txt ! test/jdk/java/awt/image/DrawImage/TiledImage.java ! test/jdk/jdk/jfr/tool/jfr.xsd From cushon at openjdk.org Wed Apr 9 20:22:56 2025 From: cushon at openjdk.org (Liam Miller-Cushon) Date: Wed, 9 Apr 2025 20:22:56 GMT Subject: git: openjdk/jdk: master: 8350563: C2 compilation fails because PhaseCCP does not reach a fixpoint Message-ID: <61c069d9-ab4f-4bd2-a69f-2408bae9307c@openjdk.org> Changeset: 4954a336 Branch: master Author: Liam Miller-Cushon Date: 2025-04-09 20:20:15 +0000 URL: https://git.openjdk.org/jdk/commit/4954a336f88865a4c9b269ed2c152658275e9221 8350563: C2 compilation fails because PhaseCCP does not reach a fixpoint Co-authored-by: Matthias Ernst Reviewed-by: chagedorn, epeter ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/ccp/TestAndConZeroCCP.java From iklam at openjdk.org Wed Apr 9 21:01:36 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 9 Apr 2025 21:01:36 GMT Subject: git: openjdk/jdk: master: 8351319: AOT cache support for custom class loaders broken since JDK-8348426 Message-ID: Changeset: e3f26b05 Branch: master Author: Ioi Lam Date: 2025-04-09 20:57:15 +0000 URL: https://git.openjdk.org/jdk/commit/e3f26b056e6b8403e6744b8a4cf59ccf4d217d89 8351319: AOT cache support for custom class loaders broken since JDK-8348426 Reviewed-by: ccheung, matsaave, jrose ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp ! src/hotspot/share/cds/finalImageRecipes.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/klass.cpp ! test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/BulkLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/SimpleCusty.java ! test/lib/jdk/test/lib/cds/CDSAppTester.java From sviswanathan at openjdk.org Wed Apr 9 21:18:43 2025 From: sviswanathan at openjdk.org (Sandhya Viswanathan) Date: Wed, 9 Apr 2025 21:18:43 GMT Subject: git: openjdk/jdk: master: 8351034: Add AVX-512 intrinsics for ML-DSA Message-ID: Changeset: e87ff328 Branch: master Author: Ferenc Rakoczi Committer: Sandhya Viswanathan Date: 2025-04-09 21:15:45 +0000 URL: https://git.openjdk.org/jdk/commit/e87ff328d5cc66454213dee44cf2faeb0e76262f 8351034: Add AVX-512 intrinsics for ML-DSA Reviewed-by: sviswanathan, lmesnik, vpaprotski, jbhateja ! src/hotspot/cpu/x86/stubDeclarations_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp + src/hotspot/cpu/x86/stubGenerator_x86_64_dilithium.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64_sha3.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/runtime/stubDeclarations.hpp ! src/java.base/share/classes/sun/security/provider/ML_DSA.java ! test/jdk/sun/security/provider/acvp/Launcher.java From liach at openjdk.org Wed Apr 9 23:01:46 2025 From: liach at openjdk.org (Chen Liang) Date: Wed, 9 Apr 2025 23:01:46 GMT Subject: git: openjdk/jdk: master: 8352748: Remove com.sun.tools.classfile from the JDK Message-ID: <8d182417-2a43-49a7-a63a-369ba881d8a9@openjdk.org> Changeset: 5c438c5e Branch: master Author: Chen Liang Date: 2025-04-09 22:58:44 +0000 URL: https://git.openjdk.org/jdk/commit/5c438c5e6b636a7992cbd737de0735070e480061 8352748: Remove com.sun.tools.classfile from the JDK Reviewed-by: ihse, jlahoda, vromero ! make/modules/jdk.compiler/Gendata.gmk ! make/modules/jdk.javadoc/Gendata.gmk ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TargetType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/AccessFlags.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Annotation.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/AttributeException.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attributes.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassFile.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassReader.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassTranslator.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Code_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/CompilationID_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPool.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPoolException.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/DefaultAttribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Deprecated_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Descriptor.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/DescriptorException.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Exceptions_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/FatalError.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Field.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Instruction.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Method.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleHashes_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleMainClass_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModulePackages_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleResolution_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleTarget_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Module_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/NestHost_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/NestMembers_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Opcode.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/PermittedSubclasses_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Record_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Signature.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Signature_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceFile_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceID_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/StackMap_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Synthetic_attribute.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/Type.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/TypeAnnotation.java - src/jdk.jdeps/share/classes/com/sun/tools/classfile/package-info.java ! src/jdk.jdeps/share/classes/module-info.java ! test/langtools/tools/javac/generics/wildcards/separate_compilation/WildcardBoundsNotReadFromClassFileTest.java From asemenyuk at openjdk.org Thu Apr 10 01:42:29 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 10 Apr 2025 01:42:29 GMT Subject: git: openjdk/jdk: master: 8341641: Make %APPDATA% and %LOCALAPPDATA% env variables available in *.cfg files Message-ID: <6fcc50f3-a093-4ee5-8a23-759a1e489333@openjdk.org> Changeset: 45b7c748 Branch: master Author: Alexey Semenyuk Date: 2025-04-10 01:38:47 +0000 URL: https://git.openjdk.org/jdk/commit/45b7c748737f38c33c4666d17101b051b2fbe2ae 8341641: Make %APPDATA% and %LOCALAPPDATA% env variables available in *.cfg files Reviewed-by: almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/util/TokenReplace.java ! src/jdk.jpackage/share/man/jpackage.md ! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp ! src/jdk.jpackage/share/native/applauncher/CfgFile.cpp ! src/jdk.jpackage/share/native/applauncher/CfgFile.h + src/jdk.jpackage/share/native/applauncher/StringProcessing.cpp + src/jdk.jpackage/share/native/applauncher/StringProcessing.h ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java + test/jdk/tools/jpackage/share/AppLauncherSubstTest.java From roland at openjdk.org Thu Apr 10 07:05:24 2025 From: roland at openjdk.org (Roland Westrelin) Date: Thu, 10 Apr 2025 07:05:24 GMT Subject: git: openjdk/jdk: master: 8349479: C2: when a Type node becomes dead, make CFG path that uses it unreachable Message-ID: <63e0895b-d1ca-4a7f-9733-b2b4e116a82d@openjdk.org> Changeset: bcac42aa Branch: master Author: Roland Westrelin Date: 2025-04-10 07:04:15 +0000 URL: https://git.openjdk.org/jdk/commit/bcac42aabce5b57525f776037d73b51d0afcbaf5 8349479: C2: when a Type node becomes dead, make CFG path that uses it unreachable Reviewed-by: chagedorn, vlivanov ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/nmt/nativeCallStackPrinter.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/connode.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/movenode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp + test/hotspot/jtreg/compiler/c2/TestGuardOfCastIIDoesntFold.java ! test/hotspot/jtreg/compiler/predicates/assertion/TestAssertionPredicates.java From chagedorn at openjdk.org Thu Apr 10 07:25:11 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Thu, 10 Apr 2025 07:25:11 GMT Subject: git: openjdk/jdk: master: 8353842: C2: Add graph dumps before and after loop opts phase Message-ID: <37c824c8-586b-401d-b343-198d61d371ef@openjdk.org> Changeset: 4f80437e Branch: master Author: Manuel H?ssig Committer: Christian Hagedorn Date: 2025-04-10 07:24:45 +0000 URL: https://git.openjdk.org/jdk/commit/4f80437ee05e4a3f755a166140669c0fd631f56d 8353842: C2: Add graph dumps before and after loop opts phase Reviewed-by: chagedorn, epeter ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/phasetype.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java From egahlin at openjdk.org Thu Apr 10 07:45:52 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Thu, 10 Apr 2025 07:45:52 GMT Subject: git: openjdk/jdk: master: 8353856: Deprecate FlighRecorderPermission class for removal Message-ID: <378f41ea-b24f-41eb-8a40-ac236246b7d1@openjdk.org> Changeset: c447a102 Branch: master Author: Erik Gahlin Date: 2025-04-10 07:42:40 +0000 URL: https://git.openjdk.org/jdk/commit/c447a10225576bc59e1ba9477417367d2ac28511 8353856: Deprecate FlighRecorderPermission class for removal Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/EventSettings.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java From shade at openjdk.org Thu Apr 10 07:56:57 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 10 Apr 2025 07:56:57 GMT Subject: git: openjdk/jdk: master: 8351157: Clean up x86 GC barriers after 32-bit x86 removal Message-ID: <3a7ef6d9-98fb-4ea2-b97a-292c121b81d6@openjdk.org> Changeset: 73c8c755 Branch: master Author: Aleksey Shipilev Date: 2025-04-10 07:54:00 +0000 URL: https://git.openjdk.org/jdk/commit/73c8c755ea638c09147d28080646ee8887ee8283 8351157: Clean up x86 GC barriers after 32-bit x86 removal Reviewed-by: kbarrett, wkemper, tschatzl ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/g1/g1_x86_64.ad ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp ! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp From dfenacci at openjdk.org Thu Apr 10 08:01:15 2025 From: dfenacci at openjdk.org (Damon Fenacci) Date: Thu, 10 Apr 2025 08:01:15 GMT Subject: git: openjdk/jdk: master: 8351660: C2: SIGFPE in unsigned_mod_value Message-ID: Changeset: 04e2a062 Branch: master Author: Saranya Natarajan Committer: Damon Fenacci Date: 2025-04-10 07:59:09 +0000 URL: https://git.openjdk.org/jdk/commit/04e2a0621d80f23cf70b4649ec4c24dad28e8e2d 8351660: C2: SIGFPE in unsigned_mod_value Co-authored-by: Emanuel Peter Reviewed-by: chagedorn, dfenacci, epeter ! src/hotspot/share/opto/divnode.cpp + test/hotspot/jtreg/compiler/integerArithmetic/TestUnsignedModByZero.java From mchhipa at openjdk.org Thu Apr 10 08:29:44 2025 From: mchhipa at openjdk.org (Mahendra Chhipa) Date: Thu, 10 Apr 2025 08:29:44 GMT Subject: git: openjdk/jdk: master: 8353847: Remove extra args to System.out.printf in open/test/jdk/java/net/httpclient tests Message-ID: <7c9f55eb-c4bf-4021-966f-6406bb05d123@openjdk.org> Changeset: f94a4f7a Branch: master Author: Serhiy Sachkov Committer: Mahendra Chhipa Date: 2025-04-10 08:28:01 +0000 URL: https://git.openjdk.org/jdk/commit/f94a4f7accd11161912ec2cdae6e290d0957666a 8353847: Remove extra args to System.out.printf in open/test/jdk/java/net/httpclient tests Reviewed-by: dfuchs ! test/jdk/java/net/httpclient/AsyncShutdownNow.java ! test/jdk/java/net/httpclient/HttpClientShutdown.java ! test/jdk/java/net/httpclient/ShutdownNow.java From syan at openjdk.org Thu Apr 10 08:44:51 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 10 Apr 2025 08:44:51 GMT Subject: git: openjdk/jdk: master: 8353189: [ASAN] memory leak after 8352184 Message-ID: Changeset: 6545e0d9 Branch: master Author: SendaoYan Date: 2025-04-10 08:42:47 +0000 URL: https://git.openjdk.org/jdk/commit/6545e0d9a39c772ead0cbdd525b624f21e252a6a 8353189: [ASAN] memory leak after 8352184 Co-authored-by: Jiangli Zhou Co-authored-by: David Holmes Reviewed-by: dholmes, jiangli ! src/hotspot/share/runtime/abstract_vm_version.cpp From jbhateja at openjdk.org Thu Apr 10 09:48:01 2025 From: jbhateja at openjdk.org (Jatin Bhateja) Date: Thu, 10 Apr 2025 09:48:01 GMT Subject: git: openjdk/jdk: master: 8346236: Auto vectorization support for various Float16 operations Message-ID: <162b5c24-848c-4254-8a7d-b5b149396b21@openjdk.org> Changeset: 9a3f9997 Branch: master Author: Jatin Bhateja Date: 2025-04-10 09:44:58 +0000 URL: https://git.openjdk.org/jdk/commit/9a3f9997b68a1f64e53b9711b878fb073c3c9b90 8346236: Auto vectorization support for various Float16 operations Reviewed-by: epeter, sviswanathan ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/opto/vtransform.cpp + test/hotspot/jtreg/compiler/lib/generators/AnyBitsFloat16Generator.java ! test/hotspot/jtreg/compiler/lib/generators/Generators.java ! test/hotspot/jtreg/compiler/lib/generators/RandomnessSource.java ! test/hotspot/jtreg/compiler/lib/generators/RandomnessSourceAdapter.java + test/hotspot/jtreg/compiler/lib/generators/UniformFloat16Generator.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorOperations.java ! test/hotspot/jtreg/testlibrary_tests/generators/tests/MockRandomnessSource.java ! test/hotspot/jtreg/testlibrary_tests/generators/tests/TestGenerators.java ! test/micro/org/openjdk/bench/jdk/incubator/vector/Float16OperationsBenchmark.java From kbarrett at openjdk.org Thu Apr 10 10:22:17 2025 From: kbarrett at openjdk.org (Kim Barrett) Date: Thu, 10 Apr 2025 10:22:17 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <00250f46-d350-49bf-a82e-53180d896d24@openjdk.org> Changeset: 51b3d6bb Branch: master Author: Volkan Yazici Committer: Jaikiran Pai Date: 2025-04-10 10:18:46 +0000 URL: https://git.openjdk.org/jdk/commit/51b3d6bba29b256616cf00c0be7a7fe0f97621ab 8352431: java/net/httpclient/EmptyAuthenticate.java uses "localhost" Reviewed-by: dfuchs, jpai ! test/jdk/java/net/httpclient/EmptyAuthenticate.java Changeset: 6c266701 Branch: master Author: Kim Barrett Date: 2025-04-10 10:21:32 +0000 URL: https://git.openjdk.org/jdk/commit/6c2667018a49ac78c3a01dc4d52ff6cdf39b7647 8324686: Remove redefinition of NULL for MSVC Reviewed-by: shade, dholmes ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp ! test/hotspot/jtreg/sources/TestNoNULL.java From jsikstro at openjdk.org Thu Apr 10 11:40:49 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Thu, 10 Apr 2025 11:40:49 GMT Subject: git: openjdk/jdk: master: 8350441: ZGC: Overhaul Page Allocation Message-ID: <3fdd879f-eafd-4afb-8f54-02abac491aed@openjdk.org> Changeset: 7e69b98e Branch: master Author: Joel Sikstr?m Date: 2025-04-10 11:37:20 +0000 URL: https://git.openjdk.org/jdk/commit/7e69b98e0548803b85b04b518929c073f8ffaf8c 8350441: ZGC: Overhaul Page Allocation Co-authored-by: Axel Boldt-Christmas Co-authored-by: Erik ?sterlund Co-authored-by: Stefan Karlsson Co-authored-by: Stefan Johansson Reviewed-by: stefank, aboldtch, eosterlund ! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp ! src/hotspot/cpu/x86/gc/z/zAddress_x86.cpp ! src/hotspot/os/bsd/gc/z/zNUMA_bsd.cpp ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.hpp ! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp + src/hotspot/os/posix/gc/z/zVirtualMemoryManager_posix.cpp - src/hotspot/os/posix/gc/z/zVirtualMemory_posix.cpp ! src/hotspot/os/windows/gc/z/zInitialize_windows.cpp ! src/hotspot/os/windows/gc/z/zNUMA_windows.cpp ! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp ! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.hpp + src/hotspot/os/windows/gc/z/zVirtualMemoryManager_windows.cpp - src/hotspot/os/windows/gc/z/zVirtualMemory_windows.cpp ! src/hotspot/share/gc/z/vmStructs_z.hpp ! src/hotspot/share/gc/z/zAddress.cpp ! src/hotspot/share/gc/z/zAddress.hpp ! src/hotspot/share/gc/z/zAddress.inline.hpp ! src/hotspot/share/gc/z/zAddressSpaceLimit.cpp ! src/hotspot/share/gc/z/zAddressSpaceLimit.hpp ! src/hotspot/share/gc/z/zAllocationFlags.hpp ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zGranuleMap.hpp ! src/hotspot/share/gc/z/zGranuleMap.inline.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zInitialize.cpp + src/hotspot/share/gc/z/zIntrusiveRBTree.hpp + src/hotspot/share/gc/z/zIntrusiveRBTree.inline.hpp ! src/hotspot/share/gc/z/zList.hpp ! src/hotspot/share/gc/z/zList.inline.hpp ! src/hotspot/share/gc/z/zLiveMap.cpp ! src/hotspot/share/gc/z/zLiveMap.hpp ! src/hotspot/share/gc/z/zLiveMap.inline.hpp + src/hotspot/share/gc/z/zMappedCache.cpp + src/hotspot/share/gc/z/zMappedCache.hpp - src/hotspot/share/gc/z/zMemory.cpp - src/hotspot/share/gc/z/zMemory.hpp - src/hotspot/share/gc/z/zMemory.inline.hpp ! src/hotspot/share/gc/z/zNMT.cpp ! src/hotspot/share/gc/z/zNMT.hpp ! src/hotspot/share/gc/z/zNUMA.cpp ! src/hotspot/share/gc/z/zNUMA.hpp ! src/hotspot/share/gc/z/zNUMA.inline.hpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zPage.cpp ! src/hotspot/share/gc/z/zPage.hpp ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp - src/hotspot/share/gc/z/zPageCache.cpp - src/hotspot/share/gc/z/zPageCache.hpp ! src/hotspot/share/gc/z/zPageTable.cpp ! src/hotspot/share/gc/z/zPageTable.inline.hpp - src/hotspot/share/gc/z/zPhysicalMemory.cpp - src/hotspot/share/gc/z/zPhysicalMemory.hpp - src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp + src/hotspot/share/gc/z/zPhysicalMemoryManager.cpp + src/hotspot/share/gc/z/zPhysicalMemoryManager.hpp + src/hotspot/share/gc/z/zRange.hpp + src/hotspot/share/gc/z/zRange.inline.hpp + src/hotspot/share/gc/z/zRangeRegistry.hpp + src/hotspot/share/gc/z/zRangeRegistry.inline.hpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRemembered.cpp ! src/hotspot/share/gc/z/zRememberedSet.cpp ! src/hotspot/share/gc/z/zRememberedSet.hpp ! src/hotspot/share/gc/z/zUncommitter.cpp ! src/hotspot/share/gc/z/zUncommitter.hpp - src/hotspot/share/gc/z/zUnmapper.cpp - src/hotspot/share/gc/z/zUnmapper.hpp ! src/hotspot/share/gc/z/zUtils.hpp ! src/hotspot/share/gc/z/zUtils.inline.hpp ! src/hotspot/share/gc/z/zValue.hpp ! src/hotspot/share/gc/z/zValue.inline.hpp - src/hotspot/share/gc/z/zVirtualMemory.cpp ! src/hotspot/share/gc/z/zVirtualMemory.hpp ! src/hotspot/share/gc/z/zVirtualMemory.inline.hpp + src/hotspot/share/gc/z/zVirtualMemoryManager.cpp + src/hotspot/share/gc/z/zVirtualMemoryManager.hpp + src/hotspot/share/gc/z/zVirtualMemoryManager.inline.hpp ! src/hotspot/share/gc/z/z_globals.hpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/utilities/vmError.cpp ! src/hotspot/share/utilities/vmError.hpp + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZNUMA.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageAllocator.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPartition.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPerNUMAZPartition.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/hotspot/gtest/gc/z/test_zArray.cpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp + test/hotspot/gtest/gc/z/test_zIntrusiveRBTree.cpp ! test/hotspot/gtest/gc/z/test_zMapper_windows.cpp - test/hotspot/gtest/gc/z/test_zMemory.cpp + test/hotspot/gtest/gc/z/test_zNUMA.cpp - test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp ! test/hotspot/gtest/gc/z/test_zVirtualMemory.cpp ! test/hotspot/gtest/gc/z/test_zVirtualMemoryManager.cpp ! test/hotspot/gtest/gc/z/zunittest.hpp ! test/hotspot/jtreg/ProblemList-zgc.txt + test/hotspot/jtreg/gc/z/TestMappedCacheHarvest.java - test/hotspot/jtreg/gc/z/TestPageCacheFlush.java ! test/hotspot/jtreg/gc/z/TestUncommit.java ! test/hotspot/jtreg/gc/z/TestZForceDiscontiguousHeapReservations.java ! test/hotspot/jtreg/gc/z/TestZNMT.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java - test/jdk/jdk/jfr/event/gc/detailed/TestZUnmapEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java From rgiulietti at openjdk.org Thu Apr 10 14:39:23 2025 From: rgiulietti at openjdk.org (Raffaello Giulietti) Date: Thu, 10 Apr 2025 14:39:23 GMT Subject: git: openjdk/jdk: master: 8341402: BigDecimal's square root optimization Message-ID: <6870c144-6884-45d2-8255-86a390212e35@openjdk.org> Changeset: c4c3edfa Branch: master Author: fabioromano1 <51378941+fabioromano1 at users.noreply.github.com> Committer: Raffaello Giulietti Date: 2025-04-10 14:34:52 +0000 URL: https://git.openjdk.org/jdk/commit/c4c3edfa964ef504f12971c5deef7c7355bdf325 8341402: BigDecimal's square root optimization Reviewed-by: rgiulietti ! src/java.base/share/classes/java/math/BigDecimal.java ! test/jdk/java/math/BigDecimal/SquareRootTests.java From acobbs at openjdk.org Thu Apr 10 14:47:34 2025 From: acobbs at openjdk.org (Archie Cobbs) Date: Thu, 10 Apr 2025 14:47:34 GMT Subject: git: openjdk/jdk: master: 8354090: Refactor import warning suppression in Check.java Message-ID: <1a8dacfd-362b-4a23-8bdc-6e47a01e2c9b@openjdk.org> Changeset: e50af6db Branch: master Author: Archie Cobbs Date: 2025-04-10 14:46:36 +0000 URL: https://git.openjdk.org/jdk/commit/e50af6db099145149d704026e91fcc7bb188fc1b 8354090: Refactor import warning suppression in Check.java Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! test/langtools/tools/javac/preview/PreviewAutoSuppress.java From azvegint at openjdk.org Thu Apr 10 15:23:20 2025 From: azvegint at openjdk.org (Alexander Zvegintsev) Date: Thu, 10 Apr 2025 15:23:20 GMT Subject: git: openjdk/jdk: master: 8353586: Open source several toolkit tests Message-ID: <66987b6f-acd7-4410-b02e-5cb792c7c6ea@openjdk.org> Changeset: 2ba80d24 Branch: master Author: Alexander Zvegintsev Date: 2025-04-10 15:20:23 +0000 URL: https://git.openjdk.org/jdk/commit/2ba80d2403f749a7d8d4e64139b796737bbb62bf 8353586: Open source several toolkit tests Reviewed-by: dnguyen, psadhukhan + test/jdk/java/awt/Toolkit/DesktopProperties/DesktopPropertyTest.java + test/jdk/java/awt/Toolkit/TimeUnsignedConversionTest.java From mullan at openjdk.org Thu Apr 10 15:34:25 2025 From: mullan at openjdk.org (Sean Mullan) Date: Thu, 10 Apr 2025 15:34:25 GMT Subject: git: openjdk/jdk: master: 8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh to java test Message-ID: Changeset: 0e223f14 Branch: master Author: Mikhail Yankelevich Committer: Sean Mullan Date: 2025-04-10 15:30:44 +0000 URL: https://git.openjdk.org/jdk/commit/0e223f1456c14efdb423595bee3444d5e26db7c6 8349534: Refactor jdk/sun/security/krb5/runNameEquals.sh to java test Co-authored-by: Weijun Wang Reviewed-by: mullan ! test/jdk/sun/security/krb5/Krb5NameEquals.java - test/jdk/sun/security/krb5/runNameEquals.sh From jwilhelm at openjdk.org Thu Apr 10 15:52:01 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 10 Apr 2025 15:52:01 GMT Subject: git: openjdk/jdk: Added tag jdk-25+18 for changeset bcac42aa Message-ID: <939d85cb-e255-4373-9911-dc6d89bd773e@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-04-10 15:46:55 +0000 Added tag jdk-25+18 for changeset bcac42aa Changeset: bcac42aa Author: Roland Westrelin Date: 2025-04-10 07:04:15 +0000 URL: https://git.openjdk.org/jdk/commit/bcac42aabce5b57525f776037d73b51d0afcbaf5 From dfuchs at openjdk.org Thu Apr 10 16:03:10 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Thu, 10 Apr 2025 16:03:10 GMT Subject: git: openjdk/jdk: master: 8353683: [REDO] j.u.l.Handler classes create deadlock risk via synchronized publish() method Message-ID: <8239de0c-06a8-4ba7-93b4-6ee9e260a8b6@openjdk.org> Changeset: 36e11b68 Branch: master Author: David Beaumont Committer: Daniel Fuchs Date: 2025-04-10 16:01:00 +0000 URL: https://git.openjdk.org/jdk/commit/36e11b6827d5065f75a52887e1200b22cb3cdd40 8353683: [REDO] j.u.l.Handler classes create deadlock risk via synchronized publish() method Reviewed-by: smarks ! src/java.logging/share/classes/java/util/logging/ConsoleHandler.java ! src/java.logging/share/classes/java/util/logging/FileHandler.java ! src/java.logging/share/classes/java/util/logging/Handler.java ! src/java.logging/share/classes/java/util/logging/SocketHandler.java ! src/java.logging/share/classes/java/util/logging/StreamHandler.java + test/jdk/java/util/logging/Handler/StreamHandlerLockingTest.java + test/jdk/java/util/logging/Handler/java.logging/java/util/logging/TestStreamHandler.java + test/jdk/java/util/logging/LoggingDeadlock5.java From acobbs at openjdk.org Thu Apr 10 17:10:31 2025 From: acobbs at openjdk.org (Archie Cobbs) Date: Thu, 10 Apr 2025 17:10:31 GMT Subject: git: openjdk/jdk: master: 8354071: Add LintCategory property indicating whether @SuppressWarnings is supported Message-ID: <93026628-aa1d-4f89-bac5-6fe0b7704188@openjdk.org> Changeset: 799e5b33 Branch: master Author: Archie Cobbs Date: 2025-04-10 17:06:44 +0000 URL: https://git.openjdk.org/jdk/commit/799e5b33a11d252109636dd15d22ed3b6280aad4 8354071: Add LintCategory property indicating whether @SuppressWarnings is supported Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java From liach at openjdk.org Thu Apr 10 17:23:36 2025 From: liach at openjdk.org (Chen Liang) Date: Thu, 10 Apr 2025 17:23:36 GMT Subject: git: openjdk/jdk: master: 8350462: MethodTypeForm.LF_INTERPRET can cache the MemberName instead Message-ID: <66501aeb-58e8-4dd7-9d6d-d0c0105110f1@openjdk.org> Changeset: dc249be2 Branch: master Author: Zihao Lin Committer: Chen Liang Date: 2025-04-10 17:21:51 +0000 URL: https://git.openjdk.org/jdk/commit/dc249be2474d8711ca6e92ec139b4b6f0aa92e6e 8350462: MethodTypeForm.LF_INTERPRET can cache the MemberName instead Reviewed-by: liach, jvernee ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java From prr at openjdk.org Thu Apr 10 18:32:56 2025 From: prr at openjdk.org (Phil Race) Date: Thu, 10 Apr 2025 18:32:56 GMT Subject: git: openjdk/jdk: master: 8351110: ImageIO.write for JPEG can write corrupt JPEG for certain thumbnail dimensions Message-ID: <4c560e08-08ce-4497-b543-d88124bb9b11@openjdk.org> Changeset: 60f3d607 Branch: master Author: Jeremy Wood Committer: Phil Race Date: 2025-04-10 18:31:53 +0000 URL: https://git.openjdk.org/jdk/commit/60f3d607412dfe289f33dd922dfc1c9ff766810f 8351110: ImageIO.write for JPEG can write corrupt JPEG for certain thumbnail dimensions Reviewed-by: aivanov, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/MarkerSegment.java + test/jdk/javax/imageio/plugins/jpeg/WriteJPEGThumbnailTest.java From rriggs at openjdk.org Thu Apr 10 19:21:27 2025 From: rriggs at openjdk.org (Roger Riggs) Date: Thu, 10 Apr 2025 19:21:27 GMT Subject: git: openjdk/jdk: master: 8353641: Deprecate core library permission classes for removal Message-ID: <8fbe4bd7-db8a-47e3-a765-320630eaaafb@openjdk.org> Changeset: af5db513 Branch: master Author: Roger Riggs Date: 2025-04-10 19:19:31 +0000 URL: https://git.openjdk.org/jdk/commit/af5db513060db5f89c071f531e6111c69fcd7370 8353641: Deprecate core library permission classes for removal Reviewed-by: mullan, iris ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/ObjectStreamConstants.java ! src/java.base/share/classes/java/io/SerializablePermission.java ! src/java.base/share/classes/java/lang/RuntimePermission.java ! src/java.base/share/classes/java/lang/reflect/ReflectPermission.java ! src/java.base/share/classes/java/nio/file/LinkPermission.java ! src/java.base/share/classes/java/util/PropertyPermission.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/jdk/internal/access/JavaIOFilePermissionAccess.java ! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java ! src/java.base/share/classes/sun/security/util/FilePermCompat.java ! src/java.base/windows/classes/sun/net/www/protocol/file/UNCFileURLConnection.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java ! src/java.logging/share/classes/java/util/logging/LoggingPermission.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java From honkar at openjdk.org Thu Apr 10 19:58:11 2025 From: honkar at openjdk.org (Harshitha Onkar) Date: Thu, 10 Apr 2025 19:58:11 GMT Subject: git: openjdk/jdk: master: 8346465: Add a check in setData() to restrict the update of Built-In ICC_Profiles Message-ID: Changeset: 3131dd1d Branch: master Author: Harshitha Onkar Date: 2025-04-10 19:55:29 +0000 URL: https://git.openjdk.org/jdk/commit/3131dd1d5cb601b84cf898fff589596c2bcabdbc 8346465: Add a check in setData() to restrict the update of Built-In ICC_Profiles Reviewed-by: aivanov, jdv, prr, serb ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java + test/jdk/java/awt/color/ICC_Profile/BuiltInProfileCheck/BuiltInProfileCheck.java + test/jdk/java/awt/color/ICC_Profile/BuiltInProfileCheck/builtIn.icc = test/jdk/java/awt/color/ICC_Profile/BuiltInProfileCheck/custom.icc ! test/jdk/java/awt/color/ICC_Profile/SetHeaderInfo.java ! test/jdk/java/awt/color/ICC_ProfileSetNullDataTest.java ! test/jdk/sun/java2d/cmm/ProfileOp/SetDataTest.java From ccheung at openjdk.org Thu Apr 10 20:02:02 2025 From: ccheung at openjdk.org (Calvin Cheung) Date: Thu, 10 Apr 2025 20:02:02 GMT Subject: git: openjdk/jdk: master: 8171508: Remove -Dsun.java.launcher.is_altjvm option Message-ID: <04601db2-b783-4aef-85cf-edd939bfa23f@openjdk.org> Changeset: 7680f70a Branch: master Author: Calvin Cheung Date: 2025-04-10 19:57:30 +0000 URL: https://git.openjdk.org/jdk/commit/7680f70ad647da741dd6cd9603a53f7923f95667 8171508: Remove -Dsun.java.launcher.is_altjvm option Reviewed-by: dholmes, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! test/hotspot/gtest/gtestMain.cpp From acobbs at openjdk.org Thu Apr 10 20:36:05 2025 From: acobbs at openjdk.org (Archie Cobbs) Date: Thu, 10 Apr 2025 20:36:05 GMT Subject: git: openjdk/jdk: master: 8354216: Small cleanups relating to Log.DiagnosticHandler Message-ID: <2ce36e98-470b-4e9b-823d-de3368d3e29b@openjdk.org> Changeset: 4890b74c Branch: master Author: Archie Cobbs Date: 2025-04-10 20:33:11 +0000 URL: https://git.openjdk.org/jdk/commit/4890b74c048a1472b87687294c316ecfb324e4ba 8354216: Small cleanups relating to Log.DiagnosticHandler Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ReferenceParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java From michaelm at openjdk.org Thu Apr 10 21:18:44 2025 From: michaelm at openjdk.org (Michael McMahon) Date: Thu, 10 Apr 2025 21:18:44 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <0a800b18-f467-4648-887b-595cff18defa@openjdk.org> Changeset: 7382ea1a Branch: master Author: Mikael Vidstedt Date: 2025-04-10 21:15:23 +0000 URL: https://git.openjdk.org/jdk/commit/7382ea1a7e8570be0ff6d79d6565bfde7dd844f5 8354230: Wrong boot jdk for alpine-linux-x64 in GHA Reviewed-by: erikj, iris, djelinski, sgehwolf ! make/conf/github-actions.conf Changeset: e35f67b9 Branch: master Author: Michael McMahon Date: 2025-04-10 21:16:30 +0000 URL: https://git.openjdk.org/jdk/commit/e35f67b908a9e62fa6c18775d25a6b698cea8305 8285888: Clarify that java.net.http.HttpClient do NOT support Digest authentication Reviewed-by: jpai, dfuchs ! src/java.net.http/share/classes/java/net/http/HttpClient.java From smarks at openjdk.org Thu Apr 10 21:44:17 2025 From: smarks at openjdk.org (Stuart Marks) Date: Thu, 10 Apr 2025 21:44:17 GMT Subject: git: openjdk/jdk: master: 8351740: Clean up some code around initialization of encoding properties Message-ID: Changeset: 83c7d3bb Branch: master Author: Stuart Marks Date: 2025-04-10 21:43:14 +0000 URL: https://git.openjdk.org/jdk/commit/83c7d3bbe860656ee403fa29df6a9e0aae962839 8351740: Clean up some code around initialization of encoding properties Reviewed-by: naoto, alanb, rriggs ! src/java.base/share/classes/jdk/internal/util/SystemProps.java ! src/java.base/share/native/libjava/System.c ! src/java.base/share/native/libjava/java_props.h ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.base/windows/native/libjava/java_props_md.c From liach at openjdk.org Fri Apr 11 00:20:31 2025 From: liach at openjdk.org (Chen Liang) Date: Fri, 11 Apr 2025 00:20:31 GMT Subject: git: openjdk/jdk: master: 8347472: Correct Attribute traversal and writing for Code attributes Message-ID: <64ef3640-ca1a-4d5d-9e8f-3f5a4e2bc346@openjdk.org> Changeset: 7bb8b176 Branch: master Author: Chen Liang Date: 2025-04-11 00:18:23 +0000 URL: https://git.openjdk.org/jdk/commit/7bb8b1768f0992d066f33f340be42dbd7c21dcc9 8347472: Correct Attribute traversal and writing for Code attributes Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/CodeElement.java ! src/java.base/share/classes/java/lang/classfile/CustomAttribute.java ! src/java.base/share/classes/java/lang/classfile/attribute/UnknownAttribute.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BoundAttribute.java ! src/java.base/share/classes/jdk/internal/classfile/impl/BufWriterImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/LabelContext.java + test/jdk/jdk/classfile/AttributeInCodeTest.java ! test/jdk/jdk/classfile/helpers/RebuildingTransformation.java From sspitsyn at openjdk.org Fri Apr 11 01:27:43 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Fri, 11 Apr 2025 01:27:43 GMT Subject: git: openjdk/jdk: master: 8352773: JVMTI should disable events during java upcalls Message-ID: <5a6f702f-bfdd-468a-97ae-9fba323104bd@openjdk.org> Changeset: 1c34f3cd Branch: master Author: Serguei Spitsyn Date: 2025-04-11 01:25:55 +0000 URL: https://git.openjdk.org/jdk/commit/1c34f3cdb1df1b9bd01c6795e19a78753e3b555a 8352773: JVMTI should disable events during java upcalls Reviewed-by: lmesnik, dholmes, cjplummer, coleenp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp From dholmes at openjdk.org Fri Apr 11 02:08:42 2025 From: dholmes at openjdk.org (David Holmes) Date: Fri, 11 Apr 2025 02:08:42 GMT Subject: git: openjdk/jdk: master: 8354057: Odd debug output in -Xlog:os+container=debug on certain systems Message-ID: <55703908-ecfe-4c80-b93d-4748b2dbf133@openjdk.org> Changeset: 4478a99e Branch: master Author: Thomas Fitzsimmons Committer: David Holmes Date: 2025-04-11 02:06:22 +0000 URL: https://git.openjdk.org/jdk/commit/4478a99e3111798c2e461c7e769a69672f187a6a 8354057: Odd debug output in -Xlog:os+container=debug on certain systems Reviewed-by: sgehwolf, asmehra, lmesnik ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp From psadhukhan at openjdk.org Fri Apr 11 03:55:38 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Fri, 11 Apr 2025 03:55:38 GMT Subject: git: openjdk/jdk: master: 8352687: Opensource few JInternalFrame and JTextField tests Message-ID: Changeset: f955a8cb Branch: master Author: Prasanta Sadhukhan Date: 2025-04-11 03:53:29 +0000 URL: https://git.openjdk.org/jdk/commit/f955a8cbd2d1233af7f7e4b4e4bfcdbb5a8cacae 8352687: Opensource few JInternalFrame and JTextField tests Reviewed-by: honkar + test/jdk/javax/swing/JInternalFrame/bug4190516.java + test/jdk/javax/swing/JInternalFrame/bug4242045.java + test/jdk/javax/swing/JTextField/bug4232716.java + test/jdk/javax/swing/JTextField/bug5027332.java From azvegint at openjdk.org Fri Apr 11 06:11:09 2025 From: azvegint at openjdk.org (Alexander Zvegintsev) Date: Fri, 11 Apr 2025 06:11:09 GMT Subject: git: openjdk/jdk: master: 8354317: [XWayland] Problem list two tests crashing XWayland server Message-ID: Changeset: d8bed693 Branch: master Author: Alexander Zvegintsev Date: 2025-04-11 06:09:39 +0000 URL: https://git.openjdk.org/jdk/commit/d8bed6937311c1613d432bed73983d00dfd2a14a 8354317: [XWayland] Problem list two tests crashing XWayland server Reviewed-by: serb, jdv ! test/jdk/ProblemList.txt From shade at openjdk.org Fri Apr 11 07:13:35 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Fri, 11 Apr 2025 07:13:35 GMT Subject: git: openjdk/jdk: master: 8351152: x86: Remove code blocks that handle UseSSE < 2 Message-ID: Changeset: cf0308b2 Branch: master Author: Aleksey Shipilev Date: 2025-04-11 07:10:41 +0000 URL: https://git.openjdk.org/jdk/commit/cf0308b2716053eb7c547cfcc6b160589cd6a2b0 8351152: x86: Remove code blocks that handle UseSSE < 2 Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/dfa.cpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp From thartmann at openjdk.org Fri Apr 11 08:18:05 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Fri, 11 Apr 2025 08:18:05 GMT Subject: git: openjdk/jdk: master: 8354255: [jittester] Remove TempDir debug output Message-ID: Changeset: 1fc1cc5d Branch: master Author: Evgeny Nikitin Committer: Tobias Hartmann Date: 2025-04-11 08:15:01 +0000 URL: https://git.openjdk.org/jdk/commit/1fc1cc5da9a38cf936636a72f9b8a4c246ceaab4 8354255: [jittester] Remove TempDir debug output Reviewed-by: chagedorn, thartmann ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TempDir.java From djelinski at openjdk.org Fri Apr 11 09:10:06 2025 From: djelinski at openjdk.org (Daniel =?UTF-8?B?SmVsacWEc2tp?=) Date: Fri, 11 Apr 2025 09:10:06 GMT Subject: git: openjdk/jdk: master: 8353949: HttpHeaders.firstValueAsLong unnecessarily boxes to Long Message-ID: <4508ca02-f6ad-4c73-9315-01c67f09f42c@openjdk.org> Changeset: e1b67709 Branch: master Author: Volkan Yazici Committer: Daniel Jeli?ski Date: 2025-04-11 09:06:11 +0000 URL: https://git.openjdk.org/jdk/commit/e1b677091e0f7860762695ae2e3cff2b63ff9d39 8353949: HttpHeaders.firstValueAsLong unnecessarily boxes to Long Reviewed-by: dfuchs, djelinski, michaelm ! src/java.net.http/share/classes/java/net/http/HttpHeaders.java From ihse at openjdk.org Fri Apr 11 10:23:31 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Fri, 11 Apr 2025 10:23:31 GMT Subject: git: openjdk/jdk: master: 8354266: Fix non-UTF-8 text encoding Message-ID: <90ce00af-a599-4528-b488-f28b8915429a@openjdk.org> Changeset: d4e194bc Branch: master Author: Magnus Ihse Bursie Date: 2025-04-11 10:22:15 +0000 URL: https://git.openjdk.org/jdk/commit/d4e194bc463ff3ad09e55cbb96bea00283679ce6 8354266: Fix non-UTF-8 text encoding Reviewed-by: rgiulietti, erikj, naoto, eirbjo ! make/data/cldr/LICENSE ! src/demo/share/java2d/J2DBench/resources/textdata/arabic.ut8.txt ! src/demo/share/java2d/J2DBench/resources/textdata/english.ut8.txt ! src/demo/share/java2d/J2DBench/resources/textdata/greek.ut8.txt ! src/demo/share/java2d/J2DBench/resources/textdata/hebrew.ut8.txt ! src/demo/share/java2d/J2DBench/resources/textdata/hindi.ut8.txt ! src/demo/share/java2d/J2DBench/resources/textdata/japanese.ut8.txt ! src/demo/share/java2d/J2DBench/resources/textdata/korean.ut8.txt ! src/demo/share/java2d/J2DBench/resources/textdata/thai.ut8.txt ! src/demo/share/jfc/CodePointIM/README_zh_CN.html ! src/hotspot/cpu/x86/macroAssembler_x86_sha.cpp ! src/java.desktop/share/legal/lcms.md ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.properties From coleenp at openjdk.org Fri Apr 11 11:05:02 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Fri, 11 Apr 2025 11:05:02 GMT Subject: git: openjdk/jdk: master: 8354234: Remove friends for ObjectMonitor Message-ID: Changeset: 36069f6e Branch: master Author: Coleen Phillimore Date: 2025-04-11 11:03:45 +0000 URL: https://git.openjdk.org/jdk/commit/36069f6efac4fd02393d28f190ab2ab92b113fd3 8354234: Remove friends for ObjectMonitor Reviewed-by: aboldtch, dholmes ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp From jvernee at openjdk.org Fri Apr 11 11:17:41 2025 From: jvernee at openjdk.org (Jorn Vernee) Date: Fri, 11 Apr 2025 11:17:41 GMT Subject: git: openjdk/jdk: master: 8353917: jnativescan: Simplify ClassResolver Message-ID: <777bdcc5-b2ae-4c5e-bec5-7ac52f5d1003@openjdk.org> Changeset: 8bb0ca49 Branch: master Author: Jorn Vernee Date: 2025-04-11 11:15:32 +0000 URL: https://git.openjdk.org/jdk/commit/8bb0ca49715d8c713d6319b00a7684564ba57a9b 8353917: jnativescan: Simplify ClassResolver Reviewed-by: mcimadamore ! src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/ClassFileSource.java - src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/ClassResolver.java ! src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/JNativeScanTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/NativeMethodFinder.java + src/jdk.jdeps/share/classes/com/sun/tools/jnativescan/SystemClassResolver.java From chagedorn at openjdk.org Fri Apr 11 11:31:30 2025 From: chagedorn at openjdk.org (Christian Hagedorn) Date: Fri, 11 Apr 2025 11:31:30 GMT Subject: git: openjdk/jdk: master: 8353730: TestSubNodeFloatDoubleNegation.java fails with native Float16 support Message-ID: <2adacad8-2b6a-45d0-872c-d4aec8abb900@openjdk.org> Changeset: efb5a80e Branch: master Author: Manuel H?ssig Committer: Christian Hagedorn Date: 2025-04-11 11:29:56 +0000 URL: https://git.openjdk.org/jdk/commit/efb5a80e52c8314103e1ccec05af6ab480531df0 8353730: TestSubNodeFloatDoubleNegation.java fails with native Float16 support Reviewed-by: chagedorn, thartmann ! test/hotspot/jtreg/compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java From mbaesken at openjdk.org Fri Apr 11 11:34:25 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Fri, 11 Apr 2025 11:34:25 GMT Subject: git: openjdk/jdk: master: 8354189: Remove JLI_ReportErrorMessageSys on Windows Message-ID: <67f303a0-d484-4b6b-a849-041626a6c978@openjdk.org> Changeset: b5d2e254 Branch: master Author: Matthias Baesken Date: 2025-04-11 11:32:42 +0000 URL: https://git.openjdk.org/jdk/commit/b5d2e25478c6a8b6f3d8aae71f8a6745a11b1c9e 8354189: Remove JLI_ReportErrorMessageSys on Windows Reviewed-by: alanb, mdoerr ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/native/libjli/java_md.h ! src/java.base/windows/native/libjli/java_md.c From eirbjo at openjdk.org Fri Apr 11 12:50:21 2025 From: eirbjo at openjdk.org (Eirik =?UTF-8?B?QmrDuHJzbsO4cw==?=) Date: Fri, 11 Apr 2025 12:50:21 GMT Subject: git: openjdk/jdk: master: 8353662: Add test for non-local file URL fallback to FTP Message-ID: <2ac63aa7-a65e-41cd-a382-16d34691f865@openjdk.org> Changeset: cae7a206 Branch: master Author: Eirik Bj?rsn?s Date: 2025-04-11 12:49:40 +0000 URL: https://git.openjdk.org/jdk/commit/cae7a206a2f4b47d6757408d62b88be060113ad5 8353662: Add test for non-local file URL fallback to FTP Reviewed-by: dfuchs + test/jdk/sun/net/www/protocol/file/NonLocalFtpFallback.java From coleenp at openjdk.org Fri Apr 11 13:13:50 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Fri, 11 Apr 2025 13:13:50 GMT Subject: git: openjdk/jdk: master: 8354180: Clean up uses of ObjectMonitor caches Message-ID: <7014d2a6-ad46-46b1-95c8-03cbc0e67a31@openjdk.org> Changeset: 9ead2b75 Branch: master Author: Coleen Phillimore Date: 2025-04-11 13:12:16 +0000 URL: https://git.openjdk.org/jdk/commit/9ead2b75cefa42732d3445f086dcf8d51452af2c 8354180: Clean up uses of ObjectMonitor caches Co-authored-by: Axel Boldt-Christmas Reviewed-by: aboldtch, fbredberg ! src/hotspot/share/runtime/basicLock.cpp ! src/hotspot/share/runtime/basicLock.hpp ! src/hotspot/share/runtime/basicLock.inline.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/lightweightSynchronizer.cpp ! src/hotspot/share/runtime/objectMonitor.cpp From hannesw at openjdk.org Fri Apr 11 13:27:56 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Fri, 11 Apr 2025 13:27:56 GMT Subject: git: openjdk/jdk: master: 8346109: Create JDK taglet for additional preview notes Message-ID: <4c8d9c62-216a-4ede-9d61-d86776fa1460@openjdk.org> Changeset: 2321722a Branch: master Author: Hannes Walln?fer Date: 2025-04-11 13:25:50 +0000 URL: https://git.openjdk.org/jdk/commit/2321722a45c0ae8a2fd0aabfa2aa01d3b801c832 8346109: Create JDK taglet for additional preview notes Reviewed-by: ihse, liach, rriggs ! make/Docs.gmk + make/jdk/src/classes/build/tools/taglet/PreviewNote.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PreviewAPIListBuilder.java ! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java From acobbs at openjdk.org Fri Apr 11 13:30:46 2025 From: acobbs at openjdk.org (Archie Cobbs) Date: Fri, 11 Apr 2025 13:30:46 GMT Subject: git: openjdk/jdk: master: 8352731: Compiler workaround to forcibly set "-Xlint:-options" can be removed Message-ID: <006e8126-9b05-43e0-9c69-46f71cd39ca9@openjdk.org> Changeset: e604bb9e Branch: master Author: Archie Cobbs Date: 2025-04-11 13:29:32 +0000 URL: https://git.openjdk.org/jdk/commit/e604bb9e9412310d6d63da0b0f475f9da54ff244 8352731: Compiler workaround to forcibly set "-Xlint:-options" can be removed Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java From egahlin at openjdk.org Fri Apr 11 15:15:55 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Fri, 11 Apr 2025 15:15:55 GMT Subject: git: openjdk/jdk: master: 8353614: JFR: jfr print --exact Message-ID: Changeset: 1d7138fe Branch: master Author: Erik Gahlin Date: 2025-04-11 15:12:54 +0000 URL: https://git.openjdk.org/jdk/commit/1d7138fe021d64686ac59cddd1bc7c787c610aa9 8353614: JFR: jfr print --exact Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java ! src/jdk.jfr/share/man/jfr.md ! test/jdk/jdk/jfr/tool/TestPrint.java From coleenp at openjdk.org Fri Apr 11 20:02:25 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Fri, 11 Apr 2025 20:02:25 GMT Subject: git: openjdk/jdk: master: 8354446: [BACKOUT] Remove friends for ObjectMonitor Message-ID: Changeset: d14e84c0 Branch: master Author: Coleen Phillimore Date: 2025-04-11 19:59:52 +0000 URL: https://git.openjdk.org/jdk/commit/d14e84c03b681594e84aef28107dce7b5198893b 8354446: [BACKOUT] Remove friends for ObjectMonitor Reviewed-by: pchilanomate ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp From wkemper at openjdk.org Fri Apr 11 21:26:19 2025 From: wkemper at openjdk.org (William Kemper) Date: Fri, 11 Apr 2025 21:26:19 GMT Subject: git: openjdk/jdk: master: 8354452: Shenandoah: Enforce range checks on parameters controlling heuristic sleep times Message-ID: Changeset: e8bcedb0 Branch: master Author: William Kemper Date: 2025-04-11 21:25:09 +0000 URL: https://git.openjdk.org/jdk/commit/e8bcedb09b0e5eeb77bf1dc3a87bb61d7a5e8404 8354452: Shenandoah: Enforce range checks on parameters controlling heuristic sleep times Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp From stuefe at openjdk.org Sat Apr 12 06:00:03 2025 From: stuefe at openjdk.org (Thomas Stuefe) Date: Sat, 12 Apr 2025 06:00:03 GMT Subject: git: openjdk/jdk: master: 8350753: Deprecate UseCompressedClassPointers Message-ID: <8e0a3475-eb05-4017-aa84-6574657d0058@openjdk.org> Changeset: 034c0d4d Branch: master Author: Thomas Stuefe Date: 2025-04-12 05:58:39 +0000 URL: https://git.openjdk.org/jdk/commit/034c0d4de5739bd20d734471b2d9065a0ca387bd 8350753: Deprecate UseCompressedClassPointers Reviewed-by: coleenp, dholmes ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java From sspitsyn at openjdk.org Sat Apr 12 07:22:19 2025 From: sspitsyn at openjdk.org (Serguei Spitsyn) Date: Sat, 12 Apr 2025 07:22:19 GMT Subject: git: openjdk/jdk: master: 8316397: StackTrace/Suspended/GetStackTraceSuspendedStressTest.java failed with: SingleStep event is NOT expected Message-ID: Changeset: 04ad59de Branch: master Author: Serguei Spitsyn Date: 2025-04-12 07:20:19 +0000 URL: https://git.openjdk.org/jdk/commit/04ad59de768b69b4e897a93f46efad9cc25737ad 8316397: StackTrace/Suspended/GetStackTraceSuspendedStressTest.java failed with: SingleStep event is NOT expected Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp From serb at openjdk.org Sat Apr 12 23:38:44 2025 From: serb at openjdk.org (Sergey Bylokhov) Date: Sat, 12 Apr 2025 23:38:44 GMT Subject: git: openjdk/jdk: master: 8352922: Refactor client classes javadoc to use @throws instead of @exception Message-ID: <1a04b448-bd65-4b1f-9bf9-0dae8ee8df56@openjdk.org> Changeset: ed756b97 Branch: master Author: Sergey Bylokhov Date: 2025-04-12 23:36:27 +0000 URL: https://git.openjdk.org/jdk/commit/ed756b970066493db85da50ace317ef977186acc 8352922: Refactor client classes javadoc to use @throws instead of @exception Reviewed-by: prr ! src/demo/share/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethodDescriptor.java ! src/java.desktop/aix/classes/sun/awt/X11InputMethod.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethodBase.java ! src/java.desktop/unix/classes/sun/awt/XSettings.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java From hannesw at openjdk.org Sun Apr 13 10:09:08 2025 From: hannesw at openjdk.org (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Sun, 13 Apr 2025 10:09:08 GMT Subject: git: openjdk/jdk: master: 8254622: Hide superclasses from conditionally exported packages Message-ID: Changeset: 5d976089 Branch: master Author: Hannes Walln?fer Date: 2025-04-13 10:08:39 +0000 URL: https://git.openjdk.org/jdk/commit/5d9760897014c9a2cf0813af3ffbfb358ef55e31 8254622: Hide superclasses from conditionally exported packages Reviewed-by: kcr, liach ! src/java.base/share/classes/jdk/internal/event/Event.java ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/LinkTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/Child.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/InvisibleParent.java + test/langtools/jdk/javadoc/doclet/testUnexported/TestUnexported.java From abhiscxk at openjdk.org Mon Apr 14 05:28:08 2025 From: abhiscxk at openjdk.org (Abhishek Kumar) Date: Mon, 14 Apr 2025 05:28:08 GMT Subject: git: openjdk/jdk: master: 8352877: Opensource Several Font related tests - Batch 1 Message-ID: <2b5cdbbc-dac8-407a-b1a6-88b3e9dddc0c@openjdk.org> Changeset: b539fb0b Branch: master Author: Abhishek Kumar Date: 2025-04-14 05:27:24 +0000 URL: https://git.openjdk.org/jdk/commit/b539fb0bc14869164f5f2c9780f2a40db707cc55 8352877: Opensource Several Font related tests - Batch 1 Reviewed-by: aivanov, serb + test/jdk/java/awt/font/TestDevanagari.java + test/jdk/java/awt/font/TextLayout/TestControls.java + test/jdk/java/awt/font/TextLayout/TestGraphicOutline.java From shade at openjdk.org Mon Apr 14 06:18:42 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 14 Apr 2025 06:18:42 GMT Subject: git: openjdk/jdk: master: 8354231: x86: Purge FPU support from (Macro)Assembler after 32-bit x86 removal Message-ID: <1abb5367-8bb6-4c11-8bd2-3f6360ac5e67@openjdk.org> Changeset: 2595c47b Branch: master Author: Aleksey Shipilev Date: 2025-04-14 06:16:17 +0000 URL: https://git.openjdk.org/jdk/commit/2595c47b57a7788e8725bd8ec5407444027df262 8354231: x86: Purge FPU support from (Macro)Assembler after 32-bit x86 removal Reviewed-by: coleenp, kvn, vlivanov ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubDeclarations_x86.hpp ! src/hotspot/share/runtime/globals.hpp From jsikstro at openjdk.org Mon Apr 14 06:39:36 2025 From: jsikstro at openjdk.org (Joel =?UTF-8?B?U2lrc3Ryw7Zt?=) Date: Mon, 14 Apr 2025 06:39:36 GMT Subject: git: openjdk/jdk: master: 8354310: JFR: Inconsistent metadata in ZPageAllocation Message-ID: <4c40218f-599b-4409-a66c-20eafaa2d8b9@openjdk.org> Changeset: 337dacdd Branch: master Author: Joel Sikstr?m Date: 2025-04-14 06:36:47 +0000 URL: https://git.openjdk.org/jdk/commit/337dacdd3f0f5b38fe52b9ef16aa4b353db1c3d9 8354310: JFR: Inconsistent metadata in ZPageAllocation Reviewed-by: egahlin, stefank, eosterlund ! src/hotspot/share/jfr/metadata/metadata.xml From shade at openjdk.org Mon Apr 14 06:59:09 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Mon, 14 Apr 2025 06:59:09 GMT Subject: git: openjdk/jdk: master: 8354215: Clean up Loom support after 32-bit x86 removal Message-ID: Changeset: 44245f33 Branch: master Author: Aleksey Shipilev Date: 2025-04-14 06:56:29 +0000 URL: https://git.openjdk.org/jdk/commit/44245f33cdc3d6aa1f976205828152487806669d 8354215: Clean up Loom support after 32-bit x86 removal Reviewed-by: coleenp, pchilanomate ! src/hotspot/cpu/x86/continuationFreezeThaw_x86.inline.hpp ! src/hotspot/cpu/x86/continuationHelper_x86.inline.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp From mbaesken at openjdk.org Mon Apr 14 08:15:11 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 14 Apr 2025 08:15:11 GMT Subject: git: openjdk/jdk: master: 8354426: [ubsan] applying non-zero offset 34359738368 to null pointer in CompressedKlassPointers::encoding_range_end Message-ID: <5d488fb2-7547-4045-93f9-ded76e89dda3@openjdk.org> Changeset: cf27a42d Branch: master Author: Matthias Baesken Date: 2025-04-14 08:12:08 +0000 URL: https://git.openjdk.org/jdk/commit/cf27a42d920f7b865e4ec741e5ccdc7f0d727898 8354426: [ubsan] applying non-zero offset 34359738368 to null pointer in CompressedKlassPointers::encoding_range_end Reviewed-by: mdoerr, jkern ! src/hotspot/share/oops/compressedKlass.inline.hpp From jsjolen at openjdk.org Mon Apr 14 08:20:57 2025 From: jsjolen at openjdk.org (Johan =?UTF-8?B?U2rDtmxlbg==?=) Date: Mon, 14 Apr 2025 08:20:57 GMT Subject: git: openjdk/jdk: master: 8353175: Eliminate double iteration of stream in FieldDescriptor reinitialization Message-ID: <892d9660-68b5-47c5-b32c-e0f1ed6f7cd0@openjdk.org> Changeset: f169fc5a Branch: master Author: Radim Vansa Committer: Johan Sj?len Date: 2025-04-14 08:18:59 +0000 URL: https://git.openjdk.org/jdk/commit/f169fc5a99ee2b485e156c043134ab76b7e5ebd9 8353175: Eliminate double iteration of stream in FieldDescriptor reinitialization Reviewed-by: jsjolen, shade, fparain ! src/hotspot/share/oops/fieldStreams.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/fieldDescriptor.hpp From mbaesken at openjdk.org Mon Apr 14 08:53:31 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Mon, 14 Apr 2025 08:53:31 GMT Subject: git: openjdk/jdk: master: 8354254: Remove the linux ppc64 -minsert-sched-nops=regroup_exact compile flag Message-ID: Changeset: f8ae1d4e Branch: master Author: Matthias Baesken Date: 2025-04-14 08:52:33 +0000 URL: https://git.openjdk.org/jdk/commit/f8ae1d4e6cd317eaa98835a209366b9d504feb44 8354254: Remove the linux ppc64 -minsert-sched-nops=regroup_exact compile flag Reviewed-by: erikj, mdoerr ! make/autoconf/flags-cflags.m4 From rcastanedalo at openjdk.org Mon Apr 14 12:09:23 2025 From: rcastanedalo at openjdk.org (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Mon, 14 Apr 2025 12:09:23 GMT Subject: git: openjdk/jdk: master: 8348645: IGV: visualize live ranges Message-ID: <618f5c57-b8ab-4da7-900c-716cbc341502@openjdk.org> Changeset: 51ce3120 Branch: master Author: Roberto Casta?eda Lozano Date: 2025-04-14 12:07:13 +0000 URL: https://git.openjdk.org/jdk/commit/51ce312001f3974a7e6394e9c616b04d8fb811ec 8348645: IGV: visualize live ranges Reviewed-by: thartmann, dfenacci ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/SelectBytecodesAction.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputBlock.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputGraph.java + src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/InputLiveRange.java + src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/LivenessInfo.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/Parser.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/Printer.java ! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/services/InputGraphProvider.java + src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/services/PreProcessor.java ! src/utils/IdealGraphVisualizer/Data/src/main/resources/com/sun/hotspot/igv/data/serialization/graphdocument.xsd ! src/utils/IdealGraphVisualizer/Difference/src/main/java/com/sun/hotspot/igv/difference/Difference.java + src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/ColorLiveRangeFilter.java ! src/utils/IdealGraphVisualizer/Filter/src/main/resources/com/sun/hotspot/igv/filter/helper.js ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Block.java ! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Diagram.java + src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/LiveRangeMatcherSelector.java + src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/LiveRangeSegment.java + src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/LiveRangeSelector.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/ClusterNode.java ! src/utils/IdealGraphVisualizer/HierarchicalLayout/src/main/java/com/sun/hotspot/igv/hierarchicallayout/HierarchicalCFGLayoutManager.java ! src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Cluster.java + src/utils/IdealGraphVisualizer/Layout/src/main/java/com/sun/hotspot/igv/layout/Segment.java + src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerPreProcessor.java + src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/colorLiveRanges.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/showLiveness.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/filters/showRegisterAllocationOnly.filter ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/resources/com/sun/hotspot/igv/servercompiler/layer.xml ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/BlockQuickSearch.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewer.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorInputGraphProvider.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java + src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/LiveRangeQuickSearch.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/NodeQuickSearch.java + src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/SimpleQuickSearch.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandAdjacentAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandPredecessorsAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExpandSuccessorsAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ExtractAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/HideAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ModelAwareAction.java + src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowLiveRangesAction.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/BlockWidget.java ! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java + src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/LiveRangeWidget.java + src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/liveRange.png + src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/selectLiveRanges.png + src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/selectNodes.png + src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/showLiveRanges.png ! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml From aboldtch at openjdk.org Mon Apr 14 13:31:23 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Mon, 14 Apr 2025 13:31:23 GMT Subject: git: openjdk/jdk: master: 8354358: ZGC: ZPartition::prime handle discontiguous reservations correctly Message-ID: <56be4431-1d79-4ee1-b01b-1c1039a47c13@openjdk.org> Changeset: 97e10757 Branch: master Author: Axel Boldt-Christmas Date: 2025-04-14 13:28:49 +0000 URL: https://git.openjdk.org/jdk/commit/97e10757392859a46360b4ab379429212fbc34b3 8354358: ZGC: ZPartition::prime handle discontiguous reservations correctly Reviewed-by: stefank, jsikstro, eosterlund ! src/hotspot/share/gc/z/zPageAllocator.cpp ! test/hotspot/jtreg/gc/z/TestZForceDiscontiguousHeapReservations.java ! test/hotspot/jtreg/gc/z/TestZNMT.java From mullan at openjdk.org Mon Apr 14 14:47:40 2025 From: mullan at openjdk.org (Sean Mullan) Date: Mon, 14 Apr 2025 14:47:40 GMT Subject: git: openjdk/jdk: master: 8354449: Remove com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties Message-ID: <4813ce25-8bd0-404d-a4dc-dd43edfd1735@openjdk.org> Changeset: 16657dba Branch: master Author: Sean Mullan Date: 2025-04-14 14:44:11 +0000 URL: https://git.openjdk.org/jdk/commit/16657dba998207ef238ac387336907cd186e31d5 8354449: Remove com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties Reviewed-by: weijun, ihse - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties From dfuchs at openjdk.org Mon Apr 14 16:02:19 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Mon, 14 Apr 2025 16:02:19 GMT Subject: git: openjdk/jdk: master: 8354513: Bug in j.u.l.Handler deadlock test allows null pointer during race condition Message-ID: <02a09350-e52f-4c3b-8b22-e52aa460e7e7@openjdk.org> Changeset: 313c34ae Branch: master Author: David Beaumont Committer: Daniel Fuchs Date: 2025-04-14 15:58:43 +0000 URL: https://git.openjdk.org/jdk/commit/313c34ae56085f90f4188b0639d6b6595efc2f66 8354513: Bug in j.u.l.Handler deadlock test allows null pointer during race condition Reviewed-by: dfuchs ! test/jdk/java/util/logging/LoggingDeadlock5.java From naoto at openjdk.org Mon Apr 14 16:12:02 2025 From: naoto at openjdk.org (Naoto Sato) Date: Mon, 14 Apr 2025 16:12:02 GMT Subject: git: openjdk/jdk: master: 8343157: Examine large files for character encoding/decoding Message-ID: <32d982a8-99b6-4c29-b820-1f712268db2f@openjdk.org> Changeset: d748bb5c Branch: master Author: Naoto Sato Date: 2025-04-14 16:09:35 +0000 URL: https://git.openjdk.org/jdk/commit/d748bb5cbb983fb07ae28e3a1c194058b73ef652 8343157: Examine large files for character encoding/decoding Reviewed-by: alanb - test/jdk/sun/nio/cs/EUC_TW_OLD.java - test/jdk/sun/nio/cs/OLD/DBCSDecoderMapping.java - test/jdk/sun/nio/cs/OLD/DBCS_IBM_ASCII_Decoder.java - test/jdk/sun/nio/cs/OLD/DBCS_IBM_ASCII_Encoder.java - test/jdk/sun/nio/cs/OLD/DBCS_IBM_EBCDIC_Decoder.java - test/jdk/sun/nio/cs/OLD/DBCS_IBM_EBCDIC_Encoder.java - test/jdk/sun/nio/cs/OLD/DBCS_ONLY_IBM_EBCDIC_Decoder.java - test/jdk/sun/nio/cs/OLD/DoubleByteDecoder.java - test/jdk/sun/nio/cs/OLD/DoubleByteEncoder.java - test/jdk/sun/nio/cs/OLD/EUC_CN_OLD.java - test/jdk/sun/nio/cs/OLD/EUC_JP_LINUX_OLD.java - test/jdk/sun/nio/cs/OLD/EUC_JP_OLD.java - test/jdk/sun/nio/cs/OLD/EUC_JP_Open_OLD.java - test/jdk/sun/nio/cs/OLD/EUC_KR_OLD.java - test/jdk/sun/nio/cs/OLD/GBK_OLD.java - test/jdk/sun/nio/cs/OLD/IBM1381_OLD.java - test/jdk/sun/nio/cs/OLD/IBM1383_OLD.java - test/jdk/sun/nio/cs/OLD/IBM930_OLD.java - test/jdk/sun/nio/cs/OLD/IBM933_OLD.java - test/jdk/sun/nio/cs/OLD/IBM935_OLD.java - test/jdk/sun/nio/cs/OLD/IBM937_OLD.java - test/jdk/sun/nio/cs/OLD/IBM939_OLD.java - test/jdk/sun/nio/cs/OLD/IBM942C_OLD.java - test/jdk/sun/nio/cs/OLD/IBM942_OLD.java - test/jdk/sun/nio/cs/OLD/IBM943C_OLD.java - test/jdk/sun/nio/cs/OLD/IBM943_OLD.java - test/jdk/sun/nio/cs/OLD/IBM948_OLD.java - test/jdk/sun/nio/cs/OLD/IBM949C_OLD.java - test/jdk/sun/nio/cs/OLD/IBM949_OLD.java - test/jdk/sun/nio/cs/OLD/IBM950_OLD.java - test/jdk/sun/nio/cs/OLD/IBM970_OLD.java - test/jdk/sun/nio/cs/OLD/JIS_X_0201_OLD.java - test/jdk/sun/nio/cs/OLD/JIS_X_0208_Decoder.java - test/jdk/sun/nio/cs/OLD/JIS_X_0208_Encoder.java - test/jdk/sun/nio/cs/OLD/JIS_X_0208_OLD.java - test/jdk/sun/nio/cs/OLD/JIS_X_0208_Solaris_Decoder.java - test/jdk/sun/nio/cs/OLD/JIS_X_0208_Solaris_Encoder.java - test/jdk/sun/nio/cs/OLD/JIS_X_0212_Decoder.java - test/jdk/sun/nio/cs/OLD/JIS_X_0212_Encoder.java - test/jdk/sun/nio/cs/OLD/JIS_X_0212_OLD.java - test/jdk/sun/nio/cs/OLD/JIS_X_0212_Solaris_Decoder.java - test/jdk/sun/nio/cs/OLD/JIS_X_0212_Solaris_Encoder.java - test/jdk/sun/nio/cs/OLD/Johab_OLD.java - test/jdk/sun/nio/cs/OLD/MS932DB.java - test/jdk/sun/nio/cs/OLD/MS932_OLD.java - test/jdk/sun/nio/cs/OLD/MS936_OLD.java - test/jdk/sun/nio/cs/OLD/MS949_OLD.java - test/jdk/sun/nio/cs/OLD/MS950_OLD.java - test/jdk/sun/nio/cs/OLD/PCK_OLD.java - test/jdk/sun/nio/cs/OLD/SJIS_OLD.java - test/jdk/sun/nio/cs/OLD/SimpleEUCDecoder.java - test/jdk/sun/nio/cs/OLD/SingleByteDecoder.java - test/jdk/sun/nio/cs/OLD/SingleByteEncoder.java - test/jdk/sun/nio/cs/OLD/TestIBMDB.java ! test/jdk/sun/nio/cs/TestEUC_TW.java From gziemski at openjdk.org Mon Apr 14 16:25:29 2025 From: gziemski at openjdk.org (Gerard Ziemski) Date: Mon, 14 Apr 2025 16:25:29 GMT Subject: git: openjdk/jdk: master: 8344883: Force clients to explicitly pass mem_tag value, even if it is mtNone Message-ID: <336d2e3c-eaae-4090-957f-5a77b13cd456@openjdk.org> Changeset: 43b19474 Branch: master Author: Gerard Ziemski Date: 2025-04-14 16:22:07 +0000 URL: https://git.openjdk.org/jdk/commit/43b194741cc307a73bd8dd2da877ab1b16250fc1 8344883: Force clients to explicitly pass mem_tag value, even if it is mtNone Co-authored-by: Stefan Karlsson Reviewed-by: stefank, jsjolen ! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/memory/allocation.inline.hpp ! src/hotspot/share/memory/memoryReserver.cpp ! src/hotspot/share/memory/memoryReserver.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/testHelpers.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memReporter.hpp ! src/hotspot/share/nmt/memTracker.hpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/utilities/debug.cpp ! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_os.cpp ! test/hotspot/gtest/runtime/test_os_aix.cpp ! test/hotspot/gtest/runtime/test_os_linux.cpp ! test/hotspot/gtest/runtime/test_os_reserve_between.cpp ! test/hotspot/jtreg/runtime/NMT/MallocRoundingReportTest.java ! test/hotspot/jtreg/runtime/NMT/MallocTestType.java ! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java ! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java From prr at openjdk.org Mon Apr 14 16:58:39 2025 From: prr at openjdk.org (Phil Race) Date: Mon, 14 Apr 2025 16:58:39 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: Changeset: d6848670 Branch: master Author: Vladimir Ivanov Committer: Jatin Bhateja Date: 2025-04-14 16:55:37 +0000 URL: https://git.openjdk.org/jdk/commit/d684867066edb886bc444c864ef9db3eff318c34 8346230: [perf] scalability issue for the specjvm2008::xml.transform workload Reviewed-by: joehw, jbhateja ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java Changeset: 46a6fc84 Branch: master Author: Phil Race Date: 2025-04-14 16:58:06 +0000 URL: https://git.openjdk.org/jdk/commit/46a6fc84ef17f38eedd49f59a3c05f7c95fe23bc 8353483: Open source some JProgressBar tests Reviewed-by: honkar, serb + test/jdk/javax/swing/JProgressBar/RightLeftOrientation.java + test/jdk/javax/swing/JProgressBar/bug4230391.java + test/jdk/javax/swing/JProgressBar/bug4393042.java + test/jdk/javax/swing/JProgressBar/bug5003022.java From dnsimon at openjdk.org Mon Apr 14 18:32:44 2025 From: dnsimon at openjdk.org (Doug Simon) Date: Mon, 14 Apr 2025 18:32:44 GMT Subject: git: openjdk/jdk: master: 8352724: Verify bounds for primitive array reads in JVMCI Message-ID: <92a4a365-224d-40fb-92b6-d008141e6643@openjdk.org> Changeset: de0e6488 Branch: master Author: Andrej Pecimuth Committer: Doug Simon Date: 2025-04-14 18:31:27 +0000 URL: https://git.openjdk.org/jdk/commit/de0e6488449303bd15d4590480a2e47b8026a9b1 8352724: Verify bounds for primitive array reads in JVMCI Reviewed-by: dnsimon ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java From gziemski at openjdk.org Mon Apr 14 18:49:07 2025 From: gziemski at openjdk.org (Gerard Ziemski) Date: Mon, 14 Apr 2025 18:49:07 GMT Subject: git: openjdk/jdk: master: 8354535: [BACKOUT] Force clients to explicitly pass mem_tag value, even if it is mtNone Message-ID: <6f1645ff-aedc-460a-b024-56ede78a2dd8@openjdk.org> Changeset: 0da480a9 Branch: master Author: Gerard Ziemski Date: 2025-04-14 18:47:59 +0000 URL: https://git.openjdk.org/jdk/commit/0da480a91d31ee8dc2532cfec76bbf5b1d6c4eeb 8354535: [BACKOUT] Force clients to explicitly pass mem_tag value, even if it is mtNone Reviewed-by: stefank, jsjolen ! src/hotspot/cpu/aarch64/compressedKlass_aarch64.cpp ! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCardTable.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp ! src/hotspot/share/memory/allocation.inline.hpp ! src/hotspot/share/memory/memoryReserver.cpp ! src/hotspot/share/memory/memoryReserver.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/testHelpers.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/nmt/memReporter.cpp ! src/hotspot/share/nmt/memReporter.hpp ! src/hotspot/share/nmt/memTracker.hpp ! src/hotspot/share/nmt/virtualMemoryTracker.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/utilities/debug.cpp ! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp ! test/hotspot/gtest/gc/z/test_zForwarding.cpp ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/nmt/test_nmt_locationprinting.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_os.cpp ! test/hotspot/gtest/runtime/test_os_aix.cpp ! test/hotspot/gtest/runtime/test_os_linux.cpp ! test/hotspot/gtest/runtime/test_os_reserve_between.cpp ! test/hotspot/jtreg/runtime/NMT/MallocRoundingReportTest.java ! test/hotspot/jtreg/runtime/NMT/MallocTestType.java ! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java ! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java From liach at openjdk.org Mon Apr 14 19:17:37 2025 From: liach at openjdk.org (Chen Liang) Date: Mon, 14 Apr 2025 19:17:37 GMT Subject: git: openjdk/jdk: master: 8351339: WebSocket::sendBinary assume that user supplied buffers are BIG_ENDIAN Message-ID: <7374fd3a-b119-4aa0-921f-378911a4e663@openjdk.org> Changeset: f6d8c8cb Branch: master Author: Volkan Yazici Committer: Chen Liang Date: 2025-04-14 19:16:17 +0000 URL: https://git.openjdk.org/jdk/commit/f6d8c8cb0c6b226d68791ffd126908d3fea11473 8351339: WebSocket::sendBinary assume that user supplied buffers are BIG_ENDIAN Reviewed-by: michaelm, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/Frame.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/MessageDecoder.java ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/MessageEncoder.java ! test/jdk/java/net/httpclient/websocket/AutomaticPong.java ! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java - test/jdk/java/net/httpclient/websocket/Frame.java + test/jdk/java/net/httpclient/websocket/TEST.properties ! test/jdk/java/net/httpclient/websocket/WebSocketBuilderTest.java + test/jdk/java/net/httpclient/websocket/WebSocketEndiannessTest.java ! test/jdk/java/net/httpclient/websocket/WebSocketExtendedTest.java ! test/jdk/java/net/httpclient/websocket/java.net.http/jdk/internal/net/http/websocket/MaskerTest.java From dfuchs at openjdk.org Mon Apr 14 19:29:03 2025 From: dfuchs at openjdk.org (Daniel Fuchs) Date: Mon, 14 Apr 2025 19:29:03 GMT Subject: git: openjdk/jdk: master: 8354536: Problem-list java/util/logging/LoggingDeadlock5.java due to JDK-8354424 Message-ID: Changeset: 9e7763d4 Branch: master Author: Daniel Fuchs Date: 2025-04-14 19:27:16 +0000 URL: https://git.openjdk.org/jdk/commit/9e7763d44274ad1ac633120553d5c67f494bf3ef 8354536: Problem-list java/util/logging/LoggingDeadlock5.java due to JDK-8354424 Reviewed-by: smarks ! test/jdk/ProblemList.txt From azvegint at openjdk.org Mon Apr 14 22:09:14 2025 From: azvegint at openjdk.org (Alexander Zvegintsev) Date: Mon, 14 Apr 2025 22:09:14 GMT Subject: git: openjdk/jdk: master: 8353592: Open source several scrollbar tests Message-ID: <1c1d063e-1ab2-49ec-8ac8-a9af397aff71@openjdk.org> Changeset: 5280b7b0 Branch: master Author: Alexander Zvegintsev Date: 2025-04-14 22:07:26 +0000 URL: https://git.openjdk.org/jdk/commit/5280b7b031bb3dc44fb923c3be7ae04ec22fd364 8353592: Open source several scrollbar tests Reviewed-by: psadhukhan, honkar + test/jdk/java/awt/Scrollbar/ListScrollbarTest.java + test/jdk/java/awt/Scrollbar/ScrollbarCtrlClickTest.java + test/jdk/java/awt/Scrollbar/UnitIncrementTest.java From dholmes at openjdk.org Tue Apr 15 02:02:10 2025 From: dholmes at openjdk.org (David Holmes) Date: Tue, 15 Apr 2025 02:02:10 GMT Subject: git: openjdk/jdk: master: 8353946: Incorrect WINDOWS ifdef in os::build_agent_function_name Message-ID: <11bc278e-e3b6-4d75-97d8-0828d522d944@openjdk.org> Changeset: 92e52fe1 Branch: master Author: David Holmes Date: 2025-04-15 02:00:49 +0000 URL: https://git.openjdk.org/jdk/commit/92e52fe1df84efd94d713afed5acd9c7281a77d7 8353946: Incorrect WINDOWS ifdef in os::build_agent_function_name Reviewed-by: kbarrett ! src/hotspot/share/runtime/os.cpp From liach at openjdk.org Tue Apr 15 02:49:42 2025 From: liach at openjdk.org (Chen Liang) Date: Tue, 15 Apr 2025 02:49:42 GMT Subject: git: openjdk/jdk: master: 8354111: JavaDoc states that Iterator.remove() is linear in the LinkedBlockingDeque Message-ID: Changeset: c7b70a13 Branch: master Author: Dr Heinz M. Kabutz Committer: Chen Liang Date: 2025-04-15 02:48:32 +0000 URL: https://git.openjdk.org/jdk/commit/c7b70a138ff592fdf1cd4f1d063103491a8aa7db 8354111: JavaDoc states that Iterator.remove() is linear in the LinkedBlockingDeque Reviewed-by: liach, smarks ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java From aboldtch at openjdk.org Tue Apr 15 05:12:10 2025 From: aboldtch at openjdk.org (Axel Boldt-Christmas) Date: Tue, 15 Apr 2025 05:12:10 GMT Subject: git: openjdk/jdk: master: 8354510: Skipped gtest cause test failure Message-ID: Changeset: 76ff9781 Branch: master Author: Axel Boldt-Christmas Date: 2025-04-15 05:11:40 +0000 URL: https://git.openjdk.org/jdk/commit/76ff97811abf5a4eaede6303e25ff9582302e436 8354510: Skipped gtest cause test failure Reviewed-by: rehn, erikj ! make/RunTests.gmk From shade at openjdk.org Tue Apr 15 06:06:13 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 15 Apr 2025 06:06:13 GMT Subject: git: openjdk/jdk: master: 8353572: x86: AMD platforms miss the check for CLWB feature flag Message-ID: <81df44e0-67ac-4e64-89c9-09b7f6830ace@openjdk.org> Changeset: 3090e218 Branch: master Author: Aleksey Shipilev Date: 2025-04-15 06:03:50 +0000 URL: https://git.openjdk.org/jdk/commit/3090e2187c2cbbbc08f27305d152664a83736dfa 8353572: x86: AMD platforms miss the check for CLWB feature flag Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/x86/vm_version_x86.cpp From jdv at openjdk.org Tue Apr 15 08:42:52 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Tue, 15 Apr 2025 08:42:52 GMT Subject: git: openjdk/jdk: master: 8354163: Open source Swing tests Batch 1 Message-ID: <1a8bd095-694a-4ba2-87c3-11761f5821f8@openjdk.org> Changeset: b7837843 Branch: master Author: Jayathirth D V Date: 2025-04-15 08:41:37 +0000 URL: https://git.openjdk.org/jdk/commit/b78378437cf911a527331e6aaf36f968169c0574 8354163: Open source Swing tests Batch 1 Reviewed-by: psadhukhan + test/jdk/javax/swing/AbstractButton/bug4133768.java + test/jdk/javax/swing/AbstractButton/bug4391622.java + test/jdk/javax/swing/JList/bug4183379.java + test/jdk/javax/swing/JList/bug4251306.java + test/jdk/javax/swing/JMenu/bug4624845.java From dlunden at openjdk.org Tue Apr 15 08:58:40 2025 From: dlunden at openjdk.org (Daniel =?UTF-8?B?THVuZMOpbg==?=) Date: Tue, 15 Apr 2025 08:58:40 GMT Subject: git: openjdk/jdk: master: 8351833: Unexpected increase in live nodes when splitting Phis through MergeMems in PhiNode::Ideal Message-ID: Changeset: 24be888d Branch: master Author: Daniel Lund?n Date: 2025-04-15 08:58:02 +0000 URL: https://git.openjdk.org/jdk/commit/24be888d655a5227cfb9fc22f36d6ba30d732b8d 8351833: Unexpected increase in live nodes when splitting Phis through MergeMems in PhiNode::Ideal Reviewed-by: chagedorn, rcastanedalo, kvn ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/phaseX.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/compiler/igvn/TestSplitPhiThroughMergeMem.java From mbaesken at openjdk.org Tue Apr 15 09:04:24 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 15 Apr 2025 09:04:24 GMT Subject: git: openjdk/jdk: master: 8354507: [ubsan] subnode.cpp:406:36: runtime error: negation of -9223372036854775808 cannot be represented in type 'long int' Message-ID: <6a27915c-d17c-41ff-aaec-c640396851f9@openjdk.org> Changeset: 81d4c807 Branch: master Author: Matthias Baesken Date: 2025-04-15 09:02:41 +0000 URL: https://git.openjdk.org/jdk/commit/81d4c80742305b72c73a59cf6a596b49bc68bab9 8354507: [ubsan] subnode.cpp:406:36: runtime error: negation of -9223372036854775808 cannot be represented in type 'long int' Reviewed-by: mdoerr, thartmann ! src/hotspot/share/opto/subnode.cpp From egahlin at openjdk.org Tue Apr 15 09:50:56 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Tue, 15 Apr 2025 09:50:56 GMT Subject: git: openjdk/jdk: master: 8354508: JFR: Strengthen metadata checks for labels Message-ID: <757a4cee-dc32-413b-8842-fd9e4711208d@openjdk.org> Changeset: d7676c39 Branch: master Author: Erik Gahlin Date: 2025-04-15 09:48:11 +0000 URL: https://git.openjdk.org/jdk/commit/d7676c39b648bd55f72a50494432b02862a4e111 8354508: JFR: Strengthen metadata checks for labels Reviewed-by: shade ! src/hotspot/share/jfr/metadata/metadata.xml ! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java From sgehwolf at openjdk.org Tue Apr 15 10:18:19 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Tue, 15 Apr 2025 10:18:19 GMT Subject: git: openjdk/jdk: master: 8353185: Introduce the concept of upgradeable files in context of JEP 493 Message-ID: Changeset: 4e24dc00 Branch: master Author: Severin Gehwolf Date: 2025-04-15 10:16:31 +0000 URL: https://git.openjdk.org/jdk/commit/4e24dc003c2304041b342371adf430b120a9fec8 8353185: Introduce the concept of upgradeable files in context of JEP 493 Reviewed-by: clanger, ihse, alanb + 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 jpai at openjdk.org Tue Apr 15 11:29:30 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 15 Apr 2025 11:29:30 GMT Subject: git: openjdk/jdk: master: 8353453: URLDecoder should use HexFormat Message-ID: <13e8b82e-1f42-4aa9-a754-3567fa3a5ad3@openjdk.org> Changeset: 03fd43fc Branch: master Author: Patrick Strawderman Committer: Jaikiran Pai Date: 2025-04-15 11:26:36 +0000 URL: https://git.openjdk.org/jdk/commit/03fd43fc91ea383418c1c7e0fd96a61a1f42c75e 8353453: URLDecoder should use HexFormat Reviewed-by: rriggs, jpai ! src/java.base/share/classes/java/net/URLDecoder.java From jpai at openjdk.org Tue Apr 15 11:43:22 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Tue, 15 Apr 2025 11:43:22 GMT Subject: git: openjdk/jdk: master: 8350279: HttpClient: Add a new HttpResponse method to identify connections Message-ID: Changeset: 5fc18f5b Branch: master Author: Volkan Yazici Committer: Jaikiran Pai Date: 2025-04-15 11:41:47 +0000 URL: https://git.openjdk.org/jdk/commit/5fc18f5b8aa1b5f4fb4313b8d11fd15330795959 8350279: HttpClient: Add a new HttpResponse method to identify connections Reviewed-by: dfuchs, jpai ! src/java.net.http/share/classes/java/net/http/HttpResponse.java ! src/java.net.http/share/classes/jdk/internal/net/http/AbstractAsyncSSLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainProxyConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainTunnelingConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java + test/jdk/java/net/httpclient/HttpResponseConnectionLabelTest.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java From coleenp at openjdk.org Tue Apr 15 11:52:55 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Tue, 15 Apr 2025 11:52:55 GMT Subject: git: openjdk/jdk: master: 8354448: [REDO] Remove friends for ObjectMonitor Message-ID: Changeset: 273a9a61 Branch: master Author: Coleen Phillimore Date: 2025-04-15 11:49:58 +0000 URL: https://git.openjdk.org/jdk/commit/273a9a61558fdfc422772fa2c6045a4d3c709a41 8354448: [REDO] Remove friends for ObjectMonitor Reviewed-by: kbarrett, shade, dholmes ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp From mbaesken at openjdk.org Tue Apr 15 11:59:01 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Tue, 15 Apr 2025 11:59:01 GMT Subject: git: openjdk/jdk: master: 8351491: Add info from release file to hserr file Message-ID: <39f95dce-0658-4fbc-8bb7-835fb3f6dbd6@openjdk.org> Changeset: 36864a2a Branch: master Author: Matthias Baesken Date: 2025-04-15 11:55:47 +0000 URL: https://git.openjdk.org/jdk/commit/36864a2a08b5b64e63a9265d595ba7fb608994cb 8351491: Add info from release file to hserr file Reviewed-by: dholmes, lucy ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/threads.cpp ! src/hotspot/share/utilities/vmError.cpp From asemenyuk at openjdk.org Tue Apr 15 16:09:47 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Tue, 15 Apr 2025 16:09:47 GMT Subject: git: openjdk/jdk: master: 8354320: Changes to jpackage.md cause pandoc warning Message-ID: <4b0ecfd7-922c-4f71-a10b-f3a598b562d9@openjdk.org> Changeset: fc146472 Branch: master Author: Alexey Semenyuk Date: 2025-04-15 16:06:12 +0000 URL: https://git.openjdk.org/jdk/commit/fc1464727f95508935cfc65d689b74e1709d3649 8354320: Changes to jpackage.md cause pandoc warning Reviewed-by: almatvee, ihse, alanb ! make/autoconf/basic_tools.m4 ! src/jdk.jpackage/share/man/jpackage.md From shade at openjdk.org Tue Apr 15 16:21:03 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Tue, 15 Apr 2025 16:21:03 GMT Subject: git: openjdk/jdk: master: 8354542: Clean up x86 stubs after 32-bit x86 removal Message-ID: <8af99bc3-f4df-408d-a384-15cb00a76dcd@openjdk.org> Changeset: cec48ed2 Branch: master Author: Aleksey Shipilev Date: 2025-04-15 16:19:03 +0000 URL: https://git.openjdk.org/jdk/commit/cec48ed270d3bdf704c389a091b42a32c2ed6440 8354542: Clean up x86 stubs after 32-bit x86 removal Reviewed-by: adinn, kvn ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86.cpp ! src/hotspot/cpu/x86/stubDeclarations_x86.hpp ! src/hotspot/cpu/x86/stubRoutines_x86.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp From dnguyen at openjdk.org Tue Apr 15 19:38:20 2025 From: dnguyen at openjdk.org (Damon Nguyen) Date: Tue, 15 Apr 2025 19:38:20 GMT Subject: git: openjdk/jdk: master: 8353000: Open source several swing tests batch2 Message-ID: <76d23044-723b-41be-8715-4be07f5bda05@openjdk.org> Changeset: 4e3f1848 Branch: master Author: Damon Nguyen Date: 2025-04-15 19:36:10 +0000 URL: https://git.openjdk.org/jdk/commit/4e3f1848eeb28a78d71c6ffbda31279cee3fc5ea 8353000: Open source several swing tests batch2 Reviewed-by: azvegint + test/jdk/javax/swing/plaf/metal/MenuItemUI/JavaLAFMenuAcceleratorDelimiter.java + test/jdk/javax/swing/plaf/metal/MetalIconFactory/bug4952462.java + test/jdk/javax/swing/plaf/metal/MetalSliderUI/4186347/bug4186347.java = test/jdk/javax/swing/plaf/metal/MetalSliderUI/4186347/duke.gif + test/jdk/javax/swing/plaf/metal/OceanTheme/4969419/bug4969419.java = test/jdk/javax/swing/plaf/metal/OceanTheme/4969419/duke.gif From sviswanathan at openjdk.org Tue Apr 15 21:26:41 2025 From: sviswanathan at openjdk.org (Sandhya Viswanathan) Date: Tue, 15 Apr 2025 21:26:41 GMT Subject: git: openjdk/jdk: master: 8354544: Fix bugs in increment and xor APX codegen Message-ID: <60fad385-fd75-4dd5-bf4e-1d36007c6c29@openjdk.org> Changeset: 513c4650 Branch: master Author: Srinivas Vamsi Parasa Committer: Sandhya Viswanathan Date: 2025-04-15 21:25:06 +0000 URL: https://git.openjdk.org/jdk/commit/513c4650c51aa435f04fb0aaf495134259042118 8354544: Fix bugs in increment and xor APX codegen Reviewed-by: thartmann, jbhateja ! src/hotspot/cpu/x86/x86_64.ad From dnguyen at openjdk.org Tue Apr 15 23:49:14 2025 From: dnguyen at openjdk.org (Damon Nguyen) Date: Tue, 15 Apr 2025 23:49:14 GMT Subject: git: openjdk/jdk: master: 8352908: Open source several swing tests batch1 Message-ID: Changeset: a2dc9c71 Branch: master Author: Damon Nguyen Date: 2025-04-15 23:48:27 +0000 URL: https://git.openjdk.org/jdk/commit/a2dc9c71e47a1cdf70ab351c557a5f1835eb5f4a 8352908: Open source several swing tests batch1 Reviewed-by: honkar + test/jdk/javax/swing/JSplitPane/bug4749792.java + test/jdk/javax/swing/JToolBar/bug4188825.java + test/jdk/javax/swing/JToolBar/bug4251592.java + test/jdk/javax/swing/JToolBar/bug5035668.java From jpai at openjdk.org Wed Apr 16 02:00:03 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Wed, 16 Apr 2025 02:00:03 GMT Subject: git: openjdk/jdk: master: 8354565: jtreg failure handler GatherProcessInfoTimeoutHandler has a leftover call to System.loadLibrary Message-ID: Changeset: 55264907 Branch: master Author: Jaikiran Pai Date: 2025-04-16 01:57:57 +0000 URL: https://git.openjdk.org/jdk/commit/5526490743a75786a40754b6805f4381ae2892b5 8354565: jtreg failure handler GatherProcessInfoTimeoutHandler has a leftover call to System.loadLibrary Reviewed-by: alanb, kbarrett ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java From psadhukhan at openjdk.org Wed Apr 16 04:01:42 2025 From: psadhukhan at openjdk.org (Prasanta Sadhukhan) Date: Wed, 16 Apr 2025 04:01:42 GMT Subject: git: openjdk/jdk: master: 8352682: Opensource JComponent tests Message-ID: Changeset: 55afcb57 Branch: master Author: Prasanta Sadhukhan Date: 2025-04-16 03:58:17 +0000 URL: https://git.openjdk.org/jdk/commit/55afcb57a5d9dbc7bfad75e35df6b96932f6b074 8352682: Opensource JComponent tests Reviewed-by: jdv, honkar + test/jdk/javax/swing/JComponent/bug4235215.java + test/jdk/javax/swing/JComponent/bug4247610.java + test/jdk/javax/swing/JComponent/bug4254995.java From jdv at openjdk.org Wed Apr 16 04:50:42 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Wed, 16 Apr 2025 04:50:42 GMT Subject: git: openjdk/jdk: master: 8354214: Open source Swing tests Batch 2 Message-ID: <94d45653-e8f1-421d-9b6b-4ef171f68a61@openjdk.org> Changeset: 2be5bc84 Branch: master Author: Jayathirth D V Date: 2025-04-16 04:48:25 +0000 URL: https://git.openjdk.org/jdk/commit/2be5bc847a444f08a4ebb41b58e8a2bf4553d621 8354214: Open source Swing tests Batch 2 Reviewed-by: abhiscxk, honkar + test/jdk/javax/swing/JList/bug4193267.java + test/jdk/javax/swing/JList/bug4249161.java + test/jdk/javax/swing/JList/bug4618767.java From shade at openjdk.org Wed Apr 16 05:55:07 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Wed, 16 Apr 2025 05:55:07 GMT Subject: git: openjdk/jdk: master: 8351162: Clean up x86 (Macro)Assembler after 32-bit x86 removal Message-ID: <403db163-d585-420c-a644-922359a0d169@openjdk.org> Changeset: 9a5c7b3f Branch: master Author: Aleksey Shipilev Date: 2025-04-16 05:54:21 +0000 URL: https://git.openjdk.org/jdk/commit/9a5c7b3fa90c7f550773e98ee9466ca1665aff4f 8351162: Clean up x86 (Macro)Assembler after 32-bit x86 removal Reviewed-by: kvn, coleenp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/assembler_x86.inline.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86_sha.cpp = test/hotspot/gtest/x86/test_assembler_x86.cpp From sgehwolf at openjdk.org Wed Apr 16 08:25:01 2025 From: sgehwolf at openjdk.org (Severin Gehwolf) Date: Wed, 16 Apr 2025 08:25:01 GMT Subject: git: openjdk/jdk: master: 8354629: Test tools/jlink/ClassFileInMetaInfo.java fails on builds with configure option --enable-linkable-runtime Message-ID: <4384e271-bdf0-42f3-9b03-289c35d91568@openjdk.org> Changeset: 18d605fa Branch: master Author: Severin Gehwolf Date: 2025-04-16 08:23:03 +0000 URL: https://git.openjdk.org/jdk/commit/18d605fadbd57090f5eb02c18e6e8860d9086515 8354629: Test tools/jlink/ClassFileInMetaInfo.java fails on builds with configure option --enable-linkable-runtime Reviewed-by: alanb ! test/jdk/tools/jlink/ClassFileInMetaInfo.java From jpai at openjdk.org Wed Apr 16 08:37:06 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Wed, 16 Apr 2025 08:37:06 GMT Subject: git: openjdk/jdk: master: 8354576: InetAddress.getLocalHost() on macos may return address of an interface which is not UP - leading to "Network is down" error Message-ID: <6a6908e8-8586-4b69-80d0-86039276f1d3@openjdk.org> Changeset: 4c3c2b32 Branch: master Author: Jaikiran Pai Date: 2025-04-16 08:35:05 +0000 URL: https://git.openjdk.org/jdk/commit/4c3c2b32a1b9dea6f3e258cf44666932afc179e4 8354576: InetAddress.getLocalHost() on macos may return address of an interface which is not UP - leading to "Network is down" error Reviewed-by: alanb, dfuchs, vyazici ! src/java.base/unix/native/libnet/Inet6AddressImpl.c From jlahoda at openjdk.org Wed Apr 16 09:30:10 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Wed, 16 Apr 2025 09:30:10 GMT Subject: git: openjdk/jdk: master: 8350595: jshell completion on arrays does not work for clone() Message-ID: <8e4b61b9-967b-4dfb-a181-b3df9121d0ab@openjdk.org> Changeset: cfbbcd78 Branch: master Author: Jan Lahoda Date: 2025-04-16 09:23:15 +0000 URL: https://git.openjdk.org/jdk/commit/cfbbcd78bc7be2c7740de7c0b49180f56f6ccf49 8350595: jshell completion on arrays does not work for clone() Reviewed-by: asotona ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/langtools/jdk/jshell/CompletionSuggestionTest.java From rehn at openjdk.org Wed Apr 16 10:10:52 2025 From: rehn at openjdk.org (Robbin Ehn) Date: Wed, 16 Apr 2025 10:10:52 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <9c5c7bad-8b58-4e26-9ce5-479278ab4074@openjdk.org> Changeset: 8c6b611f Branch: master Author: Abhishek Kumar Date: 2025-04-16 09:52:53 +0000 URL: https://git.openjdk.org/jdk/commit/8c6b611f35af22af5b6c3eb663b30985857c1da3 8353832: Opensource FontClass, Selection and Icon tests Reviewed-by: jdv + test/jdk/java/awt/FontClass/FontTransformAttributeTest.java + test/jdk/java/awt/FontClass/FontUnderscoreTest.java + test/jdk/java/awt/Icon/ChildFrameIconTest.java + test/jdk/java/awt/Selection/TestClipboard.java Changeset: fe3bd5d6 Branch: master Author: Robbin Ehn Date: 2025-04-16 09:56:39 +0000 URL: https://git.openjdk.org/jdk/commit/fe3bd5d62fdedb7890bd3d589b04285be79c24ed 8354667: [TESTBUG] AccessZeroNKlassHitsProtectionZone cds tests require cds Reviewed-by: lmesnik, syan ! test/hotspot/jtreg/runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java From jpai at openjdk.org Wed Apr 16 11:31:43 2025 From: jpai at openjdk.org (Jaikiran Pai) Date: Wed, 16 Apr 2025 11:31:43 GMT Subject: git: openjdk/jdk: master: 7 new changesets Message-ID: Changeset: 43b2b0bd Branch: master Author: Prasanta Sadhukhan Committer: Jaikiran Pai Date: 2024-12-02 05:21:55 +0000 URL: https://git.openjdk.org/jdk/commit/43b2b0bd1e5e6fad4581957a3072836921ef6683 8343007: Enhance Buffered Image handling Reviewed-by: rhalade, mschoene, jdv, prr ! src/java.desktop/share/native/libawt/java2d/loops/Blit.c Changeset: cf871db4 Branch: master Author: Jaikiran Pai Committer: Jaikiran Pai Date: 2024-12-13 04:29:18 +0000 URL: https://git.openjdk.org/jdk/commit/cf871db447660e657a3db82bffae8fce1b7e57a5 8342562: Enhance Deflater operations Reviewed-by: rhalade, alanb, lancea ! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java ! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java Changeset: ef38a04b Branch: master Author: Hai-May Chao Committer: Jaikiran Pai Date: 2025-01-02 19:03:53 +0000 URL: https://git.openjdk.org/jdk/commit/ef38a04b448f97036c516ba87cb86afcc7559d1f 8337494: Clarify JarInputStream behavior Reviewed-by: jpai, rhalade, lancea ! 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: e91b3f0c Branch: master Author: Jamil Nimeh Committer: Jaikiran Pai Date: 2025-01-08 20:39:38 +0000 URL: https://git.openjdk.org/jdk/commit/e91b3f0c3dddba1ed1e5f2fa87f9cd9d135b4439 8337692: Better TLS connection support Co-authored-by: Ferenc Rakoczi Reviewed-by: rhalade, valeriep, pkumaraswamy, mpowers, ahgross, mbalao ! 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: 38afa4d4 Branch: master Author: Damon Fenacci Committer: Jaikiran Pai Date: 2025-01-20 12:00:07 +0000 URL: https://git.openjdk.org/jdk/commit/38afa4d42ff27f9c9ef18ee1691885ed4cf8dde5 8338430: Improve compiler transformations Co-authored-by: Emanuel Peter Reviewed-by: ahgross, rhalade, thartmann, epeter ! src/hotspot/share/opto/addnode.cpp Changeset: ed30fce6 Branch: master Author: Artur Barashev Committer: Jaikiran Pai Date: 2025-01-27 21:11:23 +0000 URL: https://git.openjdk.org/jdk/commit/ed30fce6df57b1cbf7a6efebabc3558550f8ec16 8347847: Enhance jar file support Reviewed-by: rhalade, jnibedita, pkumaraswamy, ahgross, hchao, weijun, mullan ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: c6243fc2 Branch: master Author: Jaikiran Pai Date: 2025-04-16 11:26:59 +0000 URL: https://git.openjdk.org/jdk/commit/c6243fc27fafb1ff89f8610ead3acd87030caf95 Merge Reviewed-by: dfuchs From jsjolen at openjdk.org Wed Apr 16 11:36:05 2025 From: jsjolen at openjdk.org (Johan =?UTF-8?B?U2rDtmxlbg==?=) Date: Wed, 16 Apr 2025 11:36:05 GMT Subject: git: openjdk/jdk: master: 8352568: Test gtest/AsyncLogGtest.java failed at droppingMessage_vm Message-ID: Changeset: 7ffad35d Branch: master Author: Johan Sj?len Date: 2025-04-16 11:32:47 +0000 URL: https://git.openjdk.org/jdk/commit/7ffad35dac1439bc5aa12a6c16b5e8254251170b 8352568: Test gtest/AsyncLogGtest.java failed at droppingMessage_vm Reviewed-by: mbaesken, dholmes ! src/hotspot/share/logging/logAsyncWriter.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! test/hotspot/gtest/logging/test_asynclog.cpp ! test/hotspot/jtreg/gtest/AsyncLogGtest.java From jlahoda at openjdk.org Wed Apr 16 11:45:14 2025 From: jlahoda at openjdk.org (Jan Lahoda) Date: Wed, 16 Apr 2025 11:45:14 GMT Subject: git: openjdk/jdk: master: 8322706: AnnotationTypeMismatchException in javac with annotation processing Message-ID: <9a9e0e42-8b41-4aeb-82a4-ed5171bdc6f8@openjdk.org> Changeset: 1ad869f8 Branch: master Author: Jan Lahoda Date: 2025-04-16 11:43:42 +0000 URL: https://git.openjdk.org/jdk/commit/1ad869f8440cb274e474abd9f89f88db11101071 8322706: AnnotationTypeMismatchException in javac with annotation processing Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java + test/langtools/tools/javac/annotations/TestAnnotationValuesResolved.java From adinn at openjdk.org Wed Apr 16 12:38:32 2025 From: adinn at openjdk.org (Andrew Dinn) Date: Wed, 16 Apr 2025 12:38:32 GMT Subject: git: openjdk/jdk: master: 8349721: Add aarch64 intrinsics for ML-KEM Message-ID: Changeset: 465c8e65 Branch: master Author: Ferenc Rakoczi Committer: Andrew Dinn Date: 2025-04-16 12:35:24 +0000 URL: https://git.openjdk.org/jdk/commit/465c8e658356f658ee04397936f555f6bdffc3c2 8349721: Add aarch64 intrinsics for ML-KEM Reviewed-by: adinn ! src/hotspot/cpu/aarch64/register_aarch64.cpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/aarch64/stubDeclarations_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/stubDeclarations.hpp ! src/java.base/share/classes/com/sun/crypto/provider/ML_KEM.java ! src/java.base/share/classes/sun/security/provider/ML_DSA.java From phh at openjdk.org Wed Apr 16 15:46:53 2025 From: phh at openjdk.org (Paul Hohensee) Date: Wed, 16 Apr 2025 15:46:53 GMT Subject: git: openjdk/jdk: master: 8352942: jdk/jfr/startupargs/TestMemoryOptions.java fails with 32-bit build Message-ID: Changeset: c3de94ce Branch: master Author: KIRIYAMA Takuya Committer: Paul Hohensee Date: 2025-04-16 15:42:40 +0000 URL: https://git.openjdk.org/jdk/commit/c3de94cee12471a11c457c11dd55c547633de5cb 8352942: jdk/jfr/startupargs/TestMemoryOptions.java fails with 32-bit build Reviewed-by: phh ! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java From michaelm at openjdk.org Wed Apr 16 16:09:38 2025 From: michaelm at openjdk.org (Michael McMahon) Date: Wed, 16 Apr 2025 16:09:38 GMT Subject: git: openjdk/jdk: master: 8353013: java.net.URI.create(String) may have low performance to scan the host/domain name from URI string when the hostname starts with number Message-ID: Changeset: 84458ec1 Branch: master Author: Rohitash Kumar Committer: Michael McMahon Date: 2025-04-16 16:08:31 +0000 URL: https://git.openjdk.org/jdk/commit/84458ec18ce33295636f7b26b8e3ff25ecb349f2 8353013: java.net.URI.create(String) may have low performance to scan the host/domain name from URI string when the hostname starts with number Reviewed-by: michaelm, xpeng ! src/java.base/share/classes/java/net/URI.java ! test/jdk/java/net/URI/Test.java + test/micro/org/openjdk/bench/java/net/URIAuthorityParsingBenchmark.java From mikael at openjdk.org Wed Apr 16 16:29:38 2025 From: mikael at openjdk.org (Mikael Vidstedt) Date: Wed, 16 Apr 2025 16:29:38 GMT Subject: git: openjdk/jdk: master: 8351603: Change to GCC 14.2.0 for building on Linux at Oracle Message-ID: Changeset: 7a107e2f Branch: master Author: Mikael Vidstedt Date: 2025-04-16 16:28:12 +0000 URL: https://git.openjdk.org/jdk/commit/7a107e2fc4b0ea5c6d82fd047a631aff37bf3e74 8351603: Change to GCC 14.2.0 for building on Linux at Oracle 8344272: gcc devkit doesn't have lto-plugin where needed Reviewed-by: ihse, erikj ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js ! make/devkit/Tools.gmk From dnguyen at openjdk.org Wed Apr 16 17:21:50 2025 From: dnguyen at openjdk.org (Damon Nguyen) Date: Wed, 16 Apr 2025 17:21:50 GMT Subject: git: openjdk/jdk: master: 8354873: javax/swing/plaf/metal/MetalIconFactory/bug4952462.java failing on CI Message-ID: <411fb69d-2d60-4ec4-a51e-9f926ef5f3e6@openjdk.org> Changeset: d80db00f Branch: master Author: Damon Nguyen Date: 2025-04-16 17:19:47 +0000 URL: https://git.openjdk.org/jdk/commit/d80db00f8221b95ab767bb84d06b83a83ba4cd4c 8354873: javax/swing/plaf/metal/MetalIconFactory/bug4952462.java failing on CI Reviewed-by: honkar ! test/jdk/javax/swing/plaf/metal/MetalIconFactory/bug4952462.java From iklam at openjdk.org Wed Apr 16 17:56:20 2025 From: iklam at openjdk.org (Ioi Lam) Date: Wed, 16 Apr 2025 17:56:20 GMT Subject: git: openjdk/jdk: master: 8352001: AOT cache should not contain classes injected into built-in class loaders Message-ID: <2b824e0c-61d6-4feb-857b-798b9cacb801@openjdk.org> Changeset: e433fa27 Branch: master Author: Ioi Lam Date: 2025-04-16 17:52:53 +0000 URL: https://git.openjdk.org/jdk/commit/e433fa2719917cff6cb373e9a60981a7418e2f4f 8352001: AOT cache should not contain classes injected into built-in class loaders Reviewed-by: ccheung, matsaave ! src/hotspot/share/cds/aotClassLocation.cpp ! src/hotspot/share/cds/aotClassLocation.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/utilities/zipLibrary.cpp ! src/hotspot/share/utilities/zipLibrary.hpp ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/share/native/libzip/zip_util.h + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/FakeCodeLocation.java From prr at openjdk.org Wed Apr 16 18:07:09 2025 From: prr at openjdk.org (Phil Race) Date: Wed, 16 Apr 2025 18:07:09 GMT Subject: git: openjdk/jdk: master: 8353589: Open source a few Swing menu-related tests Message-ID: <69d1420e-ba31-484c-a1a8-59f70c82f0d7@openjdk.org> Changeset: 98dac46a Branch: master Author: Phil Race Date: 2025-04-16 18:05:07 +0000 URL: https://git.openjdk.org/jdk/commit/98dac46aac2cea9790c1275208cc4c92e8e9a98a 8353589: Open source a few Swing menu-related tests Reviewed-by: jdv, honkar + test/jdk/javax/swing/JPopupMenu/bug4119993.java + test/jdk/javax/swing/JPopupMenu/bug4187004.java + test/jdk/javax/swing/JPopupMenu/bug4530303.java From sviswanathan at openjdk.org Wed Apr 16 19:59:46 2025 From: sviswanathan at openjdk.org (Sandhya Viswanathan) Date: Wed, 16 Apr 2025 19:59:46 GMT Subject: git: openjdk/jdk: master: 8354471: Assertion failure with -XX:-EnableX86ECoreOpts Message-ID: <8909c43b-9fb9-483b-a0fd-3e4ed1fa4664@openjdk.org> Changeset: 0c34bf04 Branch: master Author: Volodymyr Paprotski Committer: Sandhya Viswanathan Date: 2025-04-16 19:57:42 +0000 URL: https://git.openjdk.org/jdk/commit/0c34bf047615ad57c91cd49844f9d34f9a8329a2 8354471: Assertion failure with -XX:-EnableX86ECoreOpts Reviewed-by: sviswanathan, jbhateja ! src/hotspot/cpu/x86/stubGenerator_x86_64_poly_mont.cpp From egahlin at openjdk.org Wed Apr 16 20:12:22 2025 From: egahlin at openjdk.org (Erik Gahlin) Date: Wed, 16 Apr 2025 20:12:22 GMT Subject: git: openjdk/jdk: master: 8295651: JFR: 'jfr scrub' should summarize what was removed Message-ID: Changeset: a2d7f441 Branch: master Author: Erik Gahlin Date: 2025-04-16 20:11:26 +0000 URL: https://git.openjdk.org/jdk/commit/a2d7f441b8616e0cd8c231f3358b1b508e76686d 8295651: JFR: 'jfr scrub' should summarize what was removed Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/LongMap.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/JdkJfrConsumer.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/filter/ChunkWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Scrub.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java ! test/jdk/jdk/jfr/tool/TestScrub.java From lmesnik at openjdk.org Wed Apr 16 23:06:27 2025 From: lmesnik at openjdk.org (Leonid Mesnik) Date: Wed, 16 Apr 2025 23:06:27 GMT Subject: git: openjdk/jdk: master: 8354559: gc/g1/TestAllocationFailure.java doesn't need WB API Message-ID: Changeset: db2dffb6 Branch: master Author: Leonid Mesnik Date: 2025-04-16 23:04:37 +0000 URL: https://git.openjdk.org/jdk/commit/db2dffb6e5fed3773080581350f7f5c0bcff8f35 8354559: gc/g1/TestAllocationFailure.java doesn't need WB API Reviewed-by: ayang, kbarrett ! test/hotspot/jtreg/gc/g1/TestAllocationFailure.java From fyang at openjdk.org Thu Apr 17 02:17:15 2025 From: fyang at openjdk.org (Fei Yang) Date: Thu, 17 Apr 2025 02:17:15 GMT Subject: git: openjdk/jdk: master: 8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction Message-ID: Changeset: 07aad68c Branch: master Author: Anjian-Wen Committer: Fei Yang Date: 2025-04-17 02:16:24 +0000 URL: https://git.openjdk.org/jdk/commit/07aad68c17ba8d95aee914f3bd9705301477acf6 8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/riscv_v.ad ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/vectorapi/AllBitsSetVectorMatchRuleTest.java From iklam at openjdk.org Thu Apr 17 03:13:16 2025 From: iklam at openjdk.org (Ioi Lam) Date: Thu, 17 Apr 2025 03:13:16 GMT Subject: git: openjdk/jdk: master: 8353694: Resolved Class/Field/Method CP entries missing from AOT Configuration Message-ID: <2b4345cf-9ffa-4a53-89c2-af06e847b2af@openjdk.org> Changeset: a71f621a Branch: master Author: Ioi Lam Date: 2025-04-17 03:10:58 +0000 URL: https://git.openjdk.org/jdk/commit/a71f621a3248320e8a7a78f1652a7750271ed4ef 8353694: Resolved Class/Field/Method CP entries missing from AOT Configuration Reviewed-by: shade, vlivanov ! src/hotspot/share/cds/archiveUtils.inline.hpp ! src/hotspot/share/cds/finalImageRecipes.cpp ! src/hotspot/share/cds/finalImageRecipes.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp From shade at openjdk.org Thu Apr 17 06:10:44 2025 From: shade at openjdk.org (Aleksey Shipilev) Date: Thu, 17 Apr 2025 06:10:44 GMT Subject: git: openjdk/jdk: master: 8354543: Set more meaningful names for "get_vm_result" and "get_vm_result_2" Message-ID: <31c4def4-f59b-456e-8c59-a7a9fdad5698@openjdk.org> Changeset: 055b750d Branch: master Author: Cesar Soares Lucas Committer: Aleksey Shipilev Date: 2025-04-17 06:08:36 +0000 URL: https://git.openjdk.org/jdk/commit/055b750d999e52569094bffa7dc0364a50771853 8354543: Set more meaningful names for "get_vm_result" and "get_vm_result_2" Reviewed-by: shade, coleenp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp ! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp ! src/hotspot/cpu/riscv/templateTable_riscv.cpp ! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/opto/generateOptoStub.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/javaThread.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/vmStructs.cpp From mbaesken at openjdk.org Thu Apr 17 06:35:57 2025 From: mbaesken at openjdk.org (Matthias Baesken) Date: Thu, 17 Apr 2025 06:35:57 GMT Subject: git: openjdk/jdk: master: 8354802: MAX_SECS definition is unused in os_linux Message-ID: <8fb678b8-39c2-44ce-b74a-6dd29a9e6d70@openjdk.org> Changeset: af7a19a8 Branch: master Author: Matthias Baesken Date: 2025-04-17 06:34:43 +0000 URL: https://git.openjdk.org/jdk/commit/af7a19a8cfba8d7016de94d6ffc86d201ab4a884 8354802: MAX_SECS definition is unused in os_linux Reviewed-by: kbarrett, dholmes ! src/hotspot/os/linux/os_linux.cpp From tr at openjdk.org Thu Apr 17 06:40:53 2025 From: tr at openjdk.org (Tejesh R) Date: Thu, 17 Apr 2025 06:40:53 GMT Subject: git: openjdk/jdk: master: 8352865: Open source several AWT TextComponent tests - Batch 2 Message-ID: <59a0d358-9a8b-4e48-8fb2-2f8977fec8b7@openjdk.org> Changeset: 3d0feba0 Branch: master Author: Tejesh R Date: 2025-04-17 06:39:50 +0000 URL: https://git.openjdk.org/jdk/commit/3d0feba00a1c1ef7627880859a093bb00eb8fc4c 8352865: Open source several AWT TextComponent tests - Batch 2 Reviewed-by: prr, serb, jdv ! test/jdk/ProblemList.txt + test/jdk/java/awt/TextComponent/AltPlusNumberKeyCombinationsTest.java + test/jdk/java/awt/TextComponent/CorrectTextComponentSelectionTest.java + test/jdk/java/awt/TextComponent/SelectionAndCaretColor.java + test/jdk/java/awt/TextComponent/SelectionTest.java From tr at openjdk.org Thu Apr 17 06:43:52 2025 From: tr at openjdk.org (Tejesh R) Date: Thu, 17 Apr 2025 06:43:52 GMT Subject: git: openjdk/jdk: master: 8353958: Open source several AWT ScrollPane tests - Batch 2 Message-ID: <8bb42763-3dba-45ea-83da-35f8fdf0b204@openjdk.org> Changeset: e00355a0 Branch: master Author: Tejesh R Date: 2025-04-17 06:40:54 +0000 URL: https://git.openjdk.org/jdk/commit/e00355a036936c5290cf8d85fd3c4f743b0ad23a 8353958: Open source several AWT ScrollPane tests - Batch 2 Reviewed-by: prr, psadhukhan ! test/jdk/ProblemList.txt + test/jdk/java/awt/ScrollPane/ScrollPaneAsNeededTest.java + test/jdk/java/awt/ScrollPane/ScrollPaneComponentTest.java + test/jdk/java/awt/ScrollPane/ScrollPaneEventType.java + test/jdk/java/awt/ScrollPane/ScrollPaneSize.java + test/jdk/java/awt/ScrollPane/ScrollPanechildViewportTest.java From avu at openjdk.org Thu Apr 17 07:02:04 2025 From: avu at openjdk.org (Alexey Ushakov) Date: Thu, 17 Apr 2025 07:02:04 GMT Subject: git: openjdk/jdk: master: 8354191: GTK LaF should use pre-multiplied alpha same as cairo Message-ID: <3df00444-2c96-4a20-9f5f-94897822ae2d@openjdk.org> Changeset: a4e9da37 Branch: master Author: Maxim Kartashev Committer: Alexey Ushakov Date: 2025-04-17 06:59:01 +0000 URL: https://git.openjdk.org/jdk/commit/a4e9da3747fe0a3c27e414787eaa97f80b24f5de 8354191: GTK LaF should use pre-multiplied alpha same as cairo Reviewed-by: avu, prr ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java From rcastanedalo at openjdk.org Thu Apr 17 07:24:17 2025 From: rcastanedalo at openjdk.org (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Thu, 17 Apr 2025 07:24:17 GMT Subject: git: openjdk/jdk: master: 8354625: Compile::igv_print_graph_to_network doesn't use its second parameter Message-ID: Changeset: fabf67c3 Branch: master Author: Marc Chevalier Committer: Roberto Casta?eda Lozano Date: 2025-04-17 07:21:34 +0000 URL: https://git.openjdk.org/jdk/commit/fabf67c376708a3be80d2a4e67d30d226d6e6af8 8354625: Compile::igv_print_graph_to_network doesn't use its second parameter Reviewed-by: rcastanedalo, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/node.cpp From thartmann at openjdk.org Thu Apr 17 07:28:19 2025 From: thartmann at openjdk.org (Tobias Hartmann) Date: Thu, 17 Apr 2025 07:28:19 GMT Subject: git: openjdk/jdk: master: 8344251: C2: remove blackholes with dead control input Message-ID: <44721f94-bd4b-41cb-bc98-45b4d6690a58@openjdk.org> Changeset: 1138a186 Branch: master Author: Marc Chevalier Committer: Tobias Hartmann Date: 2025-04-17 07:24:14 +0000 URL: https://git.openjdk.org/jdk/commit/1138a186eb670e2c0662bda69c35680b41f4d66c 8344251: C2: remove blackholes with dead control input Reviewed-by: shade, thartmann, kvn ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/cfgnode.hpp + test/hotspot/jtreg/compiler/blackhole/DeadBhElimination.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java From coleenp at openjdk.org Thu Apr 17 11:49:48 2025 From: coleenp at openjdk.org (Coleen Phillimore) Date: Thu, 17 Apr 2025 11:49:48 GMT Subject: git: openjdk/jdk: master: 8349405: Redundant and confusing null checks on data from CP::resolved_klasses Message-ID: <33620d69-a32f-4df7-9304-2cc400d26ffd@openjdk.org> Changeset: 5125ceb9 Branch: master Author: Coleen Phillimore Date: 2025-04-17 11:47:21 +0000 URL: https://git.openjdk.org/jdk/commit/5125ceb922540ef695d2fa4b3c7880e00dd078c3 8349405: Redundant and confusing null checks on data from CP::resolved_klasses Reviewed-by: dholmes, iklam ! src/hotspot/share/oops/constantPool.cpp From syan at openjdk.org Thu Apr 17 12:29:27 2025 From: syan at openjdk.org (SendaoYan) Date: Thu, 17 Apr 2025 12:29:27 GMT Subject: git: openjdk/jdk: master: 8354766: Test TestUnexported.java javac build fails Message-ID: <00330162-3c99-402a-9e83-14a4575aeea8@openjdk.org> Changeset: 9502ab0b Branch: master Author: SendaoYan Date: 2025-04-17 12:26:15 +0000 URL: https://git.openjdk.org/jdk/commit/9502ab0bf5ce8623776d295ff5260d717dfb9467 8354766: Test TestUnexported.java javac build fails Reviewed-by: nbenalla, jpai ! test/langtools/jdk/javadoc/doclet/testUnexported/TestUnexported.java From abhiscxk at openjdk.org Thu Apr 17 12:32:56 2025 From: abhiscxk at openjdk.org (Abhishek Kumar) Date: Thu, 17 Apr 2025 12:32:56 GMT Subject: git: openjdk/jdk: master: 8354493: Opensource Several MultiScreen and Insets related tests Message-ID: Changeset: e9c8986a Branch: master Author: Abhishek Kumar Date: 2025-04-17 12:31:30 +0000 URL: https://git.openjdk.org/jdk/commit/e9c8986a65df534ee2a396cb3b49fe3dbcaf6a44 8354493: Opensource Several MultiScreen and Insets related tests Reviewed-by: psadhukhan, tr + test/jdk/java/awt/Multiscreen/DialogTest.java + test/jdk/java/awt/Multiscreen/FillThisScreen.java + test/jdk/java/awt/Multiscreen/IMCandidateWindowTest.java From jdv at openjdk.org Thu Apr 17 13:08:47 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Thu, 17 Apr 2025 13:08:47 GMT Subject: git: openjdk/jdk: master: 8354285: Open source Swing tests Batch 3 Message-ID: <89507907-97fa-41e1-8248-cc63a13e1475@openjdk.org> Changeset: 4c994894 Branch: master Author: Jayathirth D V Date: 2025-04-17 13:07:19 +0000 URL: https://git.openjdk.org/jdk/commit/4c99489420bd73159eca6bae22442f7b29156c1d 8354285: Open source Swing tests Batch 3 Reviewed-by: abhiscxk + test/jdk/com/sun/java/swing/plaf/motif/MenuItem/AcceleratorDelimiter/MotifLAFMenuAcceleratorDelimiter.java + test/jdk/com/sun/java/swing/plaf/motif/SplitPane/4141400/bug4141400.java + test/jdk/com/sun/java/swing/plaf/windows/MenuItem/4685843/bug4685843.java From abhiscxk at openjdk.org Thu Apr 17 13:12:09 2025 From: abhiscxk at openjdk.org (Abhishek Kumar) Date: Thu, 17 Apr 2025 13:12:09 GMT Subject: git: openjdk/jdk: master: 8354365: Opensource few Modal and Full Screen related tests Message-ID: <2932e2d7-9718-48d1-a101-1d70ebdcc38b@openjdk.org> Changeset: e21387e0 Branch: master Author: Abhishek Kumar Date: 2025-04-17 13:08:49 +0000 URL: https://git.openjdk.org/jdk/commit/e21387e0454e821e5720e781138dcc4c24a14ec7 8354365: Opensource few Modal and Full Screen related tests Reviewed-by: jdv, tr ! test/jdk/ProblemList.txt + test/jdk/java/awt/FullScreen/NonfocusableFrameFullScreenTest.java + test/jdk/java/awt/Modal/AddRemoveTransientForsTest.java + test/jdk/java/awt/Modal/DialogLosesFocusTest.java + test/jdk/java/awt/Modal/NativeDialogToFrontBackTest.java From jdv at openjdk.org Thu Apr 17 13:39:18 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Thu, 17 Apr 2025 13:39:18 GMT Subject: git: openjdk/jdk: master: 8354418: Open source Swing tests Batch 4 Message-ID: Changeset: dda4b5a4 Branch: master Author: Jayathirth D V Date: 2025-04-17 13:36:05 +0000 URL: https://git.openjdk.org/jdk/commit/dda4b5a4ade2e5d7225117e58fce4038bb0e0f1b 8354418: Open source Swing tests Batch 4 Reviewed-by: abhiscxk + test/jdk/com/sun/java/swing/plaf/windows/MenuItem/AcceleratorDelimiter/WindowsLAFMenuAcceleratorDelimiter.java + test/jdk/com/sun/java/swing/plaf/windows/WindowsDesktopManager/4227768/bug4227768.java + test/jdk/com/sun/java/swing/plaf/windows/WindowsDesktopManager/4305725/bug4305725.java From mullan at openjdk.org Thu Apr 17 13:46:30 2025 From: mullan at openjdk.org (Sean Mullan) Date: Thu, 17 Apr 2025 13:46:30 GMT Subject: git: openjdk/jdk: master: 8350807: Certificates using MD5 algorithm that are disabled by default are incorrectly allowed in TLSv1.3 when re-enabled Message-ID: <452fdece-669b-46d0-bb41-bb230a13f88c@openjdk.org> Changeset: abb23828 Branch: master Author: Artur Barashev Committer: Sean Mullan Date: 2025-04-17 13:45:47 +0000 URL: https://git.openjdk.org/jdk/commit/abb23828f9dc5f4cdb75d5b924dd6f45925102cd 8350807: Certificates using MD5 algorithm that are disabled by default are incorrectly allowed in TLSv1.3 when re-enabled Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ! src/java.base/share/classes/sun/security/ssl/ClientHello.java ! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! test/jdk/javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/Identities.java + test/jdk/sun/security/ssl/SignatureScheme/MD5NotAllowedInTLS13CertificateSignature.java From ihse at openjdk.org Thu Apr 17 14:02:16 2025 From: ihse at openjdk.org (Magnus Ihse Bursie) Date: Thu, 17 Apr 2025 14:02:16 GMT Subject: git: openjdk/jdk: master: 8353009: Improve documentation for Windows AArch64 builds Message-ID: <9e41ad9b-7a38-493a-9fff-97afe23bce45@openjdk.org> Changeset: 86f3eafa Branch: master Author: Saint Wesonga Committer: Magnus Ihse Bursie Date: 2025-04-17 13:59:44 +0000 URL: https://git.openjdk.org/jdk/commit/86f3eafade20bd901b0657ab9ad1bdf12d1143c2 8353009: Improve documentation for Windows AArch64 builds Reviewed-by: erikj, ihse ! doc/building.html ! doc/building.md From adinn at openjdk.org Thu Apr 17 14:05:28 2025 From: adinn at openjdk.org (Andrew Dinn) Date: Thu, 17 Apr 2025 14:05:28 GMT Subject: git: openjdk/jdk: master: 8354926: Remove remnants of debugging in the fix for JDK-8348561 and JDK-8349721 Message-ID: Changeset: cd8adf13 Branch: master Author: Ferenc Rakoczi Committer: Andrew Dinn Date: 2025-04-17 14:01:46 +0000 URL: https://git.openjdk.org/jdk/commit/cd8adf13ed6579fad9e777aa291146fa653288b0 8354926: Remove remnants of debugging in the fix for JDK-8348561 and JDK-8349721 Reviewed-by: adinn ! src/hotspot/cpu/aarch64/stubDeclarations_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp From cjplummer at openjdk.org Thu Apr 17 15:37:50 2025 From: cjplummer at openjdk.org (Chris Plummer) Date: Thu, 17 Apr 2025 15:37:50 GMT Subject: git: openjdk/jdk: master: 8353953: con/sun/jdi tests should be fixed to not always require includevirtualthreads=y Message-ID: <9867f850-5dec-4c61-af3b-bfb0e323ef46@openjdk.org> Changeset: d1d81dd0 Branch: master Author: Chris Plummer Date: 2025-04-17 15:37:05 +0000 URL: https://git.openjdk.org/jdk/commit/d1d81dd01ca6f3fc1e4710e6055c5a3185f43d9a 8353953: con/sun/jdi tests should be fixed to not always require includevirtualthreads=y Reviewed-by: sspitsyn, amenkov ! test/jdk/com/sun/jdi/EventQueueDisconnectTest.java ! test/jdk/com/sun/jdi/RedefineNestmateAttr/TestNestmateAttr.java ! test/jdk/com/sun/jdi/TestScaffold.java ! test/jdk/com/sun/jdi/VMConnection.java From jwilhelm at openjdk.org Thu Apr 17 15:50:44 2025 From: jwilhelm at openjdk.org (Jesper Wilhelmsson) Date: Thu, 17 Apr 2025 15:50:44 GMT Subject: git: openjdk/jdk: Added tag jdk-25+19 for changeset a71f621a Message-ID: <0333cc2e-f095-410d-b740-376740990e76@openjdk.org> Tagged by: Jesper Wilhelmsson Date: 2025-04-17 15:46:42 +0000 Added tag jdk-25+19 for changeset a71f621a Changeset: a71f621a Author: Ioi Lam Date: 2025-04-17 03:10:58 +0000 URL: https://git.openjdk.org/jdk/commit/a71f621a3248320e8a7a78f1652a7750271ed4ef From kizune at openjdk.org Thu Apr 17 16:22:50 2025 From: kizune at openjdk.org (Alexander Zuev) Date: Thu, 17 Apr 2025 16:22:50 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <66724448-4089-4da1-82b7-a66d78c11edd@openjdk.org> Changeset: e639cd6a Branch: master Author: Damon Nguyen Date: 2025-04-17 16:18:56 +0000 URL: https://git.openjdk.org/jdk/commit/e639cd6a775fabb057b684c70f85b94f84fa5d04 8353213: Open source several swing tests batch3 Reviewed-by: prr + test/jdk/javax/swing/plaf/basic/BasicInternalFrameTitlePane/bug4331515.java + test/jdk/javax/swing/plaf/basic/BasicSplitPaneDivider/AddMouseListenerTest.java + test/jdk/javax/swing/plaf/basic/BasicToolBarUI/bug4305622.java + test/jdk/javax/swing/plaf/basic/BasicToolBarUI/bug4331392.java Changeset: 56609225 Branch: master Author: Alexander Zuev Date: 2025-04-17 16:20:35 +0000 URL: https://git.openjdk.org/jdk/commit/566092256861d6c7142fe22cc709ecb70f9db937 8353070: Clean up and open source couple AWT Graphics related tests (Part 1) Reviewed-by: serb + test/jdk/java/awt/Graphics/LineLocationTest.java + test/jdk/java/awt/Graphics/NativeWin32Clear.java + test/jdk/java/awt/Graphics/PolygonFillTest.java + test/jdk/java/awt/Graphics/TallText.java From naoto at openjdk.org Thu Apr 17 16:27:06 2025 From: naoto at openjdk.org (Naoto Sato) Date: Thu, 17 Apr 2025 16:27:06 GMT Subject: git: openjdk/jdk: master: 8354522: Clones of DecimalFormat cause interferences when used concurrently Message-ID: Changeset: 04c32fc0 Branch: master Author: Johannes Graham Committer: Naoto Sato Date: 2025-04-17 16:22:00 +0000 URL: https://git.openjdk.org/jdk/commit/04c32fc08a67eaf6d3f47a0f9ea3d620b7ec6a07 8354522: Clones of DecimalFormat cause interferences when used concurrently Reviewed-by: jlu, naoto ! src/java.base/share/classes/java/text/DigitList.java + test/jdk/java/text/Format/DecimalFormat/CloneTest.java From kizune at openjdk.org Thu Apr 17 16:31:11 2025 From: kizune at openjdk.org (Alexander Zuev) Date: Thu, 17 Apr 2025 16:31:11 GMT Subject: git: openjdk/jdk: master: 8354106: Clean up and open source KeyEvent related tests (Part 2) Message-ID: <8f864356-096d-4797-a649-eb706b0e4732@openjdk.org> Changeset: e163a76f Branch: master Author: Alexander Zuev Date: 2025-04-17 16:26:36 +0000 URL: https://git.openjdk.org/jdk/commit/e163a76f2bacf06980026feb7e645e616ffe2ad4 8354106: Clean up and open source KeyEvent related tests (Part 2) Reviewed-by: abhiscxk, prr + test/jdk/java/awt/event/KeyEvent/KeyPressedModifiers.java + test/jdk/java/awt/event/KeyEvent/KeyTest.java From prr at openjdk.org Thu Apr 17 16:34:54 2025 From: prr at openjdk.org (Phil Race) Date: Thu, 17 Apr 2025 16:34:54 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <5b32fc25-a7cf-4a9a-9d1d-52ae91f24594@openjdk.org> Changeset: 3e3dff67 Branch: master Author: Phil Race Date: 2025-04-17 16:31:24 +0000 URL: https://git.openjdk.org/jdk/commit/3e3dff6767f467b53c739c34b4350dd6840534a3 8354451: Open source some more Swing popup menu tests Reviewed-by: jdv, kizune + test/jdk/javax/swing/JPopupMenu/bug4188832.java + test/jdk/javax/swing/JPopupMenu/bug4212464.java + test/jdk/javax/swing/JPopupMenu/bug4234793.java Changeset: 31e293b0 Branch: master Author: Phil Race Date: 2025-04-17 16:32:46 +0000 URL: https://git.openjdk.org/jdk/commit/31e293b0821b754f0fd0dd3a9d9143a0fd43a256 8354552: Open source a few Swing tests Reviewed-by: dnguyen, psadhukhan + test/jdk/javax/swing/JEditorPane/ScrollToReferenceTest/ScrollToReferenceTest.java + test/jdk/javax/swing/JEditorPane/ScrollToReferenceTest/test.html + test/jdk/javax/swing/JLabel/bug4106007.java + test/jdk/javax/swing/JLabel/bug4945795.java From wkemper at openjdk.org Thu Apr 17 17:41:38 2025 From: wkemper at openjdk.org (William Kemper) Date: Thu, 17 Apr 2025 17:41:38 GMT Subject: git: openjdk/jdk: master: 8354541: Remove Shenandoah post barrier expand loop opts Message-ID: Changeset: 4eae9b5b Branch: master Author: Cesar Soares Lucas Committer: William Kemper Date: 2025-04-17 17:40:38 +0000 URL: https://git.openjdk.org/jdk/commit/4eae9b5ba61bfe262b43346a7499c98c1a54d2fe 8354541: Remove Shenandoah post barrier expand loop opts Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp ! src/hotspot/share/opto/compile.hpp ! test/hotspot/jtreg/compiler/gcbarriers/TestShenandoahBarrierExpansion.java From smarks at openjdk.org Thu Apr 17 18:32:15 2025 From: smarks at openjdk.org (Stuart Marks) Date: Thu, 17 Apr 2025 18:32:15 GMT Subject: git: openjdk/jdk: master: 8354464: Additional cleanup setting up native.encoding Message-ID: <0050b45c-6888-441e-9803-b6fe22be4e2f@openjdk.org> Changeset: 7b061885 Branch: master Author: Stuart Marks Date: 2025-04-17 18:31:10 +0000 URL: https://git.openjdk.org/jdk/commit/7b0618859a7764b0d4c8b893a19dfb64f4351c07 8354464: Additional cleanup setting up native.encoding Reviewed-by: naoto, alanb ! src/java.base/share/native/libjava/System.c ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.base/windows/native/libjava/java_props_md.c From aturbanov at openjdk.org Thu Apr 17 19:21:15 2025 From: aturbanov at openjdk.org (Andrey Turbanov) Date: Thu, 17 Apr 2025 19:21:15 GMT Subject: git: openjdk/jdk: master: 8354789: Unnecessary null check in sun.awt.windows.WToolkit.getFontPeer Message-ID: Changeset: 1b4b317a Branch: master Author: Andrey Turbanov Date: 2025-04-17 19:19:26 +0000 URL: https://git.openjdk.org/jdk/commit/1b4b317aacbdfc499c28b00aeaf7120790a6c11a 8354789: Unnecessary null check in sun.awt.windows.WToolkit.getFontPeer Reviewed-by: aivanov, tr ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java From kizune at openjdk.org Thu Apr 17 19:56:46 2025 From: kizune at openjdk.org (Alexander Zuev) Date: Thu, 17 Apr 2025 19:56:46 GMT Subject: git: openjdk/jdk: master: 8353655: Clean up and open source KeyEvent related tests (Part 1) Message-ID: Changeset: ad7c475f Branch: master Author: Alexander Zuev Date: 2025-04-17 19:53:45 +0000 URL: https://git.openjdk.org/jdk/commit/ad7c475fb1e23f583a33d58f0bd73ea0fb56740c 8353655: Clean up and open source KeyEvent related tests (Part 1) Reviewed-by: abhiscxk + test/jdk/java/awt/event/KeyEvent/FrenchKeyboard.java + test/jdk/java/awt/event/KeyEvent/HomeEndKeyTest.java + test/jdk/java/awt/event/KeyEvent/NumpadTest.java From asemenyuk at openjdk.org Thu Apr 17 23:40:26 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Thu, 17 Apr 2025 23:40:26 GMT Subject: git: openjdk/jdk: master: 8354985: Add unit tests for Executor class from jpackage test lib Message-ID: <5fa04d05-5ab9-4ab5-82dc-ccb6a6d2bd38@openjdk.org> Changeset: 38f138bc Branch: master Author: Alexey Semenyuk Date: 2025-04-17 23:37:45 +0000 URL: https://git.openjdk.org/jdk/commit/38f138bc22ae705e8e09f75fe6bac4bb470dc29b 8354985: Add unit tests for Executor class from jpackage test lib Reviewed-by: almatvee + test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/ExecutorTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java From fyang at openjdk.org Fri Apr 18 02:22:07 2025 From: fyang at openjdk.org (Fei Yang) Date: Fri, 18 Apr 2025 02:22:07 GMT Subject: git: openjdk/jdk: master: 8354815: RISC-V: Change type of bitwise rotation shift to iRegIorL2I Message-ID: <9f620459-2cab-432c-8c7f-67c8ca173be9@openjdk.org> Changeset: 0995b940 Branch: master Author: Anjian-Wen Committer: Fei Yang Date: 2025-04-18 02:20:39 +0000 URL: https://git.openjdk.org/jdk/commit/0995b9409d910d816276673b5c06fdf7826bfac7 8354815: RISC-V: Change type of bitwise rotation shift to iRegIorL2I Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/riscv_b.ad ! src/hotspot/cpu/riscv/riscv_v.ad From adinn at openjdk.org Fri Apr 18 10:47:59 2025 From: adinn at openjdk.org (Andrew Dinn) Date: Fri, 18 Apr 2025 10:47:59 GMT Subject: git: openjdk/jdk: master: 8351851: Update PmemTest to run on AMD64 Message-ID: Changeset: 0feecb7c Branch: master Author: Ivan ?ipka Committer: Andrew Dinn Date: 2025-04-18 10:44:29 +0000 URL: https://git.openjdk.org/jdk/commit/0feecb7c6a982e5c65df0242711ecdb0691cef87 8351851: Update PmemTest to run on AMD64 Reviewed-by: adinn ! test/jdk/java/nio/MappedByteBuffer/PmemTest.java From jdv at openjdk.org Fri Apr 18 12:07:53 2025 From: jdv at openjdk.org (Jayathirth D V) Date: Fri, 18 Apr 2025 12:07:53 GMT Subject: git: openjdk/jdk: master: 8354900: javax/swing/AbstractButton/bug4133768.java failing on macosx-aarch64 Message-ID: Changeset: eda73945 Branch: master Author: Jayathirth D V Date: 2025-04-18 12:05:01 +0000 URL: https://git.openjdk.org/jdk/commit/eda7394551b470e9dc547be93711bcceac45f303 8354900: javax/swing/AbstractButton/bug4133768.java failing on macosx-aarch64 Reviewed-by: abhiscxk ! test/jdk/javax/swing/AbstractButton/bug4133768.java From asemenyuk at openjdk.org Fri Apr 18 12:14:24 2025 From: asemenyuk at openjdk.org (Alexey Semenyuk) Date: Fri, 18 Apr 2025 12:14:24 GMT Subject: git: openjdk/jdk: master: 8354988: Separate stderr and stdout in Executor class from jpackage test lib Message-ID: Changeset: 22e8a97a Branch: master Author: Alexey Semenyuk Date: 2025-04-18 12:12:52 +0000 URL: https://git.openjdk.org/jdk/commit/22e8a97a1ce4e1c781fbc6f1e271c477fe95f069 8354988: Separate stderr and stdout in Executor class from jpackage test lib Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/ExecutorTest.java ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/PackageTestTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java ! test/jdk/tools/jpackage/share/BasicTest.java ! test/jdk/tools/jpackage/windows/Win8301247Test.java From prr at openjdk.org Fri Apr 18 17:03:16 2025 From: prr at openjdk.org (Phil Race) Date: Fri, 18 Apr 2025 17:03:16 GMT Subject: git: openjdk/jdk: master: 8355002: Clean up some mentions of "applet" in tests Message-ID: <2a954242-2564-4ef4-a444-d5ac7dca25c3@openjdk.org> Changeset: bb08a70b Branch: master Author: Phil Race Date: 2025-04-18 17:01:42 +0000 URL: https://git.openjdk.org/jdk/commit/bb08a70bd8deadc9c7522d1ce2ec779d5a6bd986 8355002: Clean up some mentions of "applet" in tests Reviewed-by: serb ! test/jdk/java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.java ! test/jdk/java/awt/Dialog/CloseDialog/CloseDialogTest.java ! test/jdk/java/awt/Focus/ChoiceFocus/ChoiceFocus.java ! test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.java ! test/jdk/java/awt/List/FocusEmptyListTest/FocusEmptyListTest.java ! test/jdk/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithOverlay.java ! test/jdk/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java ! test/jdk/java/awt/PrintJob/PageSetupDlgBlockingTest/PageSetupDlgBlockingTest.java ! test/jdk/java/awt/TextArea/TextScrollTest.java ! test/jdk/java/awt/datatransfer/DragUnicodeBetweenJVMTest/DragUnicodeBetweenJVMTest.java ! test/jdk/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java ! test/jdk/java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java ! test/jdk/java/awt/dnd/FileListBetweenJVMsTest/FileListBetweenJVMsTest.java ! test/jdk/java/awt/dnd/URIListBetweenJVMsTest/URIListBetweenJVMsTest.java ! test/jdk/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.java ! test/jdk/java/awt/event/MouseEvent/MenuDragMouseEventAbsoluteCoordsTest/MenuDragMouseEventAbsoluteCoordsTest.java ! test/jdk/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.java ! test/jdk/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.java ! test/jdk/java/awt/event/helpers/lwcomponents/LWButton.java ! test/jdk/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java ! test/jdk/java/awt/im/8041990/bug8041990.java ! test/jdk/java/awt/print/Dialog/DialogOrient.java ! test/jdk/java/awt/print/PrinterJob/PrintDialog.java ! test/jdk/java/awt/print/PrinterJob/PrintDialogCancel.java ! test/jdk/java/awt/print/PrinterJob/ThinLines.java ! test/jdk/java/awt/regtesthelpers/AbstractTest.java ! test/jdk/java/awt/regtesthelpers/Util.java ! test/jdk/java/awt/regtesthelpers/process/ProcessCommunicator.java ! test/jdk/javax/sound/sampled/Clip/ClipFlushCrash.java ! test/jdk/javax/sound/sampled/LinuxBlock/PlaySine.java ! test/jdk/javax/swing/JPopupMenu/bug4212464.java ! test/jdk/javax/swing/JTextArea/4697612/bug4697612.java - test/jdk/javax/swing/JTextArea/4697612/bug4697612.txt ! test/jdk/javax/swing/text/html/parser/Parser/6990651/bug6990651.java ! test/jdk/performance/client/SwingMark/src/AbstractSwingTest.java ! test/jdk/performance/client/SwingMark/src/JMTest_01.java ! test/jdk/performance/client/SwingMark/src/JMTest_02.java ! test/jdk/performance/client/SwingMark/src/JMTest_03.java ! test/jdk/performance/client/SwingMark/src/JMTest_04.java ! test/jdk/performance/client/SwingMark/src/JMTest_05.java ! test/jdk/performance/client/SwingMark/src/MenuTest.java ! test/jdk/performance/client/SwingMark/src/TypingTest.java From dnguyen at openjdk.org Fri Apr 18 17:10:47 2025 From: dnguyen at openjdk.org (Damon Nguyen) Date: Fri, 18 Apr 2025 17:10:47 GMT Subject: git: openjdk/jdk: master: 2 new changesets Message-ID: <3bd8266f-b744-46f7-b0b6-c97d237ded71@openjdk.org> Changeset: a551cc92 Branch: master Author: Damon Nguyen Date: 2025-04-18 17:07:16 +0000 URL: https://git.openjdk.org/jdk/commit/a551cc929426590bfbbcaa4bd8bee5e4e8cfe16d 8353293: Open source several swing tests batch4 Reviewed-by: serb + test/jdk/javax/swing/plaf/basic/BasicGraphicsUtils/DrawEtchedRectTest.java + test/jdk/javax/swing/plaf/basic/BasicHTML/4228104/bug4228104.java = test/jdk/javax/swing/plaf/basic/BasicHTML/4228104/duke.gif + test/jdk/javax/swing/plaf/basic/BasicSliderUI/bug4220108.java + test/jdk/javax/swing/plaf/basic/BasicSplitPaneUI/NegativeSizeTest.java + test/jdk/javax/swing/plaf/basic/BasicSplitPaneUI/PreferredSizeLayoutTest.java Changeset: 924638c4 Branch: master Author: Damon Nguyen Date: 2025-04-18 17:08:46 +0000 URL: https://git.openjdk.org/jdk/commit/924638c471b0bf4a00a890ce6a3fd7e118cdd578 8353661: Open source several swing tests batch5 Reviewed-by: jdv + test/jdk/javax/swing/JSlider/bug4186062.java + test/jdk/javax/swing/JSlider/bug4275631.java + test/jdk/javax/swing/JSlider/bug4382876.java + test/jdk/javax/swing/plaf/windows/bug4991587.java From abhiscxk at openjdk.org Fri Apr 18 18:52:53 2025 From: abhiscxk at openjdk.org (Abhishek Kumar) Date: Fri, 18 Apr 2025 18:52:53 GMT Subject: git: openjdk/jdk: master: 8353552: Opensource Several Font related tests - Batch 3 Message-ID: <180a7409-e2bb-4cb4-81df-f5556e7c29ee@openjdk.org> Changeset: f8f1be3d Branch: master Author: Abhishek Kumar Date: 2025-04-18 18:50:08 +0000 URL: https://git.openjdk.org/jdk/commit/f8f1be3de56986c06f368334b7c64ef50f0117cf 8353552: Opensource Several Font related tests - Batch 3 8355048: ProblemList TestGlyphVectorLayout.java on all platforms Reviewed-by: serb, aivanov ! test/jdk/ProblemList.txt + test/jdk/java/awt/font/BoldItalicFontTest.java + test/jdk/java/awt/font/GlyphVector/TestGlyphVectorLayout.java + test/jdk/java/awt/font/GlyphVector/TestSetGlyphPositions.java + test/jdk/java/awt/font/Rotate/RotateTest1.java + test/jdk/java/awt/font/TestGraphicPlacement.java From honkar at openjdk.org Fri Apr 18 19:39:46 2025 From: honkar at openjdk.org (Harshitha Onkar) Date: Fri, 18 Apr 2025 19:39:46 GMT Subject: git: openjdk/jdk: master: 8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java on macosx-aarch64 Message-ID: <648fc154-8fab-415d-9d27-d5ea01db6325@openjdk.org> Changeset: abbf1a02 Branch: master Author: Harshitha Onkar Date: 2025-04-18 19:38:09 +0000 URL: https://git.openjdk.org/jdk/commit/abbf1a02cb00ae98ed7fdb7105aa4806756f898f 8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java on macosx-aarch64 Reviewed-by: prr, aivanov ! test/jdk/ProblemList.txt From honkar at openjdk.org Fri Apr 18 21:02:08 2025 From: honkar at openjdk.org (Harshitha Onkar) Date: Fri, 18 Apr 2025 21:02:08 GMT Subject: git: openjdk/jdk: master: 8353319: Open source Swing tests - Set 3 Message-ID: <4d133458-d5d2-40ab-a269-5e9803c465ea@openjdk.org> Changeset: bf63f9ff Branch: master Author: Harshitha Onkar Date: 2025-04-18 20:58:21 +0000 URL: https://git.openjdk.org/jdk/commit/bf63f9ffa5e107ecb01e67dbef785a7bf4c89f16 8353319: Open source Swing tests - Set 3 Reviewed-by: abhiscxk, dnguyen ! test/jdk/javax/swing/JFrame/bug4419914.java + test/jdk/javax/swing/JRootPane/bug4614623.java + test/jdk/javax/swing/JTabbedPane/bug4613811.java + test/jdk/javax/swing/JWindow/bug4251781.java From dnguyen at openjdk.org Fri Apr 18 21:13:49 2025 From: dnguyen at openjdk.org (Damon Nguyen) Date: Fri, 18 Apr 2025 21:13:49 GMT Subject: git: openjdk/jdk: master: 8353748: Open source several swing tests batch6 Message-ID: <05a18124-d54a-4f62-9ca9-1fe929dc0e20@openjdk.org> Changeset: 38f9b3a9 Branch: master Author: Damon Nguyen Date: 2025-04-18 21:11:41 +0000 URL: https://git.openjdk.org/jdk/commit/38f9b3a9738de7896d840fc114a76ced3b77c269 8353748: Open source several swing tests batch6 Reviewed-by: kizune + test/jdk/javax/swing/JTree/NodeChangedTest.java + test/jdk/javax/swing/JTree/bug4118860.java + test/jdk/javax/swing/JTree/bug4169215.java + test/jdk/javax/swing/JTree/bug4196987.java + test/jdk/javax/swing/JTree/bug4270654.java + test/jdk/javax/swing/JTree/bug4618767.java From honkar at openjdk.org Fri Apr 18 21:36:53 2025 From: honkar at openjdk.org (Harshitha Onkar) Date: Fri, 18 Apr 2025 21:36:53 GMT Subject: git: openjdk/jdk: master: 8354340: Open source Swing Tests - Set 6 Message-ID: <413c71aa-8b25-4ddd-ac68-1113707fcb19@openjdk.org> Changeset: 76dec47f Branch: master Author: Harshitha Onkar Date: 2025-04-18 21:35:17 +0000 URL: https://git.openjdk.org/jdk/commit/76dec47f00230214e9ba58714be5a3ad26f8308d 8354340: Open source Swing Tests - Set 6 Reviewed-by: azvegint, achung + test/jdk/javax/swing/JViewport/ScrollRectToVisibleTest3.java + test/jdk/javax/swing/JViewport/SetViewRepaint.java From honkar at openjdk.org Fri Apr 18 23:33:47 2025 From: honkar at openjdk.org (Harshitha Onkar) Date: Fri, 18 Apr 2025 23:33:47 GMT Subject: git: openjdk/jdk: master: 8354532: Open source JFileChooser Tests - Set 7 Message-ID: Changeset: bd73127d Branch: master Author: Harshitha Onkar Date: 2025-04-18 23:29:53 +0000 URL: https://git.openjdk.org/jdk/commit/bd73127d7495244f93f941530db32b4559d45689 8354532: Open source JFileChooser Tests - Set 7 Reviewed-by: prr + test/jdk/javax/swing/JFileChooser/bug4357012.java + test/jdk/javax/swing/JFileChooser/bug4926884.java + test/jdk/javax/swing/JFileChooser/bug5045464.java + test/jdk/javax/swing/JFileChooser/bug6515169.java From abakhtin at openjdk.org Sat Apr 19 00:32:47 2025 From: abakhtin at openjdk.org (Alexey Bakhtin) Date: Sat, 19 Apr 2025 00:32:47 GMT Subject: git: openjdk/jdk: master: 8259540: MissingResourceException for key cvc-complex-type.2.4.d.1 Message-ID: Changeset: 4f58af0a Branch: master Author: Alexey Bakhtin Date: 2025-04-19 00:30:37 +0000 URL: https://git.openjdk.org/jdk/commit/4f58af0a8dd5eced77259bed180f6af36501f502 8259540: MissingResourceException for key cvc-complex-type.2.4.d.1 Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties