From duke at openjdk.org Tue Apr 1 01:41:50 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 01:41:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 860a789e Branch: master Author: Fei Yang Date: 2025-04-01 01:39:22 +0000 URL: https://git.openjdk.org/mobile/commit/860a789e9153448345f19d70dd07e294a0b62223 8353219: RISC-V: Fix client builds after JDK-8345298 Reviewed-by: fjiang, rehn ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp Changeset: ff868d61 Branch: master Author: duke Date: 2025-04-01 01:40:17 +0000 URL: https://git.openjdk.org/mobile/commit/ff868d6174d33c400fd370b6ad17d1d5b874ee5b Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 05:43:40 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 05:43:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <471f3472-5e41-4354-81ea-6f66d23e1bb7@openjdk.org> Changeset: 8b4e190b Branch: master Author: David Holmes Date: 2025-04-01 05:42:52 +0000 URL: https://git.openjdk.org/mobile/commit/8b4e190bc8aa5499f96dbe2de01cf34ddcdb67a7 8353349: ProblemList runtime/cds/appcds/SignedJar.java Reviewed-by: iklam, jpai ! test/hotspot/jtreg/ProblemList.txt Changeset: c85614ce Branch: master Author: duke Date: 2025-04-01 05:43:16 +0000 URL: https://git.openjdk.org/mobile/commit/c85614cefb5f1bcf734c7ac1a2e507421624df1a Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 06:25:55 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 06:25:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ad48846e Branch: master Author: SendaoYan Date: 2025-04-01 06:25:07 +0000 URL: https://git.openjdk.org/mobile/commit/ad48846edd894073d89839a2771271553b4e27cd 8350386: Test TestCodeCacheFull.java fails with option -XX:-UseCodeCacheFlushing Reviewed-by: tschatzl ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java Changeset: ea046fe1 Branch: master Author: duke Date: 2025-04-01 06:25:24 +0000 URL: https://git.openjdk.org/mobile/commit/ea046fe13f45e16496d132b31446041b0e6b69be Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 08:12:42 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 08:12:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1054a989-8433-4e3d-aa09-8b8fdcc64152@openjdk.org> Changeset: 196334fc Branch: master Author: Joachim Kern Date: 2025-04-01 08:09:53 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: aec0027d Branch: master Author: duke Date: 2025-04-01 08:10:20 +0000 URL: https://git.openjdk.org/mobile/commit/aec0027d24127a48093c208cfb138e4e6573a11f Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 08:30:00 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 08:30:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: aff5aa72 Branch: master Author: Afshin Zafari Date: 2025-04-01 08:25:53 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: e854a5cd Branch: master Author: duke Date: 2025-04-01 08:26:31 +0000 URL: https://git.openjdk.org/mobile/commit/e854a5cd7294bfbaec630baf51d640cd8e1e2976 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 09:21:27 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 09:21:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5dfc8982-7a69-416f-aedf-78c0641d8205@openjdk.org> Changeset: f25f7016 Branch: master Author: Markus Gr?nlund Date: 2025-04-01 09:17:44 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 0c87d3a2 Branch: master Author: duke Date: 2025-04-01 09:18:51 +0000 URL: https://git.openjdk.org/mobile/commit/0c87d3a2a59c2432fac467d45d952f9ad61b1afd Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 10:54:07 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 10:54:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 85a0baf0 Branch: master Author: Leo Korinth Date: 2025-04-01 10:50:46 +0000 URL: https://git.openjdk.org/mobile/commit/85a0baf0cb3366d6c16f9aadee123862117f5338 8352719: Add an equals sign to the modules statement Reviewed-by: weijun ! test/jdk/sun/security/krb5/auto/TEST.properties Changeset: 61043fdf Branch: master Author: duke Date: 2025-04-01 10:50:56 +0000 URL: https://git.openjdk.org/mobile/commit/61043fdf233c071aa68b4821e4049062f269929f Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 10:58:27 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 10:58:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <96433bb6-b4d5-4895-98db-8153557a49a1@openjdk.org> Changeset: 6801eb87 Branch: master Author: Leo Korinth Date: 2025-04-01 10:54:17 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: a8360070 Branch: master Author: duke Date: 2025-04-01 10:54:45 +0000 URL: https://git.openjdk.org/mobile/commit/a83600701e441c67d2bf2c032ed5882fd4c97cd2 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 11:51:07 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 11:51:07 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: cef5610b Branch: master Author: Patrick Zhang Committer: Magnus Ihse Bursie Date: 2025-04-01 11:47:13 +0000 URL: https://git.openjdk.org/mobile/commit/cef5610b5d4f7c5c2ceda46995ef3a0d961294e5 8353272: One instance of STATIC_LIB_CFLAGS was missed in JDK-8345683 Reviewed-by: erikj ! make/common/native/Flags.gmk Changeset: ba2224ae Branch: master Author: duke Date: 2025-04-01 11:47:39 +0000 URL: https://git.openjdk.org/mobile/commit/ba2224ae84697450c6313503acacba75d4f0e154 Automatic merge of jdk:master into master Changeset: 1809138b Branch: master Author: Patrick Zhang Committer: Magnus Ihse Bursie Date: 2025-04-01 11:47:32 +0000 URL: https://git.openjdk.org/mobile/commit/1809138b1c992b352eceab3e0e963b0577aafabb 8352284: EXTRA_CFLAGS incorrectly applied to BUILD_LIBJVM src/hotspot C++ source files Reviewed-by: erikj ! make/hotspot/lib/JvmFlags.gmk Changeset: 3b91de94 Branch: master Author: duke Date: 2025-04-01 11:48:41 +0000 URL: https://git.openjdk.org/mobile/commit/3b91de94e26ece4729c7bbb8ce695967ee50afd4 Automatic merge of jdk:master into master ! make/hotspot/lib/JvmFlags.gmk ! make/hotspot/lib/JvmFlags.gmk From duke at openjdk.org Tue Apr 1 12:46:56 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 12:46:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8778e9ef-bfce-4d47-a595-7f930a5031d0@openjdk.org> Changeset: 2a31f69a Branch: master Author: Alan Bateman Date: 2025-04-01 12:42:02 +0000 URL: https://git.openjdk.org/mobile/commit/2a31f69a55b64358a347b2cbc2c4df1890dd6840 8353331: Test ForkJoinPool20Test::testFixedDelaySequence is failing Reviewed-by: dl, vklang ! test/jdk/java/util/concurrent/tck/ForkJoinPool20Test.java Changeset: befe7381 Branch: master Author: duke Date: 2025-04-01 12:42:39 +0000 URL: https://git.openjdk.org/mobile/commit/befe73813be6997e226f3de2f4182bf3e9bd2672 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 13:02:34 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 13:02:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <11ef0b67-1e30-4a68-8d29-be7900ba34be@openjdk.org> Changeset: a1ab1d8d Branch: master Author: David Holmes Date: 2025-04-01 12:59:49 +0000 URL: https://git.openjdk.org/mobile/commit/a1ab1d8de411aace21decd133e7e74bb97f27897 8353449: [BACKOUT] One instance of STATIC_LIB_CFLAGS was missed in JDK-8345683 Reviewed-by: alanb, ihse ! make/common/native/Flags.gmk Changeset: 813ba7fc Branch: master Author: duke Date: 2025-04-01 13:01:17 +0000 URL: https://git.openjdk.org/mobile/commit/813ba7fc3627a73c8ae3506c617701d6c4639996 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 16:24:38 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 16:24:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 564066d5 Branch: master Author: Naoto Sato Date: 2025-04-01 16:22:56 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 574154f0 Branch: master Author: duke Date: 2025-04-01 16:23:33 +0000 URL: https://git.openjdk.org/mobile/commit/574154f03942ff1fb007f85bd5ec6061de725f5c Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 16:41:06 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 16:41:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7c91e44b-884b-41ca-ad06-fdfea665661d@openjdk.org> Changeset: 19eabaff Branch: master Author: Markus Gr?nlund Date: 2025-04-01 16:37:34 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 50de1e18 Branch: master Author: duke Date: 2025-04-01 16:38:22 +0000 URL: https://git.openjdk.org/mobile/commit/50de1e183cbfb57fefc1484baef96791fe77b176 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 16:45:18 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 16:45:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6a46d554 Branch: master Author: Calvin Cheung Date: 2025-04-01 16:43:25 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 291aaf77 Branch: master Author: duke Date: 2025-04-01 16:44:25 +0000 URL: https://git.openjdk.org/mobile/commit/291aaf77ccce5da2e2098d968ea241e4d68b0df0 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 18:26:00 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 18:26:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8ecff418-ac36-4b46-af51-fb03cb3dbd16@openjdk.org> Changeset: 07fd666d Branch: master Author: Mikael Vidstedt Date: 2025-04-01 18:24:14 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: b34196e4 Branch: master Author: duke Date: 2025-04-01 18:24:21 +0000 URL: https://git.openjdk.org/mobile/commit/b34196e4f4e3d59d5eac5fd03514c5b161fd1f6b Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 18:47:59 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 18:47:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 68914908 Branch: master Author: Phil Race Date: 2025-04-01 18:42:49 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 9a4acb2a Branch: master Author: duke Date: 2025-04-01 18:43:42 +0000 URL: https://git.openjdk.org/mobile/commit/9a4acb2ad35fed9e02ef4e4d677329b0e67c14c5 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 21:08:59 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 21:08:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6139929e-a383-47a0-929d-c43050bb708b@openjdk.org> Changeset: afcad8ca Branch: master Author: Brian Burkhalter Date: 2025-04-01 21:05:54 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d3445580 Branch: master Author: duke Date: 2025-04-01 21:06:29 +0000 URL: https://git.openjdk.org/mobile/commit/d34455805fa5104e3e28929616b37f3b139ea17f Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 1 22:03:58 2025 From: duke at openjdk.org (duke) Date: Tue, 1 Apr 2025 22:03:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c98bc6d-0e8a-4c82-8973-15382ea3f14e@openjdk.org> Changeset: 6970cf6a Branch: master Author: Ioi Lam Date: 2025-04-01 22:01:14 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 643d6283 Branch: master Author: duke Date: 2025-04-01 22:02:04 +0000 URL: https://git.openjdk.org/mobile/commit/643d62839df9399d8a834e879c9f70c0274b8cf7 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 01:40:43 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 01:40:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <99ef63dc-e295-479f-98ff-c6b7ad051a7c@openjdk.org> Changeset: 096e70de Branch: master Author: Ioi Lam Date: 2025-04-02 01:37:27 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: f4d6f920 Branch: master Author: duke Date: 2025-04-02 01:38:22 +0000 URL: https://git.openjdk.org/mobile/commit/f4d6f920599f815e418c07d02a8df3ac4163e30c Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 02:58:17 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 02:58:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9e9d9f2f-c6e9-40d3-a5e1-959d46ca7e48@openjdk.org> Changeset: e6fe2490 Branch: master Author: David Holmes Date: 2025-04-02 02:54:27 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 98c4e7ed Branch: master Author: duke Date: 2025-04-02 02:55:26 +0000 URL: https://git.openjdk.org/mobile/commit/98c4e7ed9fe70c506500ab7531074d382f48e5e2 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 03:59:46 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 03:59:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5ab8fc48-1f69-443f-b745-d17a174befbc@openjdk.org> Changeset: 15d36ee4 Branch: master Author: Ioi Lam Date: 2025-04-02 03:56:19 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 32b93f71 Branch: master Author: duke Date: 2025-04-02 03:57:20 +0000 URL: https://git.openjdk.org/mobile/commit/32b93f71a79a873f2a813713b2eacc55b7cadf89 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 06:34:45 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 06:34:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <22cc3967-7658-4d96-9293-0fc79477bfac@openjdk.org> Changeset: f301663b Branch: master Author: Manuel H?ssig Date: 2025-04-02 06:30:55 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 5f651342 Branch: master Author: duke Date: 2025-04-02 06:31:18 +0000 URL: https://git.openjdk.org/mobile/commit/5f65134289f76eae5f3ef496fbef7d31764fb360 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 06:50:55 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 06:50:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d358f5f4 Branch: master Author: Manuel H?ssig Committer: Christian Hagedorn Date: 2025-04-02 06:48:06 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d48c002a Branch: master Author: duke Date: 2025-04-02 06:48:26 +0000 URL: https://git.openjdk.org/mobile/commit/d48c002ad8c952630d2a5feb83e59b2f7dbb2a89 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 07:48:45 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 07:48:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: 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/mobile/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 Changeset: d1d04251 Branch: master Author: duke Date: 2025-04-02 07:46:51 +0000 URL: https://git.openjdk.org/mobile/commit/d1d04251f68be1781480e1bfb3f044eeddd2acc3 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 08:30:22 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 08:30:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3515bae8-91d8-41b4-abe1-14c598c345d7@openjdk.org> Changeset: 9076673d Branch: master Author: SendaoYan Date: 2025-04-02 08:26:22 +0000 URL: https://git.openjdk.org/mobile/commit/9076673d7df3c20bdb6e7fdf253030bc19a3d9dc 8304674: File java.c compile error with -fsanitize=address -O0 Reviewed-by: ihse, jwaters ! src/java.base/share/native/libjli/java.c Changeset: c6815910 Branch: master Author: duke Date: 2025-04-02 08:26:32 +0000 URL: https://git.openjdk.org/mobile/commit/c6815910cd8fded7242bb278ac9e8ea766c462a3 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 09:32:40 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 09:32:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6671eecf-8673-42ce-8dd9-01b6c7019f83@openjdk.org> Changeset: 4a50778a Branch: master Author: Magnus Ihse Bursie Date: 2025-04-02 09:30:35 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: da795b8e Branch: master Author: duke Date: 2025-04-02 09:30:41 +0000 URL: https://git.openjdk.org/mobile/commit/da795b8e396110ae023852c005218710afcb02ec Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 12:01:48 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 12:01:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <53410c1b-0ec2-4e13-9026-271183646e45@openjdk.org> Changeset: b80b04d7 Branch: master Author: Zhengyu Gu Date: 2025-04-02 11:56:53 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: da42f54a Branch: master Author: duke Date: 2025-04-02 11:57:37 +0000 URL: https://git.openjdk.org/mobile/commit/da42f54abf187c493953694476ac43a0b1131008 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 12:23:40 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 12:23:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8e87b1a0-b1cb-4fb6-a7a9-b1de83cce81c@openjdk.org> Changeset: c9baa8a7 Branch: master Author: Christian Hagedorn Date: 2025-04-02 12:19:24 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 2757cd57 Branch: master Author: duke Date: 2025-04-02 12:19:39 +0000 URL: https://git.openjdk.org/mobile/commit/2757cd5755d3bcb61cf5f5a4235f578459e5aba5 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 12:44:02 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 12:44:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <970262c5-bb9d-4be9-b51d-f5806955912c@openjdk.org> Changeset: 4f97c4c0 Branch: master Author: Casper Norrbin Date: 2025-04-02 12:40:48 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 7182e192 Branch: master Author: duke Date: 2025-04-02 12:40:59 +0000 URL: https://git.openjdk.org/mobile/commit/7182e192d344eda43331629439be72e73fd18458 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 13:23:41 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 13:23:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 23eb648c Branch: master Author: Jan Lahoda Date: 2025-04-02 13:19:08 +0000 URL: https://git.openjdk.org/mobile/commit/23eb648cae1ccadbca0fd654d4fbc28a1b8375e2 8353545: Improve debug info for StartOptionTest Reviewed-by: asotona ! test/langtools/jdk/jshell/StartOptionTest.java Changeset: 70a8e88a Branch: master Author: duke Date: 2025-04-02 13:19:39 +0000 URL: https://git.openjdk.org/mobile/commit/70a8e88a381dafed8d8a3bc6fb4b4ce09b834e79 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 13:30:46 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 13:30:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <401acc26-c19e-472f-ae57-36dc798161c9@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/mobile/commit/8608b16341ba2807c6a32f7539d10d7458c40b05 8348887: Create IR framework test for JDK-8347997 Reviewed-by: thartmann, chagedorn + test/hotspot/jtreg/compiler/c2/irTests/TestContinuationPinningAndEA.java Changeset: af2956e5 Branch: master Author: duke Date: 2025-04-02 13:28:28 +0000 URL: https://git.openjdk.org/mobile/commit/af2956e5b09652732fe6e93e8f4a40de01a1f70b Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 14:24:17 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 14:24:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a0677d94 Branch: master Author: Albert Mingkun Yang Date: 2025-04-02 14:19:26 +0000 URL: https://git.openjdk.org/mobile/commit/a0677d94d8c83a75cee054700e098faa97edca3c 8353263: Parallel: Remove locking in PSOldGen::resize Reviewed-by: tschatzl, zgu ! src/hotspot/share/gc/parallel/psOldGen.cpp Changeset: 9940ba5e Branch: master Author: duke Date: 2025-04-02 14:19:41 +0000 URL: https://git.openjdk.org/mobile/commit/9940ba5efa711be42ea57511c14006dc0d1af7d0 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 14:35:01 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 14:35:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <18b622a1-2848-4c6f-b2ac-9a18cb1adb69@openjdk.org> Changeset: d32ff139 Branch: master Author: Patricio Chilano Mateo Date: 2025-04-02 14:32:03 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: f533b9fe Branch: master Author: duke Date: 2025-04-02 14:32:36 +0000 URL: https://git.openjdk.org/mobile/commit/f533b9fe17fa75e7830f28d784ef103315e30d87 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 16:02:07 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 16:02:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1afb9f29-e43c-4f12-ade2-0b1d6c223987@openjdk.org> Changeset: 49cb7aaa Branch: master Author: Roman Kennke Date: 2025-04-02 15:57:32 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 0acc4dd5 Branch: master Author: duke Date: 2025-04-02 15:58:33 +0000 URL: https://git.openjdk.org/mobile/commit/0acc4dd5dde6e55b7703a07e8ed5efe805fb2477 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 16:07:01 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 16:07:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8a839bb4-11e9-4b65-984f-fef0f5fb968e@openjdk.org> Changeset: d979bd85 Branch: master Author: Larry Cable Committer: Kevin Walls Date: 2025-04-02 16:00:14 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: da0b5f9b Branch: master Author: duke Date: 2025-04-02 16:01:36 +0000 URL: https://git.openjdk.org/mobile/commit/da0b5f9ba29706ccf2c17b2d454c8ca43c000bb2 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 17:07:13 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 17:07:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cc870d49 Branch: master Author: Chris Plummer Date: 2025-04-02 17:04:37 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: af4819de Branch: master Author: duke Date: 2025-04-02 17:05:16 +0000 URL: https://git.openjdk.org/mobile/commit/af4819defc72b544bbef83c0779ae46f7084e188 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 19:04:21 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 19:04:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 209e72d3 Branch: master Author: Joe Wang Date: 2025-04-02 19:03:03 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 03291d2a Branch: master Author: duke Date: 2025-04-02 19:03:16 +0000 URL: https://git.openjdk.org/mobile/commit/03291d2a661cf9b809a28729978c9a2adbc855a3 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 19:44:45 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 19:44:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <555c1d05-9e1f-4d9d-b319-10850757528a@openjdk.org> Changeset: 130b0cda Branch: master Author: Vladimir Ivanov Date: 2025-04-02 19:42:30 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: f9aa4880 Branch: master Author: duke Date: 2025-04-02 19:43:31 +0000 URL: https://git.openjdk.org/mobile/commit/f9aa4880aba8877d87a6863ac06394f5e4b76e16 Automatic merge of jdk:master into master ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-cflags.m4 From duke at openjdk.org Wed Apr 2 22:01:49 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 22:01:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d4353626 Branch: master Author: Alex Menkov Date: 2025-04-02 21:58:33 +0000 URL: https://git.openjdk.org/mobile/commit/d4353626d55a642e47d2569b5f4ae61f2333491e 8353479: jcmd with streaming output breaks intendation Reviewed-by: sspitsyn, jsjolen ! src/hotspot/share/services/attachListener.cpp Changeset: bc309c0b Branch: master Author: duke Date: 2025-04-02 21:59:28 +0000 URL: https://git.openjdk.org/mobile/commit/bc309c0b46180728d76acf253fb76aad8c63d31d Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 22:34:10 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 22:34:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 814730ea Branch: master Author: Doug Simon Date: 2025-04-02 22:30:13 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 5590bb37 Branch: master Author: duke Date: 2025-04-02 22:31:17 +0000 URL: https://git.openjdk.org/mobile/commit/5590bb37e18a491df401026548da83a6f4e44d44 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 2 23:40:36 2025 From: duke at openjdk.org (duke) Date: Wed, 2 Apr 2025 23:40:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e2e1598e Branch: master Author: Coleen Phillimore Date: 2025-04-02 23:37:56 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: da5e25a1 Branch: master Author: duke Date: 2025-04-02 23:38:15 +0000 URL: https://git.openjdk.org/mobile/commit/da5e25a1a701897e0ef93500a3e30816c9734f53 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 00:42:50 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 00:42:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b01026ab Branch: master Author: Ioi Lam Date: 2025-04-03 00:41:56 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 1ae5f857 Branch: master Author: duke Date: 2025-04-03 00:42:16 +0000 URL: https://git.openjdk.org/mobile/commit/1ae5f857fe2c1733dfe7c63e1e94b75807017e47 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 05:30:17 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 05:30:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <258444a9-df3f-4327-bd7c-2850f0594712@openjdk.org> Changeset: 8d3d1d41 Branch: master Author: Christian Hagedorn Date: 2025-04-03 05:25:56 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 86ba7e86 Branch: master Author: duke Date: 2025-04-03 05:26:41 +0000 URL: https://git.openjdk.org/mobile/commit/86ba7e86f8590e599ec9925027836ebc43552fb6 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 05:38:06 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 05:38:06 GMT Subject: git: openjdk/mobile: 2 new changesets 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/mobile/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 Changeset: 0afd1c0d Branch: master Author: duke Date: 2025-04-03 05:37:04 +0000 URL: https://git.openjdk.org/mobile/commit/0afd1c0def7704b5fbc8205fe4182df25460a64e Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 08:41:50 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 08:41:50 GMT Subject: git: openjdk/mobile: 4 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/mobile/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: 3680042c Branch: master Author: duke Date: 2025-04-03 08:38:35 +0000 URL: https://git.openjdk.org/mobile/commit/3680042c4090c0ea3f75c553727434354a4976fc Automatic merge of jdk:master into master Changeset: 9c5ed23e Branch: master Author: Thomas Fitzsimmons Committer: Severin Gehwolf Date: 2025-04-03 08:38:50 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 7d87c6ab Branch: master Author: duke Date: 2025-04-03 08:39:48 +0000 URL: https://git.openjdk.org/mobile/commit/7d87c6ab91a064d4dee4c544ec456f236a21ca49 Automatic merge of jdk:master into master ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/prims/whitebox.cpp From duke at openjdk.org Thu Apr 3 09:23:51 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 09:23:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2e30ec66-7581-4d4a-a058-5960895587d0@openjdk.org> Changeset: f7a94fee Branch: master Author: Jatin Bhateja Date: 2025-04-03 09:21:55 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 6a6e9869 Branch: master Author: duke Date: 2025-04-03 09:22:26 +0000 URL: https://git.openjdk.org/mobile/commit/6a6e9869572a927b5eabb4383681369e77aef025 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 10:48:50 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 10:48:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ffca4f2d Branch: master Author: Stefan Karlsson Date: 2025-04-03 10:44:58 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 342ebb95 Branch: master Author: duke Date: 2025-04-03 10:45:50 +0000 URL: https://git.openjdk.org/mobile/commit/342ebb95648bd01cafdb20c63627c816904f9478 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 11:11:01 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 11:11:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7d938473-a900-41e6-908f-83410d7cfbae@openjdk.org> Changeset: b263292a Branch: master Author: Erik Gahlin Date: 2025-04-03 11:07:52 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 9d2a928b Branch: master Author: duke Date: 2025-04-03 11:08:52 +0000 URL: https://git.openjdk.org/mobile/commit/9d2a928be175f94a49fae8653b874af24612638a Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 11:36:06 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 11:36:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3825dac3-d59c-44f2-a02d-38834c927914@openjdk.org> Changeset: 3ceabf0f Branch: master Author: Hannes Greule Committer: Emanuel Peter Date: 2025-04-03 11:34:45 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 55ffce98 Branch: master Author: duke Date: 2025-04-03 11:35:30 +0000 URL: https://git.openjdk.org/mobile/commit/55ffce9821093336cff06bdc0eac8d375a930a7c Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 12:25:26 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 12:25:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <33117e38-81fd-4b87-a061-0b60408b2699@openjdk.org> Changeset: 296d9d6f Branch: master Author: Marc Chevalier Committer: Christian Hagedorn Date: 2025-04-03 12:23:11 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 70db768f Branch: master Author: duke Date: 2025-04-03 12:23:31 +0000 URL: https://git.openjdk.org/mobile/commit/70db768f8fa64bb6da791c65938c19d7b662f52f Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 13:59:41 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 13:59:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9371578c-7f94-4309-a55a-95f14f9ab820@openjdk.org> Changeset: 70e32500 Branch: master Author: Alexey Semenyuk Date: 2025-04-03 13:56:34 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d0bffbcb Branch: master Author: duke Date: 2025-04-03 13:57:41 +0000 URL: https://git.openjdk.org/mobile/commit/d0bffbcb196a078b9c7a1b7f1119705c23b1ba47 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 14:52:41 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 14:52:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b428cda3 Branch: master Author: Amit Kumar Date: 2025-04-03 14:47:26 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: a12743d3 Branch: master Author: duke Date: 2025-04-03 14:48:37 +0000 URL: https://git.openjdk.org/mobile/commit/a12743d3197c4c7f06debfc78395c68fd1a0c5b2 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 15:09:11 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 15:09:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3782685f-885c-46ed-bdef-fb33e45b1c96@openjdk.org> Changeset: 64b691ab Branch: master Author: Thomas Schatzl Date: 2025-04-03 15:06:22 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d11320d5 Branch: master Author: duke Date: 2025-04-03 15:06:31 +0000 URL: https://git.openjdk.org/mobile/commit/d11320d535f4e175b5c20a1f67dc8c942cbebf64 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 16:11:15 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 16:11:15 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6b7b3247 Branch: master Author: Liam Miller-Cushon Date: 2025-04-03 16:09:08 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 6ce12958 Branch: master Author: duke Date: 2025-04-03 16:09:32 +0000 URL: https://git.openjdk.org/mobile/commit/6ce12958146de99775a8a080b3da55327a2478dc Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 16:59:00 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 16:59:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8dd585cf-9d86-4744-9907-034b913fc48b@openjdk.org> Changeset: db087268 Branch: master Author: Abhishek Kumar Date: 2025-04-03 16:57:12 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 07c730fb Branch: master Author: duke Date: 2025-04-03 16:57:29 +0000 URL: https://git.openjdk.org/mobile/commit/07c730fbd708594700f03b8efe2fa979f25408d5 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 17:15:23 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 17:15:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6402baa4-5c62-477d-a9a3-5f1d364c5c45@openjdk.org> Changeset: d894b781 Branch: master Author: Roman Kennke Date: 2025-04-03 17:12:38 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 69c4092a Branch: master Author: duke Date: 2025-04-03 17:13:28 +0000 URL: https://git.openjdk.org/mobile/commit/69c4092a316321a47fa57d241150fe0748d51855 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 20:16:07 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 20:16:07 GMT Subject: git: openjdk/mobile: 2 new changesets 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/mobile/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 Changeset: c5a3a248 Branch: master Author: duke Date: 2025-04-03 20:12:27 +0000 URL: https://git.openjdk.org/mobile/commit/c5a3a248cb0e1bf28e1c9e72d2a0509e624513c0 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 3 21:18:47 2025 From: duke at openjdk.org (duke) Date: Thu, 3 Apr 2025 21:18:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6078e475-d0e5-4331-a2a3-ea78292178be@openjdk.org> Changeset: 57df89c4 Branch: master Author: Stuart Marks Date: 2025-04-03 21:15:00 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 22e8a3bd Branch: master Author: duke Date: 2025-04-03 21:15:16 +0000 URL: https://git.openjdk.org/mobile/commit/22e8a3bd18667459a0d490b63fdaa63e2e0795c3 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 01:01:56 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 01:01:56 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <17e0916e-d040-4570-9fe1-f5c2063b69d3@openjdk.org> Changeset: a449aeef Branch: master Author: Chen Liang Date: 2025-04-04 00:58:32 +0000 URL: https://git.openjdk.org/mobile/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/mobile/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 Changeset: 537522eb Branch: master Author: duke Date: 2025-04-04 00:59:18 +0000 URL: https://git.openjdk.org/mobile/commit/537522ebc6b58b4aaa101d597796020bc5078089 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 06:44:03 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 06:44:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 41d4a0d7 Branch: master Author: Varada M Date: 2025-04-04 06:41:08 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 58e468c7 Branch: master Author: duke Date: 2025-04-04 06:41:21 +0000 URL: https://git.openjdk.org/mobile/commit/58e468c723562ac020e307fa1064b424b8e9550a Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 08:01:45 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 08:01:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <93b11ed0-63a0-4b2f-848e-87e9c599010c@openjdk.org> Changeset: a13e34da Branch: master Author: Martin Doerr Date: 2025-04-04 07:59:41 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 6cac6485 Branch: master Author: duke Date: 2025-04-04 08:00:50 +0000 URL: https://git.openjdk.org/mobile/commit/6cac6485cf79b3e6b300f5c94d8a74b76d094044 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 10:35:01 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 10:35:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <01127d23-6506-4486-a951-6d6e3528274e@openjdk.org> Changeset: 1161b566 Branch: master Author: Varada M Date: 2025-04-04 10:30:43 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 6fb10319 Branch: master Author: duke Date: 2025-04-04 10:30:54 +0000 URL: https://git.openjdk.org/mobile/commit/6fb10319bf8eae435bae94b43bf02fc03243f5d2 Automatic merge of jdk:master into master ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c From duke at openjdk.org Fri Apr 4 11:49:38 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 11:49:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <348274c8-b4e3-4a6b-9191-1f543024ee25@openjdk.org> Changeset: 10d1fec3 Branch: master Author: Alexey Semenyuk Date: 2025-04-04 11:46:53 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 72f0b077 Branch: master Author: duke Date: 2025-04-04 11:47:36 +0000 URL: https://git.openjdk.org/mobile/commit/72f0b077c7031c9bbe9a5a15b5a4749aa0361caf Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 11:53:52 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 11:53:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cfcb3305 Branch: master Author: Alexey Semenyuk Date: 2025-04-04 11:49:57 +0000 URL: https://git.openjdk.org/mobile/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: 398b281e Branch: master Author: duke Date: 2025-04-04 11:50:41 +0000 URL: https://git.openjdk.org/mobile/commit/398b281e98711c880c8ba447c4e3a7ae0bad7b81 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 11:58:08 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 11:58:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <72620d52-e018-49ef-acaa-69c2b873138b@openjdk.org> Changeset: b92a4436 Branch: master Author: Joel Sikstr?m Date: 2025-04-04 11:53:11 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 385c7c02 Branch: master Author: duke Date: 2025-04-04 11:53:41 +0000 URL: https://git.openjdk.org/mobile/commit/385c7c02279c388f2a2ca5db0f7ce938067db279 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 13:22:23 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 13:22:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2857d25b-dd31-4258-bbc7-a259188af894@openjdk.org> Changeset: 4dca735b Branch: master Author: Magnus Ihse Bursie Date: 2025-04-04 13:19:42 +0000 URL: https://git.openjdk.org/mobile/commit/4dca735bf30bcef17d127b8156cc41c4144fb536 8315844: $LSB_RELEASE is not defined before use Reviewed-by: jwaters, erikj, djelinski ! make/autoconf/basic_tools.m4 Changeset: 44822718 Branch: master Author: duke Date: 2025-04-04 13:19:51 +0000 URL: https://git.openjdk.org/mobile/commit/448227182c4ccbcdf465f4235faa276690f425e0 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 13:27:09 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 13:27:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0bc54d5f-ce95-4e52-b116-56ee88188f47@openjdk.org> Changeset: 37f8e419 Branch: master Author: Johannes Graham Date: 2025-04-04 13:24:22 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 0d25090f Branch: master Author: duke Date: 2025-04-04 13:24:52 +0000 URL: https://git.openjdk.org/mobile/commit/0d25090fd589d3f18a5b8fcb5f3dbb492ea532a9 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 13:36:23 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 13:36:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <30d527e1-2a17-4f84-aca5-73efce29270b@openjdk.org> Changeset: 3241b4e1 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-04 13:32:26 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 73a018e4 Branch: master Author: duke Date: 2025-04-04 13:32:43 +0000 URL: https://git.openjdk.org/mobile/commit/73a018e48db1ba260f79b78b7b388cc2cabcee2f Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 13:45:16 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 13:45:16 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 3670fde7 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-04 13:43:55 +0000 URL: https://git.openjdk.org/mobile/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/mobile/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/mobile/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: 70fc34c0 Branch: master Author: duke Date: 2025-04-04 13:44:40 +0000 URL: https://git.openjdk.org/mobile/commit/70fc34c00f3a5188142268c18d4273e94f49ea01 Automatic merge of jdk:master into master ! make/autoconf/toolchain.m4 ! make/autoconf/toolchain.m4 From duke at openjdk.org Fri Apr 4 13:49:57 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 13:49:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3cc43b32 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-04 13:44:55 +0000 URL: https://git.openjdk.org/mobile/commit/3cc43b3224efdf1a3f35fff58b993027a9e1f4ad 8349075: Once again allow -compilejdk in JAVA_OPTIONS Reviewed-by: rehn, erikj ! make/RunTests.gmk Changeset: 333b81f4 Branch: master Author: duke Date: 2025-04-04 13:45:29 +0000 URL: https://git.openjdk.org/mobile/commit/333b81f45ebd13da226f9881a2b84419b729ac25 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 18:15:45 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 18:15:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 31a6de2e Branch: master Author: Phil Race Date: 2025-04-04 18:13:22 +0000 URL: https://git.openjdk.org/mobile/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: 37e5d9d0 Branch: master Author: duke Date: 2025-04-04 18:14:17 +0000 URL: https://git.openjdk.org/mobile/commit/37e5d9d0d33457f107611ad100757a35a44283be Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 18:19:52 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 18:19:52 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <18fa61ff-8905-422d-8489-9c4d59d02f6c@openjdk.org> Changeset: 74c2d8f4 Branch: master Author: Phil Race Date: 2025-04-04 18:16:57 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 3f9ba1fa Branch: master Author: duke Date: 2025-04-04 18:17:18 +0000 URL: https://git.openjdk.org/mobile/commit/3f9ba1fab06201dee508357215bee08d9a083d6f Automatic merge of jdk:master into master Changeset: 9fcb06f9 Branch: master Author: Phil Race Date: 2025-04-04 18:19:05 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: a54d8df5 Branch: master Author: duke Date: 2025-04-04 18:19:16 +0000 URL: https://git.openjdk.org/mobile/commit/a54d8df5c105fbe8db0730a6cb56aac88f2636d2 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 4 22:43:49 2025 From: duke at openjdk.org (duke) Date: Fri, 4 Apr 2025 22:43:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4ff722ea-69af-4cbb-99f5-1a3587e09789@openjdk.org> Changeset: e17c3994 Branch: master Author: Harshitha Onkar Date: 2025-04-04 22:41:59 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 75bc36a3 Branch: master Author: duke Date: 2025-04-04 22:42:26 +0000 URL: https://git.openjdk.org/mobile/commit/75bc36a32ed267fb03099743bf5451a7849c4f2e Automatic merge of jdk:master into master From duke at openjdk.org Sat Apr 5 01:15:35 2025 From: duke at openjdk.org (duke) Date: Sat, 5 Apr 2025 01:15:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6ceedfa1-7756-4994-aa71-ca9a1e24fc9d@openjdk.org> Changeset: 9bb804b1 Branch: master Author: Jaikiran Pai Date: 2025-04-05 01:12:48 +0000 URL: https://git.openjdk.org/mobile/commit/9bb804b14e164982860db6323c7db33214cd0d36 8338554: Fix inconsistencies in javadoc/doclet/testLinkOption/TestRedirectLinks.java Reviewed-by: liach, nbenalla ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java Changeset: d7bd4518 Branch: master Author: duke Date: 2025-04-05 01:13:17 +0000 URL: https://git.openjdk.org/mobile/commit/d7bd4518bd610b541139cc9d03a3dee2840e039c Automatic merge of jdk:master into master From duke at openjdk.org Sat Apr 5 20:27:18 2025 From: duke at openjdk.org (duke) Date: Sat, 5 Apr 2025 20:27:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <029a0e67-c298-4b41-af02-9c50b30bdc6d@openjdk.org> Changeset: 6d37e633 Branch: master Author: Zhengyu Gu Date: 2025-04-05 20:25:30 +0000 URL: https://git.openjdk.org/mobile/commit/6d37e633e6afa11ecd40bed10c0efbde6f9f6181 8353753: Remove unnecessary forward declaration in oop.hpp Reviewed-by: kbarrett ! src/hotspot/share/oops/oop.hpp Changeset: 4ccd9152 Branch: master Author: duke Date: 2025-04-05 20:26:16 +0000 URL: https://git.openjdk.org/mobile/commit/4ccd9152b44535598f68424e0f01fcd40e1e60cd Automatic merge of jdk:master into master From duke at openjdk.org Sun Apr 6 17:41:47 2025 From: duke at openjdk.org (duke) Date: Sun, 6 Apr 2025 17:41:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1209dff1-485d-4c84-a4b0-ae61f9410f81@openjdk.org> Changeset: 660b17a6 Branch: master Author: Evgeny Astigeevich Date: 2025-04-06 17:38:28 +0000 URL: https://git.openjdk.org/mobile/commit/660b17a6b9afe26dee2d9647755c75d817888eda 8350852: Implement JMH benchmark for sparse CodeCache Reviewed-by: kvn + test/micro/org/openjdk/bench/vm/compiler/SparseCodeCache.java Changeset: 61c74750 Branch: master Author: duke Date: 2025-04-06 17:39:16 +0000 URL: https://git.openjdk.org/mobile/commit/61c7475020b7b4ecc9e180f2c0e5ddd50f247397 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 05:23:02 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 05:23:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0efb8d0e-05b3-44af-ae76-0e117dcaf276@openjdk.org> Changeset: 97ed5361 Branch: master Author: Marc Chevalier Date: 2025-04-07 05:21:44 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: cc115d75 Branch: master Author: duke Date: 2025-04-07 05:22:17 +0000 URL: https://git.openjdk.org/mobile/commit/cc115d7572814c7f62b2a8d8ef02a8dfc4e51b2b Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 07:10:56 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 07:10:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6d9ece73 Branch: master Author: Robbin Ehn Date: 2025-04-07 07:09:51 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 6140880a Branch: master Author: duke Date: 2025-04-07 07:10:18 +0000 URL: https://git.openjdk.org/mobile/commit/6140880a44f0bc78f7eb751ab0c5023b6f0e0123 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 07:18:47 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 07:18:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <86673844-3c07-4191-b909-7efaf627f7b2@openjdk.org> Changeset: 6abf4e6d Branch: master Author: Matthias Baesken Date: 2025-04-07 07:14:32 +0000 URL: https://git.openjdk.org/mobile/commit/6abf4e6d4d9f948b8ae51aec731b94ba7acd022e 8353568: SEGV_BNDERR signal code adjust definition Reviewed-by: stuefe ! src/hotspot/os/posix/signals_posix.cpp Changeset: afe8c357 Branch: master Author: duke Date: 2025-04-07 07:15:40 +0000 URL: https://git.openjdk.org/mobile/commit/afe8c3575c25b245a063f56d576c04f97e44ca21 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 07:25:47 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 07:25:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d1e91fcd Branch: master Author: Fei Yang Date: 2025-04-07 07:21:15 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 89c0b945 Branch: master Author: duke Date: 2025-04-07 07:22:16 +0000 URL: https://git.openjdk.org/mobile/commit/89c0b9450fbc3687324993ce9b510ef08fa8716d Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 07:43:21 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 07:43:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d63b561f Branch: master Author: Aleksey Shipilev Date: 2025-04-07 07:39:17 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 9b38600a Branch: master Author: duke Date: 2025-04-07 07:39:29 +0000 URL: https://git.openjdk.org/mobile/commit/9b38600a8237125814123667e600b63b294aad5e Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 09:15:39 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 09:15:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <351d60a5-7b8c-434d-ac42-6e1f46250045@openjdk.org> Changeset: 39549f89 Branch: master Author: Albert Mingkun Yang Date: 2025-04-07 09:13:43 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: e9d6da5d Branch: master Author: duke Date: 2025-04-07 09:14:35 +0000 URL: https://git.openjdk.org/mobile/commit/e9d6da5d218e0a94633bba38344eb2a1633604bf Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 09:58:07 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 09:58:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <940640cc-3115-4564-96e7-b9846dbfb37f@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/mobile/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 Changeset: 7e180f51 Branch: master Author: duke Date: 2025-04-07 09:57:40 +0000 URL: https://git.openjdk.org/mobile/commit/7e180f517c147511878b6cee802e6aa7a9a9bc2c Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 11:34:18 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 11:34:18 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: c494a00a Branch: master Author: Joel Sikstr?m Date: 2025-04-07 11:31:06 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 26ed65f3 Branch: master Author: duke Date: 2025-04-07 11:31:16 +0000 URL: https://git.openjdk.org/mobile/commit/26ed65f38861053cf7e24fa8379a0741f552997c Automatic merge of jdk:master into master Changeset: 6ab1647a Branch: master Author: Stefan Karlsson Date: 2025-04-07 11:32:16 +0000 URL: https://git.openjdk.org/mobile/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: 35d58fdc Branch: master Author: duke Date: 2025-04-07 11:33:16 +0000 URL: https://git.openjdk.org/mobile/commit/35d58fdc88f673b518c6b1f4d3bb01eb0c7cf83e Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 11:39:02 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 11:39:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6cbd4cac-9d1c-4031-9c47-e047976f095b@openjdk.org> Changeset: e8c9e5c6 Branch: master Author: Kevin Walls Date: 2025-04-07 11:34:23 +0000 URL: https://git.openjdk.org/mobile/commit/e8c9e5c6cd3c844765c27c068022a018914fdf4e 8353231: Test com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad still fails intermittently Reviewed-by: dholmes = test/jdk/com/sun/management/OperatingSystemMXBean/TEST.properties Changeset: d84fd813 Branch: master Author: duke Date: 2025-04-07 11:35:21 +0000 URL: https://git.openjdk.org/mobile/commit/d84fd81317201113757f80114a5c0ab445f09b95 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 11:58:36 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 11:58:36 GMT Subject: git: openjdk/mobile: 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/mobile/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: c80dd5b2 Branch: master Author: duke Date: 2025-04-07 11:57:18 +0000 URL: https://git.openjdk.org/mobile/commit/c80dd5b2dc8b4825f91dc5d7953c64e675307704 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 12:02:30 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 12:02:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1f873217-62c5-4f28-984b-58ac45ac8d72@openjdk.org> Changeset: 353e1738 Branch: master Author: Matthew Donovan Date: 2025-04-07 11:58:17 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: f68c9d52 Branch: master Author: duke Date: 2025-04-07 11:59:16 +0000 URL: https://git.openjdk.org/mobile/commit/f68c9d52b00518753f2fefe565cb043f1f628aaa Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 12:30:00 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 12:30:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3efe0dd0-0e3a-48e2-9b9b-dc3e4c8b09d7@openjdk.org> Changeset: 66435c27 Branch: master Author: Prasanta Sadhukhan Date: 2025-04-07 12:28:41 +0000 URL: https://git.openjdk.org/mobile/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: dc72f7d1 Branch: master Author: duke Date: 2025-04-07 12:29:25 +0000 URL: https://git.openjdk.org/mobile/commit/dc72f7d154fc673ab7f8ad3eff2f4364a2cb98fa Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 12:35:44 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 12:35:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9d2036dc-091e-4f7d-8350-0ca4ed71214d@openjdk.org> Changeset: 27c8d9d6 Branch: master Author: Prasanta Sadhukhan Date: 2025-04-07 12:30:55 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: cc2f3fe4 Branch: master Author: duke Date: 2025-04-07 12:31:32 +0000 URL: https://git.openjdk.org/mobile/commit/cc2f3fe4fc7b3f9f225acd206b98be02471efebc Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 12:54:41 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 12:54:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <28bc8795-7786-4efe-a77f-ac70b7c0139f@openjdk.org> Changeset: 9128ec61 Branch: master Author: Joachim Kern Date: 2025-04-07 12:50:43 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 9b1952a4 Branch: master Author: duke Date: 2025-04-07 12:51:16 +0000 URL: https://git.openjdk.org/mobile/commit/9b1952a41ad34b0dc6ceb2f3f9f2e82a28152fcc Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 13:10:04 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 13:10:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 77fff61b Branch: master Author: Gerard Ziemski Date: 2025-04-07 13:04:47 +0000 URL: https://git.openjdk.org/mobile/commit/77fff61b864054b0029ee5d38f6293534db10ce1 8341095: Possible overflow in os::Posix::print_uptime_info Reviewed-by: dholmes ! src/hotspot/os/posix/os_posix.cpp Changeset: b4e039cb Branch: master Author: duke Date: 2025-04-07 13:05:32 +0000 URL: https://git.openjdk.org/mobile/commit/b4e039cb937ac7088846e9f11be34f46020c015d Automatic merge of jdk:master into master ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.cpp From duke at openjdk.org Mon Apr 7 13:30:10 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 13:30:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 60fbf73f Branch: master Author: Christoph Langer Date: 2025-04-07 13:27:21 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: dd73ddfe Branch: master Author: duke Date: 2025-04-07 13:28:21 +0000 URL: https://git.openjdk.org/mobile/commit/dd73ddfe73b873112ee8e030005eaf277b6c72a3 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 15:06:57 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 15:06:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 40210333 Branch: master Author: Viktor Klang Date: 2025-04-07 15:03:30 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 12d846f9 Branch: master Author: duke Date: 2025-04-07 15:03:45 +0000 URL: https://git.openjdk.org/mobile/commit/12d846f96ce1def8b7181f41fa27074b84616f79 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 15:30:58 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 15:30:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <47cb95da-6796-411f-ace6-ace469783010@openjdk.org> Changeset: 9a391f44 Branch: master Author: Eirik Bj?rsn?s Date: 2025-04-07 15:23:18 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 338afab1 Branch: master Author: duke Date: 2025-04-07 15:24:47 +0000 URL: https://git.openjdk.org/mobile/commit/338afab18aba9f389418b06e845e9541b4ffe046 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 16:17:34 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 16:17:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5c9619bc-9335-4388-8212-992a49d9e454@openjdk.org> Changeset: 867a0301 Branch: master Author: Viktor Klang Date: 2025-04-07 16:15:51 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: eb5f0602 Branch: master Author: duke Date: 2025-04-07 16:16:24 +0000 URL: https://git.openjdk.org/mobile/commit/eb5f0602193acca8fec3c3dc11d58a03341c2760 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 16:43:05 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 16:43:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6bd100ed-7fee-49bb-adac-df57f082962d@openjdk.org> Changeset: e08441c0 Branch: master Author: Phil Race Date: 2025-04-07 16:40:36 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: a6b01a20 Branch: master Author: duke Date: 2025-04-07 16:41:21 +0000 URL: https://git.openjdk.org/mobile/commit/a6b01a20ff8d9ca45cba48b09805e3234d3b5604 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 17:31:57 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 17:31:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <58913d7b-861c-471a-8c88-5c8c5641e7ae@openjdk.org> Changeset: 0d4d1558 Branch: master Author: Koushik Thirupattur Committer: Sean Mullan Date: 2025-04-07 17:29:13 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: b7af6526 Branch: master Author: duke Date: 2025-04-07 17:29:30 +0000 URL: https://git.openjdk.org/mobile/commit/b7af6526ad5928285100c0a1adb44f63fc5c8602 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 18:18:04 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 18:18:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1b6f6946 Branch: master Author: Phil Race Date: 2025-04-07 18:16:15 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: e7a2fd53 Branch: master Author: duke Date: 2025-04-07 18:16:29 +0000 URL: https://git.openjdk.org/mobile/commit/e7a2fd536f6cf41fabb122b503a24c833660e1b3 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 18:49:35 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 18:49:35 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 885cf0ff Branch: master Author: Volodymyr Paprotski Committer: Sandhya Viswanathan Date: 2025-04-07 18:44:04 +0000 URL: https://git.openjdk.org/mobile/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: 9b335fd5 Branch: master Author: duke Date: 2025-04-07 18:45:31 +0000 URL: https://git.openjdk.org/mobile/commit/9b335fd5ebfa564991fcb43408c2530cb9985843 Automatic merge of jdk:master into master Changeset: 5481021e Branch: master Author: Brian Burkhalter Date: 2025-04-07 18:46:04 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 391c73c8 Branch: master Author: duke Date: 2025-04-07 18:47:17 +0000 URL: https://git.openjdk.org/mobile/commit/391c73c81710fa6abfc6b3619cbe04952d6f34c2 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 19:55:30 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 19:55:30 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <19ab2009-6f90-4a18-97ff-c13605bec8bb@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/mobile/commit/05ff557dee6adc679d85bfe8fb49f69053a6aaba 8353138: Screen capture for test TaskbarPositionTest.java, failure case Reviewed-by: aivanov, serb ! test/jdk/javax/swing/Popup/TaskbarPositionTest.java Changeset: 65dc18c3 Branch: master Author: duke Date: 2025-04-07 19:53:11 +0000 URL: https://git.openjdk.org/mobile/commit/65dc18c31957a590c6957aabec7a49a6485bbd4d Automatic merge of jdk:master into master Changeset: 3757f660 Branch: master Author: Daniel Gredler Committer: Alexey Ivanov Date: 2025-04-07 19:53:36 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 49a3d742 Branch: master Author: duke Date: 2025-04-07 19:54:13 +0000 URL: https://git.openjdk.org/mobile/commit/49a3d7420502682b99807a6ae0a021e5e16f34e6 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 20:34:31 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 20:34:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7e1cc7fe-2444-466f-a1c4-6a83ef299ac1@openjdk.org> Changeset: cebda921 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-07 20:32:26 +0000 URL: https://git.openjdk.org/mobile/commit/cebda921dd49cf05b521f9ab3f731dd44719b027 8311227: Add .editorconfig Co-authored-by: David Briemann Reviewed-by: erikj + .editorconfig + src/hotspot/.editorconfig Changeset: 2e52ec5a Branch: master Author: duke Date: 2025-04-07 20:33:12 +0000 URL: https://git.openjdk.org/mobile/commit/2e52ec5ae7a388189a332608746e72efd3b4cdb8 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 20:36:26 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 20:36:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <70ae1f9c-ee30-45a6-be78-a00767784e88@openjdk.org> Changeset: 42dc99ea Branch: master Author: Magnus Ihse Bursie Date: 2025-04-07 20:34:30 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 9d927295 Branch: master Author: duke Date: 2025-04-07 20:35:12 +0000 URL: https://git.openjdk.org/mobile/commit/9d9272955d68af20914c21db61386360b53672de Automatic merge of jdk:master into master ! make/common/Modules.gmk ! make/common/Modules.gmk From duke at openjdk.org Mon Apr 7 20:47:45 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 20:47:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5c8fad4e-65c3-4f7d-8506-447773dd1b7d@openjdk.org> Changeset: a8dfcf55 Branch: master Author: Justin Lu Date: 2025-04-07 20:45:51 +0000 URL: https://git.openjdk.org/mobile/commit/a8dfcf55849775a7ac4822a8b7661f20f1b33bb0 8353322: Specification of ChoiceFormat#parse(String, ParsePosition) is inadequate Reviewed-by: naoto ! src/java.base/share/classes/java/text/ChoiceFormat.java Changeset: 83cc2a17 Branch: master Author: duke Date: 2025-04-07 20:46:11 +0000 URL: https://git.openjdk.org/mobile/commit/83cc2a172b4c5ae88842fb86173e1f348f1f7e90 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 20:52:39 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 20:52:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6c9c9780-30fa-42e2-812d-7c86319a7621@openjdk.org> Changeset: e266eba4 Branch: master Author: Martin Doerr Date: 2025-04-07 20:50:41 +0000 URL: https://git.openjdk.org/mobile/commit/e266eba40131bb97c392c8c87551d28e74c4764a 8352972: PPC64: Intrinsify Unsafe::setMemory Reviewed-by: lucy ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp Changeset: 017a109e Branch: master Author: duke Date: 2025-04-07 20:51:11 +0000 URL: https://git.openjdk.org/mobile/commit/017a109e312a18c381c5e782f6bb6ad2e475d584 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 21:54:01 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 21:54:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6e3b6f26-ce0c-49a4-8cc3-c64f0e935834@openjdk.org> Changeset: fd2734e9 Branch: master Author: Justin Lu Date: 2025-04-07 21:52:57 +0000 URL: https://git.openjdk.org/mobile/commit/fd2734e97d3ef505473938109746ae59d5fefca6 8353585: Provide ChoiceFormat#parse(String, ParsePosition) tests Reviewed-by: naoto + test/jdk/java/text/Format/ChoiceFormat/ParseTest.java Changeset: 1fa43561 Branch: master Author: duke Date: 2025-04-07 21:53:15 +0000 URL: https://git.openjdk.org/mobile/commit/1fa4356161b441f26d80bb2dc7bf0d003d4d7a8c Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 7 23:38:49 2025 From: duke at openjdk.org (duke) Date: Mon, 7 Apr 2025 23:38:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9a83849a-5467-4e33-a12c-3b6a03e346d3@openjdk.org> Changeset: 3951a8e0 Branch: master Author: David Holmes Date: 2025-04-07 23:36:04 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: c1610905 Branch: master Author: duke Date: 2025-04-07 23:36:18 +0000 URL: https://git.openjdk.org/mobile/commit/c161090538e568846691e9ec8412e998fb585d8f Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 00:35:26 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 00:35:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: edaeb4b2 Branch: master Author: Jaikiran Pai Date: 2025-04-08 00:33:36 +0000 URL: https://git.openjdk.org/mobile/commit/edaeb4b2da7c7a49ea3f3baebc7a072b56088e34 8352895: UserCookie.java runs wrong test class Reviewed-by: dfuchs ! test/jdk/sun/net/www/protocol/http/UserCookie.java Changeset: d6627757 Branch: master Author: duke Date: 2025-04-08 00:34:12 +0000 URL: https://git.openjdk.org/mobile/commit/d662775791b5aa213ee7d2626eab72f190d24452 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 00:37:21 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 00:37:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8ba8bb4a-220a-4895-93e1-3bc4d3cb01df@openjdk.org> Changeset: b64cdc28 Branch: master Author: Jaikiran Pai Date: 2025-04-08 00:35:33 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: f4a33a7b Branch: master Author: duke Date: 2025-04-08 00:36:12 +0000 URL: https://git.openjdk.org/mobile/commit/f4a33a7bd1bc881926e648f452c4ba2fbad68966 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 01:40:18 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 01:40:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 80ff7b9c Branch: master Author: Fei Yang Date: 2025-04-08 01:37:29 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 6d5d3695 Branch: master Author: duke Date: 2025-04-08 01:38:23 +0000 URL: https://git.openjdk.org/mobile/commit/6d5d3695bca4bc1a62dc1a4a14c1665a51e2da37 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 06:06:57 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 06:06:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <53b07373-d2ad-4508-88db-e907bb82d96d@openjdk.org> Changeset: fb955bcb Branch: master Author: Alan Bateman Date: 2025-04-08 06:03:16 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: f66b1b5a Branch: master Author: duke Date: 2025-04-08 06:04:51 +0000 URL: https://git.openjdk.org/mobile/commit/f66b1b5ae4f3834fcf304d695385df94eaa74c58 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 06:09:31 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 06:09:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2d910678-cc10-4a62-860c-0a2aaef2e51e@openjdk.org> Changeset: 9844c1c5 Branch: master Author: Jaikiran Pai Date: 2025-04-08 06:07:44 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 4220e724 Branch: master Author: duke Date: 2025-04-08 06:08:31 +0000 URL: https://git.openjdk.org/mobile/commit/4220e7240a61c6d5f0ca75524667e3c0e09547ba Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 08:15:13 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 08:15:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9ccea6da-f84d-4ad5-a9d5-a73146400fd5@openjdk.org> Changeset: ea07e719 Branch: master Author: Aleksey Shipilev Date: 2025-04-08 08:12:59 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: b7e60740 Branch: master Author: duke Date: 2025-04-08 08:13:13 +0000 URL: https://git.openjdk.org/mobile/commit/b7e607402e1a9cc674ca17daf9899c7207c54917 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 08:28:38 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 08:28:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fda5eecd Branch: master Author: Roberto Casta?eda Lozano Date: 2025-04-08 08:27:00 +0000 URL: https://git.openjdk.org/mobile/commit/fda5eecd6717eb6e1db56be3e41b65deae6e683e 8353669: IGV: dump OOP maps for MachSafePoint nodes Reviewed-by: chagedorn, thartmann ! src/hotspot/share/opto/idealGraphPrinter.cpp Changeset: 819d3cb6 Branch: master Author: duke Date: 2025-04-08 08:27:25 +0000 URL: https://git.openjdk.org/mobile/commit/819d3cb66be7c4f345089450635fffa8943fa75d Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 09:28:34 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 09:28:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9088afc4 Branch: master Author: Jan Lahoda Date: 2025-04-08 09:25:23 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 8e0b2339 Branch: master Author: duke Date: 2025-04-08 09:25:36 +0000 URL: https://git.openjdk.org/mobile/commit/8e0b2339a420a14530ca99092457d14afc442f6b Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 11:52:46 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 11:52:46 GMT Subject: git: openjdk/mobile: 2 new changesets 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/mobile/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 Changeset: 418cc0e1 Branch: master Author: duke Date: 2025-04-08 11:51:21 +0000 URL: https://git.openjdk.org/mobile/commit/418cc0e147de38d4afa7fe3fecae3f1059a03ac3 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 12:44:53 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 12:44:53 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <93c1c70a-d51a-4bd1-99e0-abb2782ceb19@openjdk.org> Changeset: 3d24f1a3 Branch: master Author: Harald Eilertsen Committer: Erik Joelsson Date: 2025-04-08 12:40:10 +0000 URL: https://git.openjdk.org/mobile/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/mobile/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 Changeset: 68f81dde Branch: master Author: duke Date: 2025-04-08 12:41:20 +0000 URL: https://git.openjdk.org/mobile/commit/68f81ddef369a35cbd0c1cde97add79253a61daf Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 13:03:24 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 13:03:24 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: Changeset: 21db0fdb Branch: master Author: Hamlin Li Date: 2025-04-08 12:59:36 +0000 URL: https://git.openjdk.org/mobile/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/mobile/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 Changeset: 73116e49 Branch: master Author: duke Date: 2025-04-08 13:00:18 +0000 URL: https://git.openjdk.org/mobile/commit/73116e4931b8e20cbb4867d1749d9a1b29da06d2 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 13:07:00 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 13:07:00 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <1f9422f2-edb1-4486-b98c-3128966427cd@openjdk.org> Changeset: dfa79c37 Branch: master Author: Artur Barashev Committer: Sean Mullan Date: 2025-04-08 13:02:50 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: e1a3c96b Branch: master Author: duke Date: 2025-04-08 13:03:20 +0000 URL: https://git.openjdk.org/mobile/commit/e1a3c96b466dbe723d79bd0d8dbcb979b39355e7 Automatic merge of jdk:master into master Changeset: d9f2e692 Branch: master Author: Damon Fenacci Date: 2025-04-08 13:05:15 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: a4d4741a Branch: master Author: duke Date: 2025-04-08 13:05:38 +0000 URL: https://git.openjdk.org/mobile/commit/a4d4741a196a173d13b890a7b8cdebed9b1d9b0c Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 13:16:05 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 13:16:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 250437e5 Branch: master Author: Coleen Phillimore Date: 2025-04-08 13:12:28 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 9318d661 Branch: master Author: duke Date: 2025-04-08 13:13:26 +0000 URL: https://git.openjdk.org/mobile/commit/9318d661230972cc7582a78be5c617fef39df9d0 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 13:52:45 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 13:52:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 676cfae9 Branch: master Author: Viktor Klang Date: 2025-04-08 13:49:15 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d1f56670 Branch: master Author: duke Date: 2025-04-08 13:50:16 +0000 URL: https://git.openjdk.org/mobile/commit/d1f56670dc90bb0a6fe9854444892ace169e92ec Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 15:23:48 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 15:23:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 58ff36f3 Branch: master Author: Daniel Jeli?ski Date: 2025-04-08 15:19:32 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 4758f9f0 Branch: master Author: duke Date: 2025-04-08 15:20:29 +0000 URL: https://git.openjdk.org/mobile/commit/4758f9f036752f068b21f97869d73c45602be36c Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 15:54:35 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 15:54:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4645ddbb Branch: master Author: Roland Westrelin Date: 2025-04-08 15:52:05 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 15327abb Branch: master Author: duke Date: 2025-04-08 15:52:27 +0000 URL: https://git.openjdk.org/mobile/commit/15327abb69d41d1aa104bb886da84c7efdebc2ec Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 16:18:06 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 16:18:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3cbe686d Branch: master Author: Sean Mullan Date: 2025-04-08 16:13:43 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: cd6c792a Branch: master Author: duke Date: 2025-04-08 16:14:37 +0000 URL: https://git.openjdk.org/mobile/commit/cd6c792a51f4f3bfe215204d3fe8fb69fd394e8a Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 16:37:38 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 16:37:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b98d6aeb Branch: master Author: Per Minborg Date: 2025-04-08 16:34:20 +0000 URL: https://git.openjdk.org/mobile/commit/b98d6aebdd897959785ea27ee7855d26c9ed35d7 8339527: Adjust threshold for MemorySegment::fill native invocation Reviewed-by: jvernee ! src/java.base/share/classes/jdk/internal/foreign/SegmentBulkOperations.java Changeset: 2bf3c903 Branch: master Author: duke Date: 2025-04-08 16:35:27 +0000 URL: https://git.openjdk.org/mobile/commit/2bf3c903f6bf86cfe41bd46416dd821b2a339dff Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 16:58:42 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 16:58:42 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <492d0246-7553-4170-9089-6563024889f4@openjdk.org> Changeset: bd73a064 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-08 16:55:48 +0000 URL: https://git.openjdk.org/mobile/commit/bd73a0641615d743663ef652bc1f27305af1517b 8300339: Run jtreg in the work dir Reviewed-by: erikj ! make/RunTests.gmk Changeset: 1d6cbdc6 Branch: master Author: duke Date: 2025-04-08 16:56:32 +0000 URL: https://git.openjdk.org/mobile/commit/1d6cbdc6907674b894ef55ad1ef17910731522bc Automatic merge of jdk:master into master Changeset: e1a4a6be Branch: master Author: Magnus Ihse Bursie Date: 2025-04-08 16:57:00 +0000 URL: https://git.openjdk.org/mobile/commit/e1a4a6beb61c70228c3aa54ddf2d9310fd5020e2 8340185: Use make -k on GHA to catch more build errors Reviewed-by: shade ! .github/actions/do-build/action.yml Changeset: d00e4cb8 Branch: master Author: duke Date: 2025-04-08 16:57:28 +0000 URL: https://git.openjdk.org/mobile/commit/d00e4cb8ed5eab564044d3cbf507b05dde5bdad6 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 17:38:21 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 17:38:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <395859f1-6d45-478c-9eda-b299bf1f7103@openjdk.org> Changeset: 5cac5796 Branch: master Author: Justin Lu Date: 2025-04-08 17:37:13 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d520d62f Branch: master Author: duke Date: 2025-04-08 17:37:24 +0000 URL: https://git.openjdk.org/mobile/commit/d520d62fc0abb3191c5f1011af2e506e05565082 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 17:41:33 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 17:41:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6b589ec7-0fbb-4c2e-ae13-bb8be4d5a2cf@openjdk.org> Changeset: 689d73a3 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-08 17:39:59 +0000 URL: https://git.openjdk.org/mobile/commit/689d73a30d0701693ad86be164e4406effa11f2e 8317012: Explicitly check for 32-bit word size for using libatomic with zero Reviewed-by: erikj, shade ! make/autoconf/libraries.m4 Changeset: 13970cb9 Branch: master Author: duke Date: 2025-04-08 17:40:22 +0000 URL: https://git.openjdk.org/mobile/commit/13970cb9b7ae068e770514bb0e27db10c73e0953 Automatic merge of jdk:master into master ! make/autoconf/libraries.m4 ! make/autoconf/libraries.m4 From duke at openjdk.org Tue Apr 8 18:43:12 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 18:43:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 257f817c Branch: master Author: Markus Gr?nlund Date: 2025-04-08 18:41:10 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: bbcac7f9 Branch: master Author: duke Date: 2025-04-08 18:41:21 +0000 URL: https://git.openjdk.org/mobile/commit/bbcac7f976806e81c8e5fefc9c611c99f22ac85a Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 18:50:03 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 18:50:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5a11f185-ae80-465f-ace1-194d74f6fd0a@openjdk.org> Changeset: 24ff96af Branch: master Author: Hannes Walln?fer Date: 2025-04-08 18:45:53 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: ff3a209e Branch: master Author: duke Date: 2025-04-08 18:46:46 +0000 URL: https://git.openjdk.org/mobile/commit/ff3a209e95ef7747c5bd42b9bb7523ebfbed49e6 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 20:06:06 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 20:06:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1a3ff0ff-c586-4f4d-84fa-f2e1c4bf1161@openjdk.org> Changeset: 5b42c46b Branch: master Author: Archie Cobbs Date: 2025-04-08 20:04:44 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 643e955a Branch: master Author: duke Date: 2025-04-08 20:05:22 +0000 URL: https://git.openjdk.org/mobile/commit/643e955a23e92e02be87288f6b824f7ffbffbb00 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 22:02:13 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 22:02:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 63fa255c Branch: master Author: Koushik Thirupattur Committer: Chen Liang Date: 2025-04-08 21:58:21 +0000 URL: https://git.openjdk.org/mobile/commit/63fa255c06a273b00f99d4e8649dab618cbf5773 8354061: Update copyright in NameFormat.java fix after JDK-8349890 Reviewed-by: mullan ! test/jdk/javax/security/auth/x500/X500Principal/NameFormat.java Changeset: f57a8f3b Branch: master Author: duke Date: 2025-04-08 21:59:38 +0000 URL: https://git.openjdk.org/mobile/commit/f57a8f3b4433f70e3d2a75e6486bb0f36e7d3f16 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 8 22:05:53 2025 From: duke at openjdk.org (duke) Date: Tue, 8 Apr 2025 22:05:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6b0da60f-c8ce-4d4a-95ce-0bd149f355a8@openjdk.org> Changeset: b4ab964b Branch: master Author: William Kemper Date: 2025-04-08 22:00:58 +0000 URL: https://git.openjdk.org/mobile/commit/b4ab964b72c631632511e6f01cdd5a47fb2e31fa 8353218: Shenandoah: Out of date comment references Brooks pointers Reviewed-by: ysr, kdnilsen ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Changeset: 78439436 Branch: master Author: duke Date: 2025-04-08 22:02:03 +0000 URL: https://git.openjdk.org/mobile/commit/784394367102caef771a2d47ca3dd9986ce6a7fa Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 01:03:02 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 01:03:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <88894be6-8132-4c3b-a0b3-8fbcbb09892b@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/mobile/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 Changeset: e8a8f6a7 Branch: master Author: duke Date: 2025-04-09 01:01:57 +0000 URL: https://git.openjdk.org/mobile/commit/e8a8f6a70b6e9a7ea28778e1ec0652d9af4a66cb Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 01:16:46 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 01:16:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <00c49c23-56c3-434e-851f-f5b0be1b8eeb@openjdk.org> Changeset: c26c5758 Branch: master Author: Ioi Lam Date: 2025-04-09 01:15:40 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: aa7f4a77 Branch: master Author: duke Date: 2025-04-09 01:16:06 +0000 URL: https://git.openjdk.org/mobile/commit/aa7f4a7791170423ff9c9171025402a183bfb7b2 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 01:48:43 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 01:48:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <58f6fed5-6d1c-4f2f-a780-a94d220caf44@openjdk.org> Changeset: 73bb6472 Branch: master Author: Fei Yang Date: 2025-04-09 01:44:46 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: ad174779 Branch: master Author: duke Date: 2025-04-09 01:45:42 +0000 URL: https://git.openjdk.org/mobile/commit/ad1747790472e5f39cfbd843e9dabeb172954add Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 03:06:41 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 03:06:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2a0cf835 Branch: master Author: David Holmes Date: 2025-04-09 03:03:14 +0000 URL: https://git.openjdk.org/mobile/commit/2a0cf8353ae0528a8417407d5719df0dadceadcf 8354088: [BACKOUT] Run jtreg in the work dir Reviewed-by: darcy, iris ! make/RunTests.gmk Changeset: 7be7b3a7 Branch: master Author: duke Date: 2025-04-09 03:03:48 +0000 URL: https://git.openjdk.org/mobile/commit/7be7b3a77059fbaf0e04cce35b99b38c7015b60a Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 05:11:30 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 05:11:30 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <2a109a75-63eb-45da-b98e-b815be2114cf@openjdk.org> Changeset: 743d1c64 Branch: master Author: Thomas Stuefe Date: 2025-04-09 05:08:51 +0000 URL: https://git.openjdk.org/mobile/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: b3329667 Branch: master Author: duke Date: 2025-04-09 05:09:02 +0000 URL: https://git.openjdk.org/mobile/commit/b3329667fed8a9ddc4d5e441c0fbd94c05de0fa5 Automatic merge of jdk:master into master Changeset: 473251db Branch: master Author: Cesar Soares Lucas Committer: Tobias Hartmann Date: 2025-04-09 05:09:30 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 64058e9a Branch: master Author: duke Date: 2025-04-09 05:09:54 +0000 URL: https://git.openjdk.org/mobile/commit/64058e9a5534e094e5562be0ee8c7fcaac244e3a Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 05:36:00 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 05:36:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3880293c-105e-4cde-b964-8a891ecc3722@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/mobile/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 Changeset: 3290bfdf Branch: master Author: duke Date: 2025-04-09 05:34:41 +0000 URL: https://git.openjdk.org/mobile/commit/3290bfdf301377763affe487e7f0fd12c17e694d Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 06:20:34 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 06:20:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <37e81fdf-0f7a-4093-af07-3696277fffc8@openjdk.org> Changeset: 3340e13f Branch: master Author: Stefan Karlsson Date: 2025-04-09 06:19:08 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 7744f9e3 Branch: master Author: duke Date: 2025-04-09 06:19:54 +0000 URL: https://git.openjdk.org/mobile/commit/7744f9e38c10ddd03025aeb4cfdccca8e3a3c837 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 07:05:10 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 07:05:10 GMT Subject: git: openjdk/mobile: 2 new changesets 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/mobile/commit/0f70aae1cc4fd48ef2de3b0fe4741a32660ed4f9 8353841: [jittester] Fix JITTester build after asm removal Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/testlibrary/jittester/Makefile Changeset: d92e09cc Branch: master Author: duke Date: 2025-04-09 07:03:52 +0000 URL: https://git.openjdk.org/mobile/commit/d92e09ccba47595d8c6443c7ba94a7d11072654d Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 07:31:10 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 07:31:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6df34c36 Branch: master Author: Aleksey Shipilev Date: 2025-04-09 07:28:47 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 1c99d295 Branch: master Author: duke Date: 2025-04-09 07:29:39 +0000 URL: https://git.openjdk.org/mobile/commit/1c99d29533eac3bebba332cfeaeedfc3588becfa Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 08:05:11 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 08:05:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9ee55903 Branch: master Author: Cesar Soares Lucas Committer: Aleksey Shipilev Date: 2025-04-09 08:01:13 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 4fe8aad1 Branch: master Author: duke Date: 2025-04-09 08:01:43 +0000 URL: https://git.openjdk.org/mobile/commit/4fe8aad1d862233fbd98f423d3fc00c966e2a7fc Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 08:25:51 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 08:25:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 250eb743 Branch: master Author: Aleksey Shipilev Date: 2025-04-09 08:22:48 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: ebeb6723 Branch: master Author: duke Date: 2025-04-09 08:23:50 +0000 URL: https://git.openjdk.org/mobile/commit/ebeb6723bba8829037a1bdbbead19007b5c21131 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 09:13:26 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 09:13:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <95f0487b-50fc-4194-aaf4-102f2204d08b@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/mobile/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 Changeset: d5e5d046 Branch: master Author: duke Date: 2025-04-09 09:12:02 +0000 URL: https://git.openjdk.org/mobile/commit/d5e5d0464a81d2e811ac0e8d5b4f9a044fca7ad8 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 09:32:48 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 09:32:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4811944b-4b7b-4376-b995-804985d886ef@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/mobile/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 Changeset: 9dce7732 Branch: master Author: duke Date: 2025-04-09 09:28:57 +0000 URL: https://git.openjdk.org/mobile/commit/9dce773230fb59bb1dc47b1532b750357237376b Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 09:48:37 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 09:48:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4c5d5f75-cf57-45bb-8d87-bd474e1fb8f1@openjdk.org> Changeset: cd9fa3f7 Branch: master Author: Kevin Walls Date: 2025-04-09 09:47:03 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 92744026 Branch: master Author: duke Date: 2025-04-09 09:47:51 +0000 URL: https://git.openjdk.org/mobile/commit/92744026e039a831ba863e59c986e67da2a84ba1 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 10:43:46 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 10:43:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7aeaa3c2 Branch: master Author: Magnus Ihse Bursie Date: 2025-04-09 10:40:03 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: ae9b742f Branch: master Author: duke Date: 2025-04-09 10:41:00 +0000 URL: https://git.openjdk.org/mobile/commit/ae9b742fcd1acc3a2b065739eaeab87e08735283 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 12:39:09 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 12:39:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5798ce79-53f0-46da-95dd-f61d1a24cfc9@openjdk.org> Changeset: 6c93ad42 Branch: master Author: Alan Bateman Date: 2025-04-09 12:36:35 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 6d8ea76f Branch: master Author: duke Date: 2025-04-09 12:36:51 +0000 URL: https://git.openjdk.org/mobile/commit/6d8ea76f9da68d000e50dbc078bbaae7f1d24054 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 12:49:12 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 12:49:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <55f0416f-ca5e-48c8-b0b8-5cb8f9e2ff16@openjdk.org> Changeset: f9d705b1 Branch: master Author: Per Minborg Date: 2025-04-09 12:44:47 +0000 URL: https://git.openjdk.org/mobile/commit/f9d705b17e5d90f7bc5f9759f692182bb4da3445 8351757: Test java/foreign/TestDeadlock.java#FileChannel_map timed out after passing Reviewed-by: djelinski, rriggs ! test/jdk/java/foreign/TestDeadlock.java Changeset: 2ff86dfe Branch: master Author: duke Date: 2025-04-09 12:45:51 +0000 URL: https://git.openjdk.org/mobile/commit/2ff86dfea805fcfd81f8d128a5c1244c8c59e568 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 12:59:41 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 12:59:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: da462cf2 Branch: master Author: Zhengyu Gu Date: 2025-04-09 12:58:00 +0000 URL: https://git.openjdk.org/mobile/commit/da462cf2255f55c1059f9d9bf479231408a72b55 8353692: Relax memory constraint on updating ObjectMonitorTable's item count Reviewed-by: rkennke, dholmes ! src/hotspot/share/runtime/lightweightSynchronizer.cpp Changeset: 1a95d73a Branch: master Author: duke Date: 2025-04-09 12:58:43 +0000 URL: https://git.openjdk.org/mobile/commit/1a95d73a1fcf76c144cc3d42cdad2834c9f1e2e0 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 13:10:56 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 13:10:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <691de901-8aee-4898-89c1-22ee1d5403b1@openjdk.org> Changeset: 9d8b93b6 Branch: master Author: Yudi Zheng Date: 2025-04-09 13:08:21 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: cc19ddf1 Branch: master Author: duke Date: 2025-04-09 13:08:57 +0000 URL: https://git.openjdk.org/mobile/commit/cc19ddf1b14a8dff1f72844cd486dea2c3ae52c2 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 13:48:46 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 13:48:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c3e04395 Branch: master Author: Per Minborg Date: 2025-04-09 13:47:24 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: e1dd3141 Branch: master Author: duke Date: 2025-04-09 13:48:03 +0000 URL: https://git.openjdk.org/mobile/commit/e1dd31419fb59d76f00bf7a6a636fe05c3a5f41c Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 14:51:17 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 14:51:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7a7b9ed7 Branch: master Author: Kevin Walls Date: 2025-04-09 14:49:04 +0000 URL: https://git.openjdk.org/mobile/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: aa209bec Branch: master Author: duke Date: 2025-04-09 14:49:50 +0000 URL: https://git.openjdk.org/mobile/commit/aa209bec0b3695108eaa0ab49a521e9bae9ddec9 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 14:54:51 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 14:54:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <09d4d0ef-4548-43f1-acc6-82ceb757f7eb@openjdk.org> Changeset: 4dc9e589 Branch: master Author: Chen Liang Date: 2025-04-09 14:51:15 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 66a5f223 Branch: master Author: duke Date: 2025-04-09 14:51:47 +0000 URL: https://git.openjdk.org/mobile/commit/66a5f223fea2d6430a387c9a7b57278fb0df365b Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 15:07:53 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 15:07:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9f1f7cf4-8fe0-44b4-98da-0933ed3dd6a5@openjdk.org> Changeset: 567c6885 Branch: master Author: Ioi Lam Date: 2025-04-09 15:03:38 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: c2e51b9f Branch: master Author: duke Date: 2025-04-09 15:04:55 +0000 URL: https://git.openjdk.org/mobile/commit/c2e51b9f2f38f49e4a3ccb4a3b4108ddf33b8bbd Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 15:19:19 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 15:19:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1f21da75 Branch: master Author: Raffaello Giulietti Date: 2025-04-09 15:16:02 +0000 URL: https://git.openjdk.org/mobile/commit/1f21da75eb5d5eb7460b2953517514a0aa26b5de 8351462: Improve robustness of String concatenation Reviewed-by: liach, pminborg, rriggs ! src/java.base/share/classes/java/lang/StringConcatHelper.java Changeset: 04ae7079 Branch: master Author: duke Date: 2025-04-09 15:16:39 +0000 URL: https://git.openjdk.org/mobile/commit/04ae7079e53189f4f5013c9251595129e7af5364 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 15:27:37 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 15:27:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5f2a604b Branch: master Author: Danish Nawab Committer: Chen Liang Date: 2025-04-09 15:25:24 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: a1fe089d Branch: master Author: duke Date: 2025-04-09 15:26:01 +0000 URL: https://git.openjdk.org/mobile/commit/a1fe089defef30b47fedbeb32ed7d29cf5336ff6 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 17:45:30 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 17:45:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2d1ae924-9ddb-492c-be04-4275a2b56301@openjdk.org> Changeset: 6352ee1a Branch: master Author: Coleen Phillimore Date: 2025-04-09 17:43:11 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: f43fc158 Branch: master Author: duke Date: 2025-04-09 17:43:57 +0000 URL: https://git.openjdk.org/mobile/commit/f43fc15864a2042caa336acd57f0ee53a17a2e53 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 17:52:02 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 17:52:02 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <2c91eb9d-fc50-42a6-a545-51232faaf19e@openjdk.org> Changeset: faacbd96 Branch: master Author: Jiangli Zhou Date: 2025-04-09 17:47:47 +0000 URL: https://git.openjdk.org/mobile/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: 2c7a860f Branch: master Author: duke Date: 2025-04-09 17:48:47 +0000 URL: https://git.openjdk.org/mobile/commit/2c7a860f3257400be27a2ff4a1bfdd50df86428d Automatic merge of jdk:master into master Changeset: cc546e7a Branch: master Author: Alexander Zvegintsev Date: 2025-04-09 17:49:18 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 13b485c9 Branch: master Author: duke Date: 2025-04-09 17:49:40 +0000 URL: https://git.openjdk.org/mobile/commit/13b485c9aa19a3651702ea45d8368122e7038496 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 20:10:53 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 20:10:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 776e1cf1 Branch: master Author: Dean Long Date: 2025-04-09 20:06:49 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: beb5b47f Branch: master Author: duke Date: 2025-04-09 20:07:49 +0000 URL: https://git.openjdk.org/mobile/commit/beb5b47f7d91e57236c3bf319796bee5c8084825 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 20:16:41 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 20:16:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <60da0932-4787-4fba-a971-2d6573efb389@openjdk.org> Changeset: 4a242e3a Branch: master Author: Magnus Ihse Bursie Date: 2025-04-09 20:14:10 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 80effd8f Branch: master Author: duke Date: 2025-04-09 20:14:47 +0000 URL: https://git.openjdk.org/mobile/commit/80effd8fd13dae3dcfa7585c41b32ecb66c57e67 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 20:22:49 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 20:22:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <70ac216a-58f2-4799-8233-2515fa0cd0f1@openjdk.org> Changeset: 4954a336 Branch: master Author: Liam Miller-Cushon Date: 2025-04-09 20:20:15 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 3105cfa8 Branch: master Author: duke Date: 2025-04-09 20:20:41 +0000 URL: https://git.openjdk.org/mobile/commit/3105cfa8f5a9797eaccd07a1a62f93ef85b28042 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 20:59:57 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 20:59:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e3f26b05 Branch: master Author: Ioi Lam Date: 2025-04-09 20:57:15 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 89f86936 Branch: master Author: duke Date: 2025-04-09 20:57:56 +0000 URL: https://git.openjdk.org/mobile/commit/89f869368b69c0b59b4ef2f3958004eedd9dbde5 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 21:17:11 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 21:17:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9f2f8b4c-3262-4684-ba67-dbcef9b65f50@openjdk.org> Changeset: e87ff328 Branch: master Author: Ferenc Rakoczi Committer: Sandhya Viswanathan Date: 2025-04-09 21:15:45 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d14bb4af Branch: master Author: duke Date: 2025-04-09 21:16:37 +0000 URL: https://git.openjdk.org/mobile/commit/d14bb4af210bfb6e6cdaf47c841fc27a155cb3d4 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 9 23:02:08 2025 From: duke at openjdk.org (duke) Date: Wed, 9 Apr 2025 23:02:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5c438c5e Branch: master Author: Chen Liang Date: 2025-04-09 22:58:44 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 4b05f5f9 Branch: master Author: duke Date: 2025-04-09 22:59:10 +0000 URL: https://git.openjdk.org/mobile/commit/4b05f5f95da7a2db5e874ec7d155c7981f3aee95 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 01:43:16 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 01:43:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <54269558-491d-47ad-85b7-adcb29e441d5@openjdk.org> Changeset: 45b7c748 Branch: master Author: Alexey Semenyuk Date: 2025-04-10 01:38:47 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: e0285cbd Branch: master Author: duke Date: 2025-04-10 01:39:46 +0000 URL: https://git.openjdk.org/mobile/commit/e0285cbd9081cdd68d7ae6b0d92b800078a3e2b7 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 07:07:25 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 07:07:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <20cf29ef-485a-490d-860f-40625c55b6e1@openjdk.org> Changeset: bcac42aa Branch: master Author: Roland Westrelin Date: 2025-04-10 07:04:15 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 2a671a1d Branch: master Author: duke Date: 2025-04-10 07:04:38 +0000 URL: https://git.openjdk.org/mobile/commit/2a671a1d61b23328607363dfbb943161356522fc Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 07:27:21 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 07:27:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5c449a74-f51b-4250-b817-6db3859afeb4@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/mobile/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 Changeset: fef792f9 Branch: master Author: duke Date: 2025-04-10 07:25:41 +0000 URL: https://git.openjdk.org/mobile/commit/fef792f983dfe37eb8ebd8aad70a435179ad5001 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 07:44:33 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 07:44:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1cc8794a-07cb-4865-9fba-a0f0229b69ff@openjdk.org> Changeset: c447a102 Branch: master Author: Erik Gahlin Date: 2025-04-10 07:42:40 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 3c95ab61 Branch: master Author: duke Date: 2025-04-10 07:43:56 +0000 URL: https://git.openjdk.org/mobile/commit/3c95ab61bc0af7e49d0a305713421342a7d5bc5c Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 07:58:12 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 07:58:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3e2d7054-09c7-40e6-a6af-1b638574f05f@openjdk.org> Changeset: 73c8c755 Branch: master Author: Aleksey Shipilev Date: 2025-04-10 07:54:00 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 517b727a Branch: master Author: duke Date: 2025-04-10 07:54:42 +0000 URL: https://git.openjdk.org/mobile/commit/517b727af979084e902ac847f63a00c330f11685 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 08:01:41 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 08:01:41 GMT Subject: git: openjdk/mobile: 2 new changesets 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/mobile/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 Changeset: f754b0a5 Branch: master Author: duke Date: 2025-04-10 07:59:38 +0000 URL: https://git.openjdk.org/mobile/commit/f754b0a5240be0c3204cb812dfa5580d8840a97c Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 08:31:50 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 08:31:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f94a4f7a Branch: master Author: Serhiy Sachkov Committer: Mahendra Chhipa Date: 2025-04-10 08:28:01 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 52df0531 Branch: master Author: duke Date: 2025-04-10 08:28:49 +0000 URL: https://git.openjdk.org/mobile/commit/52df0531022f75588e5cfaddee0dae9fd63d787c Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 08:46:37 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 08:46:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <808345e2-ed59-4592-b907-fa6c960a9e20@openjdk.org> Changeset: 6545e0d9 Branch: master Author: SendaoYan Date: 2025-04-10 08:42:47 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 8e9a1175 Branch: master Author: duke Date: 2025-04-10 08:43:39 +0000 URL: https://git.openjdk.org/mobile/commit/8e9a11754c3ebe3529d9901ba0902006f8b08b8b Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 09:48:19 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 09:48:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9a3f9997 Branch: master Author: Jatin Bhateja Date: 2025-04-10 09:44:58 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 118b9fa9 Branch: master Author: duke Date: 2025-04-10 09:45:54 +0000 URL: https://git.openjdk.org/mobile/commit/118b9fa94d8c19588ad079287669250af2950b00 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 10:21:09 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 10:21:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4486ffb9-cb87-4d32-9771-82ba8ee3da02@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/mobile/commit/51b3d6bba29b256616cf00c0be7a7fe0f97621ab 8352431: java/net/httpclient/EmptyAuthenticate.java uses "localhost" Reviewed-by: dfuchs, jpai ! test/jdk/java/net/httpclient/EmptyAuthenticate.java Changeset: 85b659ba Branch: master Author: duke Date: 2025-04-10 10:19:46 +0000 URL: https://git.openjdk.org/mobile/commit/85b659ba52491ddac636c4fcda408eca266f99f1 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 10:24:55 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 10:24:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9ff83c2e-221a-4f00-b7ac-eeb2835f696b@openjdk.org> Changeset: 6c266701 Branch: master Author: Kim Barrett Date: 2025-04-10 10:21:32 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: f7a7424a Branch: master Author: duke Date: 2025-04-10 10:21:46 +0000 URL: https://git.openjdk.org/mobile/commit/f7a7424ace75728e6b7ba0a78e5485863f989279 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 11:40:25 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 11:40:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9ab63f22-6d43-4197-9ae0-c7f525f7921f@openjdk.org> Changeset: 7e69b98e Branch: master Author: Joel Sikstr?m Date: 2025-04-10 11:37:20 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: fe4fa025 Branch: master Author: duke Date: 2025-04-10 11:37:52 +0000 URL: https://git.openjdk.org/mobile/commit/fe4fa025b67862cf498bb7598e85f8d6eca0cb00 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 14:39:07 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 14:39:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2557edbb-ea41-4887-9317-5b9e45e89389@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/mobile/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 Changeset: 34a4592e Branch: master Author: duke Date: 2025-04-10 14:35:52 +0000 URL: https://git.openjdk.org/mobile/commit/34a4592e9096319eedc8128f1fb05c6ce5286318 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 14:50:18 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 14:50:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e50af6db Branch: master Author: Archie Cobbs Date: 2025-04-10 14:46:36 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 1f13ce70 Branch: master Author: duke Date: 2025-04-10 14:46:52 +0000 URL: https://git.openjdk.org/mobile/commit/1f13ce70fd0c6a9bbd8a9a2255e86abef45bb072 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 15:22:39 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 15:22:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2c45501d-dd1b-416a-b618-29335cfbc0e5@openjdk.org> Changeset: 2ba80d24 Branch: master Author: Alexander Zvegintsev Date: 2025-04-10 15:20:23 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: cf7e4ea4 Branch: master Author: duke Date: 2025-04-10 15:20:42 +0000 URL: https://git.openjdk.org/mobile/commit/cf7e4ea49306489e0f50d8020c30a81880d37aca Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 15:33:44 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 15:33:44 GMT Subject: git: openjdk/mobile: 2 new changesets 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/mobile/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 Changeset: dd2d3716 Branch: master Author: duke Date: 2025-04-10 15:31:41 +0000 URL: https://git.openjdk.org/mobile/commit/dd2d37168d53f766bdb9e32fc94ac39eb8adf729 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 16:02:56 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 16:02:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 36e11b68 Branch: master Author: David Beaumont Committer: Daniel Fuchs Date: 2025-04-10 16:01:00 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d752c4e6 Branch: master Author: duke Date: 2025-04-10 16:01:43 +0000 URL: https://git.openjdk.org/mobile/commit/d752c4e6bda00406dd6df64c1accab1b31392800 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 17:11:45 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 17:11:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2ec147f9-1f34-46f5-a766-32daa731552c@openjdk.org> Changeset: 799e5b33 Branch: master Author: Archie Cobbs Date: 2025-04-10 17:06:44 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: ff387bc0 Branch: master Author: duke Date: 2025-04-10 17:07:57 +0000 URL: https://git.openjdk.org/mobile/commit/ff387bc0f82d94cebaa818be2362b4b0f867076c Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 17:24:28 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 17:24:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <096cccae-45fe-41ef-b1fe-ad5b7c684ad2@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/mobile/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 Changeset: 5ff42b9c Branch: master Author: duke Date: 2025-04-10 17:22:49 +0000 URL: https://git.openjdk.org/mobile/commit/5ff42b9c2efbacfa6571bae25666149251a5fc90 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 18:36:37 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 18:36:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <28384f67-cc8c-4657-a087-e9882aad090a@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/mobile/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 Changeset: 27eef3fd Branch: master Author: duke Date: 2025-04-10 18:32:37 +0000 URL: https://git.openjdk.org/mobile/commit/27eef3fd77ead7886c64bf2802addf8017771b7a Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 19:21:49 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 19:21:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <674d0d7b-e441-497c-86b4-752883e4df1e@openjdk.org> Changeset: af5db513 Branch: master Author: Roger Riggs Date: 2025-04-10 19:19:31 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: e63abb7a Branch: master Author: duke Date: 2025-04-10 19:19:43 +0000 URL: https://git.openjdk.org/mobile/commit/e63abb7ae585c64f0d921fa74c92f3e9124878cb Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 19:57:49 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 19:57:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3131dd1d Branch: master Author: Harshitha Onkar Date: 2025-04-10 19:55:29 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: ed64bdb6 Branch: master Author: duke Date: 2025-04-10 19:55:41 +0000 URL: https://git.openjdk.org/mobile/commit/ed64bdb695ff24d916ad1d907e54ac867b8f1c68 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 20:00:40 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 20:00:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7680f70a Branch: master Author: Calvin Cheung Date: 2025-04-10 19:57:30 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 34858ffc Branch: master Author: duke Date: 2025-04-10 19:57:37 +0000 URL: https://git.openjdk.org/mobile/commit/34858ffcf54ff2fbfeaa8054c1d7913a337938a6 Automatic merge of jdk:master into master ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.cpp From duke at openjdk.org Thu Apr 10 20:34:46 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 20:34:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <301d3341-c50f-4cc7-9316-11a5e65fdff9@openjdk.org> Changeset: 4890b74c Branch: master Author: Archie Cobbs Date: 2025-04-10 20:33:11 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d9b375dc Branch: master Author: duke Date: 2025-04-10 20:34:00 +0000 URL: https://git.openjdk.org/mobile/commit/d9b375dc867349f30c7d5ccf184ce90dd0868d03 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 21:16:58 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 21:16:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <518d66c7-7527-417a-9041-777fcbccd134@openjdk.org> Changeset: 7382ea1a Branch: master Author: Mikael Vidstedt Date: 2025-04-10 21:15:23 +0000 URL: https://git.openjdk.org/mobile/commit/7382ea1a7e8570be0ff6d79d6565bfde7dd844f5 8354230: Wrong boot jdk for alpine-linux-x64 in GHA Reviewed-by: erikj, iris, djelinski, sgehwolf ! make/conf/github-actions.conf Changeset: 4a622b58 Branch: master Author: duke Date: 2025-04-10 21:15:36 +0000 URL: https://git.openjdk.org/mobile/commit/4a622b589ffe9de3d5358d5254949ef0528221e4 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 21:20:03 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 21:20:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e35f67b9 Branch: master Author: Michael McMahon Date: 2025-04-10 21:16:30 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 415c3a1a Branch: master Author: duke Date: 2025-04-10 21:16:39 +0000 URL: https://git.openjdk.org/mobile/commit/415c3a1a66837ff893399641f2fcb039cc547876 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 10 21:44:26 2025 From: duke at openjdk.org (duke) Date: Thu, 10 Apr 2025 21:44:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <20d0fa35-e476-4f73-8213-9f41a24e940b@openjdk.org> Changeset: 83c7d3bb Branch: master Author: Stuart Marks Date: 2025-04-10 21:43:14 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: f0449d2f Branch: master Author: duke Date: 2025-04-10 21:43:37 +0000 URL: https://git.openjdk.org/mobile/commit/f0449d2f4d9849c908170d63c5d43e7a1c88fd27 Automatic merge of jdk:master into master ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.base/unix/native/libjava/java_props_md.c From duke at openjdk.org Fri Apr 11 00:20:03 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 00:20:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1b14b577-9969-47d1-91bf-833576eea6d1@openjdk.org> Changeset: 7bb8b176 Branch: master Author: Chen Liang Date: 2025-04-11 00:18:23 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 047ca92d Branch: master Author: duke Date: 2025-04-11 00:18:32 +0000 URL: https://git.openjdk.org/mobile/commit/047ca92dd64759982f9683b971d6d90b476f17a1 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 01:27:25 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 01:27:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1c34f3cd Branch: master Author: Serguei Spitsyn Date: 2025-04-11 01:25:55 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 8a1595a3 Branch: master Author: duke Date: 2025-04-11 01:26:44 +0000 URL: https://git.openjdk.org/mobile/commit/8a1595a353a546feccb25650bbc2084f23fadfa7 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 02:07:28 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 02:07:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4122e542-1dc4-49cd-aff9-226a2f19d3cd@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/mobile/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 Changeset: bb453ef3 Branch: master Author: duke Date: 2025-04-11 02:06:36 +0000 URL: https://git.openjdk.org/mobile/commit/bb453ef3dfde741abde11d6196d628f93449fd52 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 03:55:46 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 03:55:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f955a8cb Branch: master Author: Prasanta Sadhukhan Date: 2025-04-11 03:53:29 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: ae7fb325 Branch: master Author: duke Date: 2025-04-11 03:54:32 +0000 URL: https://git.openjdk.org/mobile/commit/ae7fb325b8e80fc828e8454657414e28d478b68d Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 06:11:16 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 06:11:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d8bed693 Branch: master Author: Alexander Zvegintsev Date: 2025-04-11 06:09:39 +0000 URL: https://git.openjdk.org/mobile/commit/d8bed6937311c1613d432bed73983d00dfd2a14a 8354317: [XWayland] Problem list two tests crashing XWayland server Reviewed-by: serb, jdv ! test/jdk/ProblemList.txt Changeset: 1a6693f7 Branch: master Author: duke Date: 2025-04-11 06:10:32 +0000 URL: https://git.openjdk.org/mobile/commit/1a6693f788ecb7281251e8d913915abbb2c007f4 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 07:12:23 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 07:12:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <38ccf993-aa63-4714-b9a1-2f44d1df6d89@openjdk.org> Changeset: cf0308b2 Branch: master Author: Aleksey Shipilev Date: 2025-04-11 07:10:41 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: e7937f6f Branch: master Author: duke Date: 2025-04-11 07:11:37 +0000 URL: https://git.openjdk.org/mobile/commit/e7937f6f4cfb2dcb23ff56d37ac52f36976fbf62 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 08:17:54 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 08:17:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0e5154ac-c55f-473b-b1b4-89507d08170f@openjdk.org> Changeset: 1fc1cc5d Branch: master Author: Evgeny Nikitin Committer: Tobias Hartmann Date: 2025-04-11 08:15:01 +0000 URL: https://git.openjdk.org/mobile/commit/1fc1cc5da9a38cf936636a72f9b8a4c246ceaab4 8354255: [jittester] Remove TempDir debug output Reviewed-by: chagedorn, thartmann ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/TempDir.java Changeset: 3705300b Branch: master Author: duke Date: 2025-04-11 08:15:52 +0000 URL: https://git.openjdk.org/mobile/commit/3705300b2392a89db874f6d324a8def711093496 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 09:10:14 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 09:10:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e1b67709 Branch: master Author: Volkan Yazici Committer: Daniel Jeli?ski Date: 2025-04-11 09:06:11 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 46089e6c Branch: master Author: duke Date: 2025-04-11 09:06:46 +0000 URL: https://git.openjdk.org/mobile/commit/46089e6c79d590cc607f4c772b086bc25ad51647 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 10:24:54 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 10:24:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d4e194bc Branch: master Author: Magnus Ihse Bursie Date: 2025-04-11 10:22:15 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 1d33743a Branch: master Author: duke Date: 2025-04-11 10:22:59 +0000 URL: https://git.openjdk.org/mobile/commit/1d33743a77e91bdaef91987f82ed696515e74b00 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 11:08:04 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 11:08:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6589e284-b0d8-468c-bba6-f736ea62dcef@openjdk.org> Changeset: 36069f6e Branch: master Author: Coleen Phillimore Date: 2025-04-11 11:03:45 +0000 URL: https://git.openjdk.org/mobile/commit/36069f6efac4fd02393d28f190ab2ab92b113fd3 8354234: Remove friends for ObjectMonitor Reviewed-by: aboldtch, dholmes ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 1a1c1e37 Branch: master Author: duke Date: 2025-04-11 11:04:51 +0000 URL: https://git.openjdk.org/mobile/commit/1a1c1e37f18e8f34902a7ab78b4c3ac3a83d80be Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 11:17:21 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 11:17:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 8bb0ca49 Branch: master Author: Jorn Vernee Date: 2025-04-11 11:15:32 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 0e80b561 Branch: master Author: duke Date: 2025-04-11 11:15:46 +0000 URL: https://git.openjdk.org/mobile/commit/0e80b56147a00302c8e4e557d325a59c7a0f0947 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 11:33:32 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 11:33:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8ed44230-c006-4f7f-ae06-4b67fb78962f@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/mobile/commit/efb5a80e52c8314103e1ccec05af6ab480531df0 8353730: TestSubNodeFloatDoubleNegation.java fails with native Float16 support Reviewed-by: chagedorn, thartmann ! test/hotspot/jtreg/compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java Changeset: b39e9d0f Branch: master Author: duke Date: 2025-04-11 11:30:43 +0000 URL: https://git.openjdk.org/mobile/commit/b39e9d0fda9fb0d2d9d3c6859fb804ce01bd521c Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 11:36:24 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 11:36:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b5d2e254 Branch: master Author: Matthias Baesken Date: 2025-04-11 11:32:42 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 4db49e65 Branch: master Author: duke Date: 2025-04-11 11:33:34 +0000 URL: https://git.openjdk.org/mobile/commit/4db49e6553d6163aadbc72ecab6638865b0e582c Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 12:52:44 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 12:52:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <26feaffc-fcaf-49d2-9233-84b5f81bf041@openjdk.org> Changeset: cae7a206 Branch: master Author: Eirik Bj?rsn?s Date: 2025-04-11 12:49:40 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: c6413a95 Branch: master Author: duke Date: 2025-04-11 12:50:31 +0000 URL: https://git.openjdk.org/mobile/commit/c6413a958e130a9e1ed9694728f12ca4160cad1a Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 13:15:13 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 13:15:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4090ffca-ceab-4ff0-8241-24773804ff24@openjdk.org> Changeset: 9ead2b75 Branch: master Author: Coleen Phillimore Date: 2025-04-11 13:12:16 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: e1fd580f Branch: master Author: duke Date: 2025-04-11 13:12:32 +0000 URL: https://git.openjdk.org/mobile/commit/e1fd580fd28fa57dba3a8405c12b40eb7b3057c4 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 13:28:42 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 13:28:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8ff8fdc8-b8cb-4d13-bfe9-1fbda37f5c4a@openjdk.org> Changeset: 2321722a Branch: master Author: Hannes Walln?fer Date: 2025-04-11 13:25:50 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 124d6489 Branch: master Author: duke Date: 2025-04-11 13:26:32 +0000 URL: https://git.openjdk.org/mobile/commit/124d64899a89116cf0c443ab8d54832f3e2967fb Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 13:31:39 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 13:31:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2e92c367-4c44-4a59-bbf6-7c8e0d05c40f@openjdk.org> Changeset: e604bb9e Branch: master Author: Archie Cobbs Date: 2025-04-11 13:29:32 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: c143bcd4 Branch: master Author: duke Date: 2025-04-11 13:30:32 +0000 URL: https://git.openjdk.org/mobile/commit/c143bcd433b846ed029d6e5d2e91163b35942126 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 15:13:59 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 15:13:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <73ce4dcd-46cc-40b3-ab9d-37d0e1af9771@openjdk.org> Changeset: 1d7138fe Branch: master Author: Erik Gahlin Date: 2025-04-11 15:12:54 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 3964c7cc Branch: master Author: duke Date: 2025-04-11 15:13:32 +0000 URL: https://git.openjdk.org/mobile/commit/3964c7cc0932fe6c64305b2e14d964fb9754361c Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 20:03:48 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 20:03:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d14e84c0 Branch: master Author: Coleen Phillimore Date: 2025-04-11 19:59:52 +0000 URL: https://git.openjdk.org/mobile/commit/d14e84c03b681594e84aef28107dce7b5198893b 8354446: [BACKOUT] Remove friends for ObjectMonitor Reviewed-by: pchilanomate ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 8260b727 Branch: master Author: duke Date: 2025-04-11 20:01:56 +0000 URL: https://git.openjdk.org/mobile/commit/8260b7277058ac7da5e672b16772d843befe73a6 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 11 21:28:07 2025 From: duke at openjdk.org (duke) Date: Fri, 11 Apr 2025 21:28:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <933f9f25-2499-4afb-8cd9-8b6d7f07297d@openjdk.org> Changeset: e8bcedb0 Branch: master Author: William Kemper Date: 2025-04-11 21:25:09 +0000 URL: https://git.openjdk.org/mobile/commit/e8bcedb09b0e5eeb77bf1dc3a87bb61d7a5e8404 8354452: Shenandoah: Enforce range checks on parameters controlling heuristic sleep times Reviewed-by: ysr ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: 93785810 Branch: master Author: duke Date: 2025-04-11 21:25:32 +0000 URL: https://git.openjdk.org/mobile/commit/93785810180a30532f825ad82319a88d883cdcae Automatic merge of jdk:master into master From duke at openjdk.org Sat Apr 12 06:01:51 2025 From: duke at openjdk.org (duke) Date: Sat, 12 Apr 2025 06:01:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <41e85086-e8b8-42a0-b110-af0e13b78cf0@openjdk.org> Changeset: 034c0d4d Branch: master Author: Thomas Stuefe Date: 2025-04-12 05:58:39 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: e86929cd Branch: master Author: duke Date: 2025-04-12 05:59:33 +0000 URL: https://git.openjdk.org/mobile/commit/e86929cdd43e56aeeabbc971c1848f6a7501a57e Automatic merge of jdk:master into master From duke at openjdk.org Sat Apr 12 07:21:30 2025 From: duke at openjdk.org (duke) Date: Sat, 12 Apr 2025 07:21:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6f42b94d-79df-4c39-83ff-6fec2f2f7b76@openjdk.org> Changeset: 04ad59de Branch: master Author: Serguei Spitsyn Date: 2025-04-12 07:20:19 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: b06d82c7 Branch: master Author: duke Date: 2025-04-12 07:20:32 +0000 URL: https://git.openjdk.org/mobile/commit/b06d82c746eccc281c915c95289c200b423b9c87 Automatic merge of jdk:master into master From duke at openjdk.org Sat Apr 12 23:39:30 2025 From: duke at openjdk.org (duke) Date: Sat, 12 Apr 2025 23:39:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <862aa347-ea92-40d2-b868-bcc080ac4145@openjdk.org> Changeset: ed756b97 Branch: master Author: Sergey Bylokhov Date: 2025-04-12 23:36:27 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 30099197 Branch: master Author: duke Date: 2025-04-12 23:37:32 +0000 URL: https://git.openjdk.org/mobile/commit/300991970c261806d5df6d5b80e30e8e187fafb3 Automatic merge of jdk:master into master From duke at openjdk.org Sun Apr 13 10:11:00 2025 From: duke at openjdk.org (duke) Date: Sun, 13 Apr 2025 10:11:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5d976089 Branch: master Author: Hannes Walln?fer Date: 2025-04-13 10:08:39 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: ab596005 Branch: master Author: duke Date: 2025-04-13 10:09:33 +0000 URL: https://git.openjdk.org/mobile/commit/ab596005d8f27237f700b257739af8caaede934c Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 05:29:02 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 05:29:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b539fb0b Branch: master Author: Abhishek Kumar Date: 2025-04-14 05:27:24 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: f5820dfc Branch: master Author: duke Date: 2025-04-14 05:27:31 +0000 URL: https://git.openjdk.org/mobile/commit/f5820dfcff411c8c835919e7154dd6ec3d00a6fc Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 06:18:01 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 06:18:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2ef7572a-68d0-43e3-85a1-70f532b14573@openjdk.org> Changeset: 2595c47b Branch: master Author: Aleksey Shipilev Date: 2025-04-14 06:16:17 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 0c283a2c Branch: master Author: duke Date: 2025-04-14 06:16:32 +0000 URL: https://git.openjdk.org/mobile/commit/0c283a2ccb62c043777728834fa492df72417dd0 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 06:38:23 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 06:38:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <100b74cf-1cd7-4b27-a0fa-f66744746723@openjdk.org> Changeset: 337dacdd Branch: master Author: Joel Sikstr?m Date: 2025-04-14 06:36:47 +0000 URL: https://git.openjdk.org/mobile/commit/337dacdd3f0f5b38fe52b9ef16aa4b353db1c3d9 8354310: JFR: Inconsistent metadata in ZPageAllocation Reviewed-by: egahlin, stefank, eosterlund ! src/hotspot/share/jfr/metadata/metadata.xml Changeset: 642e7993 Branch: master Author: duke Date: 2025-04-14 06:37:43 +0000 URL: https://git.openjdk.org/mobile/commit/642e79931ad7e256f383d433d52a1eeaeadf2dee Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 07:01:48 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 07:01:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1cf20911-4c0c-4990-81dc-bf3de93934a0@openjdk.org> Changeset: 44245f33 Branch: master Author: Aleksey Shipilev Date: 2025-04-14 06:56:29 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 8435d4ef Branch: master Author: duke Date: 2025-04-14 06:57:32 +0000 URL: https://git.openjdk.org/mobile/commit/8435d4ef9ed93d95d4f53a61957c35eacd281557 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 08:14:26 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 08:14:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7a8f42a4-0640-4561-86a1-3845aa75da77@openjdk.org> Changeset: cf27a42d Branch: master Author: Matthias Baesken Date: 2025-04-14 08:12:08 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 582aed42 Branch: master Author: duke Date: 2025-04-14 08:12:41 +0000 URL: https://git.openjdk.org/mobile/commit/582aed42ce830b7305a158ab7df80a5376080fe0 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 08:20:43 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 08:20:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9cb04fbc-5f7f-4336-8030-b395d2f957f2@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/mobile/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 Changeset: e9621683 Branch: master Author: duke Date: 2025-04-14 08:19:50 +0000 URL: https://git.openjdk.org/mobile/commit/e962168384f2899d94e48f596e1b60c8fdbc527f Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 08:55:05 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 08:55:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <02c0b255-3813-4c9f-8835-4752be35ffaf@openjdk.org> Changeset: f8ae1d4e Branch: master Author: Matthias Baesken Date: 2025-04-14 08:52:33 +0000 URL: https://git.openjdk.org/mobile/commit/f8ae1d4e6cd317eaa98835a209366b9d504feb44 8354254: Remove the linux ppc64 -minsert-sched-nops=regroup_exact compile flag Reviewed-by: erikj, mdoerr ! make/autoconf/flags-cflags.m4 Changeset: 6ca04346 Branch: master Author: duke Date: 2025-04-14 08:53:44 +0000 URL: https://git.openjdk.org/mobile/commit/6ca043465ec0a760c8fed73075253d646e0515aa Automatic merge of jdk:master into master ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-cflags.m4 From duke at openjdk.org Mon Apr 14 12:09:45 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 12:09:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2cb89a6a-568f-45f7-8a35-1a3b8287d7d9@openjdk.org> Changeset: 51ce3120 Branch: master Author: Roberto Casta?eda Lozano Date: 2025-04-14 12:07:13 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d4f0f0c9 Branch: master Author: duke Date: 2025-04-14 12:07:54 +0000 URL: https://git.openjdk.org/mobile/commit/d4f0f0c92713ba580ad20098a6c10cf33052e163 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 13:31:49 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 13:31:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 97e10757 Branch: master Author: Axel Boldt-Christmas Date: 2025-04-14 13:28:49 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 0e4fdb2f Branch: master Author: duke Date: 2025-04-14 13:30:16 +0000 URL: https://git.openjdk.org/mobile/commit/0e4fdb2f503b04660e8c49386a9ab08dddcd2c00 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 14:45:45 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 14:45:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9a412759-0b0c-4188-b80b-3eea7b559944@openjdk.org> Changeset: 16657dba Branch: master Author: Sean Mullan Date: 2025-04-14 14:44:11 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 7dd2215c Branch: master Author: duke Date: 2025-04-14 14:44:47 +0000 URL: https://git.openjdk.org/mobile/commit/7dd2215c3df62d71e0ff37954b36c68d69b046ad Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 15:59:23 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 15:59:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <840e6719-ed8f-45d3-a10e-95cc64800b2c@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/mobile/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 Changeset: 526f7cc4 Branch: master Author: duke Date: 2025-04-14 15:58:54 +0000 URL: https://git.openjdk.org/mobile/commit/526f7cc42a938207836a3d58c336fa141dac5dcc Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 16:12:09 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 16:12:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d748bb5c Branch: master Author: Naoto Sato Date: 2025-04-14 16:09:35 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: e3d54e8b Branch: master Author: duke Date: 2025-04-14 16:09:41 +0000 URL: https://git.openjdk.org/mobile/commit/e3d54e8bc20cec6e6e87b81d1ddb62f805734045 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 16:24:34 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 16:24:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <30811670-12c1-4cd4-8b86-2029bd1bf3cf@openjdk.org> Changeset: 43b19474 Branch: master Author: Gerard Ziemski Date: 2025-04-14 16:22:07 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 5166ddea Branch: master Author: duke Date: 2025-04-14 16:22:47 +0000 URL: https://git.openjdk.org/mobile/commit/5166ddea7de58e5d354214ae4dbd1f48705e8918 Automatic merge of jdk:master into master ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp From duke at openjdk.org Mon Apr 14 16:58:08 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 16:58:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <71ac2c22-b32c-4301-9013-ae06a82ef34d@openjdk.org> Changeset: d6848670 Branch: master Author: Vladimir Ivanov Committer: Jatin Bhateja Date: 2025-04-14 16:55:37 +0000 URL: https://git.openjdk.org/mobile/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: 8afeb84a Branch: master Author: duke Date: 2025-04-14 16:56:38 +0000 URL: https://git.openjdk.org/mobile/commit/8afeb84a5a46c1739f0d526bddc72669a71dc4fc Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 17:02:09 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 17:02:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 46a6fc84 Branch: master Author: Phil Race Date: 2025-04-14 16:58:06 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: aaed61f4 Branch: master Author: duke Date: 2025-04-14 16:58:41 +0000 URL: https://git.openjdk.org/mobile/commit/aaed61f4695ed6d53c0de6c1df483e12ec7c54f6 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 18:34:52 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 18:34:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0a8926af-5733-4ce8-bfef-5ca3f45894ab@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/mobile/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 Changeset: db2e7e02 Branch: master Author: duke Date: 2025-04-14 18:32:57 +0000 URL: https://git.openjdk.org/mobile/commit/db2e7e0270d83f2a8ff01259b948d509971e0f99 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 18:50:59 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 18:50:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5ada27c6-6f01-492b-94cb-fba48098dab9@openjdk.org> Changeset: 0da480a9 Branch: master Author: Gerard Ziemski Date: 2025-04-14 18:47:59 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 2abb213a Branch: master Author: duke Date: 2025-04-14 18:48:49 +0000 URL: https://git.openjdk.org/mobile/commit/2abb213ae0703ac0ba3d4005e733547c26303831 Automatic merge of jdk:master into master ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp From duke at openjdk.org Mon Apr 14 19:19:21 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 19:19:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f6d8c8cb Branch: master Author: Volkan Yazici Committer: Chen Liang Date: 2025-04-14 19:16:17 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: c4d1eb12 Branch: master Author: duke Date: 2025-04-14 19:16:36 +0000 URL: https://git.openjdk.org/mobile/commit/c4d1eb1203c090ac58e4b5c688cc5eb9ba2fcd30 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 19:29:50 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 19:29:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9e7763d4 Branch: master Author: Daniel Fuchs Date: 2025-04-14 19:27:16 +0000 URL: https://git.openjdk.org/mobile/commit/9e7763d44274ad1ac633120553d5c67f494bf3ef 8354536: Problem-list java/util/logging/LoggingDeadlock5.java due to JDK-8354424 Reviewed-by: smarks ! test/jdk/ProblemList.txt Changeset: 3c19f989 Branch: master Author: duke Date: 2025-04-14 19:27:32 +0000 URL: https://git.openjdk.org/mobile/commit/3c19f98937ed3f6bf182e3d47f98409f2f589ba1 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 14 22:09:25 2025 From: duke at openjdk.org (duke) Date: Mon, 14 Apr 2025 22:09:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5280b7b0 Branch: master Author: Alexander Zvegintsev Date: 2025-04-14 22:07:26 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d7807c6a Branch: master Author: duke Date: 2025-04-14 22:07:47 +0000 URL: https://git.openjdk.org/mobile/commit/d7807c6a52ce9a20bf7802db29a2661ff0487ffe Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 02:02:58 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 02:02:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <122f0d2f-a064-4eba-8501-65ab878ce119@openjdk.org> Changeset: 92e52fe1 Branch: master Author: David Holmes Date: 2025-04-15 02:00:49 +0000 URL: https://git.openjdk.org/mobile/commit/92e52fe1df84efd94d713afed5acd9c7281a77d7 8353946: Incorrect WINDOWS ifdef in os::build_agent_function_name Reviewed-by: kbarrett ! src/hotspot/share/runtime/os.cpp Changeset: 0ecbc81a Branch: master Author: duke Date: 2025-04-15 02:01:31 +0000 URL: https://git.openjdk.org/mobile/commit/0ecbc81aced4b66914db4fb5a4c001046634c1b1 Automatic merge of jdk:master into master ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.cpp From duke at openjdk.org Tue Apr 15 02:52:27 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 02:52:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <26276fda-a892-4a57-9998-96a28cc1dcd5@openjdk.org> 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/mobile/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 Changeset: 670668c0 Branch: master Author: duke Date: 2025-04-15 02:49:31 +0000 URL: https://git.openjdk.org/mobile/commit/670668c07e7d2b391eaf9a1bfbb40a725cbe3342 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 05:13:19 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 05:13:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 76ff9781 Branch: master Author: Axel Boldt-Christmas Date: 2025-04-15 05:11:40 +0000 URL: https://git.openjdk.org/mobile/commit/76ff97811abf5a4eaede6303e25ff9582302e436 8354510: Skipped gtest cause test failure Reviewed-by: rehn, erikj ! make/RunTests.gmk Changeset: 73420696 Branch: master Author: duke Date: 2025-04-15 05:12:32 +0000 URL: https://git.openjdk.org/mobile/commit/7342069689df684bc843bd1222adef4fe18d35ae Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 06:08:07 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 06:08:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3090e218 Branch: master Author: Aleksey Shipilev Date: 2025-04-15 06:03:50 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 6fede10e Branch: master Author: duke Date: 2025-04-15 06:05:03 +0000 URL: https://git.openjdk.org/mobile/commit/6fede10e266fde53de2cab5c7716b97c898eebc9 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 08:44:40 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 08:44:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b7837843 Branch: master Author: Jayathirth D V Date: 2025-04-15 08:41:37 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 70cc6eed Branch: master Author: duke Date: 2025-04-15 08:41:51 +0000 URL: https://git.openjdk.org/mobile/commit/70cc6eedfb6ddaad7f138f55d3f8e9b303c828cf Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 09:00:28 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 09:00:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3ef54ff8-bfde-4177-84d4-ac67f6059f20@openjdk.org> Changeset: 24be888d Branch: master Author: Daniel Lund?n Date: 2025-04-15 08:58:02 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: fbfb7432 Branch: master Author: duke Date: 2025-04-15 08:58:32 +0000 URL: https://git.openjdk.org/mobile/commit/fbfb7432711fbdac37428b80aa7d095a3159931b Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 09:06:18 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 09:06:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 81d4c807 Branch: master Author: Matthias Baesken Date: 2025-04-15 09:02:41 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: b09fee50 Branch: master Author: duke Date: 2025-04-15 09:03:37 +0000 URL: https://git.openjdk.org/mobile/commit/b09fee509b94013931dc0783c9cce770f9e70f94 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 09:49:40 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 09:49:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <36bee331-a3c7-4c28-8e19-e530c6fce4a8@openjdk.org> Changeset: d7676c39 Branch: master Author: Erik Gahlin Date: 2025-04-15 09:48:11 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 1b0a9675 Branch: master Author: duke Date: 2025-04-15 09:48:47 +0000 URL: https://git.openjdk.org/mobile/commit/1b0a96759b071c529dc2e4df65c6173ee9e74aa4 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 10:19:36 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 10:19:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <06d9cd7c-9622-404c-ba82-1ee5ab1dc9cd@openjdk.org> Changeset: 4e24dc00 Branch: master Author: Severin Gehwolf Date: 2025-04-15 10:16:31 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: b16c2d07 Branch: master Author: duke Date: 2025-04-15 10:16:43 +0000 URL: https://git.openjdk.org/mobile/commit/b16c2d079c37ab071fe43531446fa89f5ec1adb0 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 11:29:01 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 11:29:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7263d393-750f-490d-a368-0e32b2b9cb84@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/mobile/commit/03fd43fc91ea383418c1c7e0fd96a61a1f42c75e 8353453: URLDecoder should use HexFormat Reviewed-by: rriggs, jpai ! src/java.base/share/classes/java/net/URLDecoder.java Changeset: bed374d2 Branch: master Author: duke Date: 2025-04-15 11:27:37 +0000 URL: https://git.openjdk.org/mobile/commit/bed374d25a67b1cd053945e4114181e620dd3e27 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 11:44:31 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 11:44:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9cb73066-0a41-4b57-9eeb-c8b308ab5592@openjdk.org> Changeset: 5fc18f5b Branch: master Author: Volkan Yazici Committer: Jaikiran Pai Date: 2025-04-15 11:41:47 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 01fff08a Branch: master Author: duke Date: 2025-04-15 11:42:41 +0000 URL: https://git.openjdk.org/mobile/commit/01fff08aaf6abd5f7090fb0ca96dd84f112af933 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 11:51:30 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 11:51:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 273a9a61 Branch: master Author: Coleen Phillimore Date: 2025-04-15 11:49:58 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: a41ccaa0 Branch: master Author: duke Date: 2025-04-15 11:50:42 +0000 URL: https://git.openjdk.org/mobile/commit/a41ccaa05c8f3b7c0dbfa72325cce0c8f81a5743 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 11:57:16 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 11:57:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5c876406-7d4c-4702-84d3-1335f7905e58@openjdk.org> Changeset: 36864a2a Branch: master Author: Matthias Baesken Date: 2025-04-15 11:55:47 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 592448a9 Branch: master Author: duke Date: 2025-04-15 11:56:32 +0000 URL: https://git.openjdk.org/mobile/commit/592448a955e617897e3472978f6e4e2d1773ac5a Automatic merge of jdk:master into master ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.cpp From duke at openjdk.org Tue Apr 15 16:10:49 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 16:10:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <05c6b65f-56bd-4c6b-a0cf-ad01ac989e44@openjdk.org> Changeset: fc146472 Branch: master Author: Alexey Semenyuk Date: 2025-04-15 16:06:12 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 0ad2a6f2 Branch: master Author: duke Date: 2025-04-15 16:06:53 +0000 URL: https://git.openjdk.org/mobile/commit/0ad2a6f2a92974880362c63f492047849dbbd736 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 16:21:52 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 16:21:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cec48ed2 Branch: master Author: Aleksey Shipilev Date: 2025-04-15 16:19:03 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 089d4e89 Branch: master Author: duke Date: 2025-04-15 16:19:42 +0000 URL: https://git.openjdk.org/mobile/commit/089d4e89734a5fff555c54964b3d7fb86a88a4ad Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 19:38:11 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 19:38:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8718828e-b0a8-4ba6-a683-da0282f7f699@openjdk.org> Changeset: 4e3f1848 Branch: master Author: Damon Nguyen Date: 2025-04-15 19:36:10 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: a21c5d82 Branch: master Author: duke Date: 2025-04-15 19:36:48 +0000 URL: https://git.openjdk.org/mobile/commit/a21c5d820481f415ba0092e0c2e5f6459935a60b Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 21:27:07 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 21:27:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 513c4650 Branch: master Author: Srinivas Vamsi Parasa Committer: Sandhya Viswanathan Date: 2025-04-15 21:25:06 +0000 URL: https://git.openjdk.org/mobile/commit/513c4650c51aa435f04fb0aaf495134259042118 8354544: Fix bugs in increment and xor APX codegen Reviewed-by: thartmann, jbhateja ! src/hotspot/cpu/x86/x86_64.ad Changeset: eda80dd4 Branch: master Author: duke Date: 2025-04-15 21:25:50 +0000 URL: https://git.openjdk.org/mobile/commit/eda80dd44e60709fce41bacb322f5f3122415665 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 15 23:51:53 2025 From: duke at openjdk.org (duke) Date: Tue, 15 Apr 2025 23:51:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4e1bf681-cdb5-45e2-9bba-13dd4df4c0c0@openjdk.org> Changeset: a2dc9c71 Branch: master Author: Damon Nguyen Date: 2025-04-15 23:48:27 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 09046638 Branch: master Author: duke Date: 2025-04-15 23:49:48 +0000 URL: https://git.openjdk.org/mobile/commit/0904663801dca6e952ffc30e56b171b42bc26455 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 02:01:06 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 02:01:06 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <56e2fce6-8f8b-420b-ad6a-6723fdb26f66@openjdk.org> Changeset: 55264907 Branch: master Author: Jaikiran Pai Date: 2025-04-16 01:57:57 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 01a58111 Branch: master Author: duke Date: 2025-04-16 01:58:32 +0000 URL: https://git.openjdk.org/mobile/commit/01a581114bde4113690db49eb844ccaa4dcde524 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 04:00:58 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 04:00:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <13c46251-eefc-4cd1-b9d9-5becd590ef79@openjdk.org> Changeset: 55afcb57 Branch: master Author: Prasanta Sadhukhan Date: 2025-04-16 03:58:17 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: f9bc9210 Branch: master Author: duke Date: 2025-04-16 03:58:31 +0000 URL: https://git.openjdk.org/mobile/commit/f9bc92100103a5ef44060502a100af109151d72f Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 04:49:49 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 04:49:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2be5bc84 Branch: master Author: Jayathirth D V Date: 2025-04-16 04:48:25 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 8a1b69ef Branch: master Author: duke Date: 2025-04-16 04:48:47 +0000 URL: https://git.openjdk.org/mobile/commit/8a1b69eff50df59753dd02c465d4bfd3604b8fbd Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 05:55:24 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 05:55:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <790b12ad-ba8b-4628-928e-f8c1df38b1bd@openjdk.org> Changeset: 9a5c7b3f Branch: master Author: Aleksey Shipilev Date: 2025-04-16 05:54:21 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 1be0ab47 Branch: master Author: duke Date: 2025-04-16 05:54:31 +0000 URL: https://git.openjdk.org/mobile/commit/1be0ab47da2c3bba00a0f44aad7af8593d96537e Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 08:24:43 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 08:24:43 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 18d605fa Branch: master Author: Severin Gehwolf Date: 2025-04-16 08:23:03 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 025ffa4a Branch: master Author: duke Date: 2025-04-16 08:23:33 +0000 URL: https://git.openjdk.org/mobile/commit/025ffa4a1c78ce2fd25218f85f5d580b719dbf6f Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 08:36:12 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 08:36:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4c3c2b32 Branch: master Author: Jaikiran Pai Date: 2025-04-16 08:35:05 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: b7439622 Branch: master Author: duke Date: 2025-04-16 08:35:37 +0000 URL: https://git.openjdk.org/mobile/commit/b74396224482caf828393ce6cb67cee3c54d5758 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 09:44:02 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 09:44:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5ccad5b1-86a7-4337-80b3-8ff273129b49@openjdk.org> Changeset: cfbbcd78 Branch: master Author: Jan Lahoda Date: 2025-04-16 09:23:15 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 05907a20 Branch: master Author: duke Date: 2025-04-16 09:23:59 +0000 URL: https://git.openjdk.org/mobile/commit/05907a20a41197b78721b36369def0f4e479e8e1 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 09:55:29 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 09:55:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <59d8f310-a45a-4abf-bd2e-7097c7ff4215@openjdk.org> Changeset: 8c6b611f Branch: master Author: Abhishek Kumar Date: 2025-04-16 09:52:53 +0000 URL: https://git.openjdk.org/mobile/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: f570d4a2 Branch: master Author: duke Date: 2025-04-16 09:53:38 +0000 URL: https://git.openjdk.org/mobile/commit/f570d4a2c58972dacba83dcbd990714473647ee7 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 10:12:24 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 10:12:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fe3bd5d6 Branch: master Author: Robbin Ehn Date: 2025-04-16 09:56:39 +0000 URL: https://git.openjdk.org/mobile/commit/fe3bd5d62fdedb7890bd3d589b04285be79c24ed 8354667: [TESTBUG] AccessZeroNKlassHitsProtectionZone cds tests require cds Reviewed-by: lmesnik, syan ! test/hotspot/jtreg/runtime/ErrorHandling/AccessZeroNKlassHitsProtectionZone.java Changeset: 61493934 Branch: master Author: duke Date: 2025-04-16 09:58:27 +0000 URL: https://git.openjdk.org/mobile/commit/61493934f4a55e65985a5c74df5b0a6a4f13a6cc Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 11:30:55 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 11:30:55 GMT Subject: git: openjdk/mobile: 8 new changesets Message-ID: <20614519-52f8-429f-87b9-02fd7278bfae@openjdk.org> Changeset: 43b2b0bd Branch: master Author: Prasanta Sadhukhan Committer: Jaikiran Pai Date: 2024-12-02 05:21:55 +0000 URL: https://git.openjdk.org/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/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/mobile/commit/c6243fc27fafb1ff89f8610ead3acd87030caf95 Merge Reviewed-by: dfuchs Changeset: a80665f6 Branch: master Author: duke Date: 2025-04-16 11:27:57 +0000 URL: https://git.openjdk.org/mobile/commit/a80665f6a830f6494a35335bbad75371201df960 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 11:34:51 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 11:34:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0309689d-863a-4314-b770-1c497f9f893a@openjdk.org> Changeset: 7ffad35d Branch: master Author: Johan Sj?len Date: 2025-04-16 11:32:47 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: bcf533b9 Branch: master Author: duke Date: 2025-04-16 11:33:37 +0000 URL: https://git.openjdk.org/mobile/commit/bcf533b9e536da40402855af72b6be9533137fac Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 11:46:42 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 11:46:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1ad869f8 Branch: master Author: Jan Lahoda Date: 2025-04-16 11:43:42 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 036a6172 Branch: master Author: duke Date: 2025-04-16 11:44:41 +0000 URL: https://git.openjdk.org/mobile/commit/036a6172f208d5ae33e215d15980a6da094897c7 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 12:38:50 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 12:38:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <521c5d85-1887-450f-93db-d07d4e12d2dd@openjdk.org> Changeset: 465c8e65 Branch: master Author: Ferenc Rakoczi Committer: Andrew Dinn Date: 2025-04-16 12:35:24 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 12de853e Branch: master Author: duke Date: 2025-04-16 12:35:57 +0000 URL: https://git.openjdk.org/mobile/commit/12de853eab42e42bad81fb475869aff6b1a89a1e Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 15:45:27 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 15:45:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7955f153-f216-43ea-9a79-9ea9bdece8c0@openjdk.org> Changeset: c3de94ce Branch: master Author: KIRIYAMA Takuya Committer: Paul Hohensee Date: 2025-04-16 15:42:40 +0000 URL: https://git.openjdk.org/mobile/commit/c3de94cee12471a11c457c11dd55c547633de5cb 8352942: jdk/jfr/startupargs/TestMemoryOptions.java fails with 32-bit build Reviewed-by: phh ! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java Changeset: b042c9b8 Branch: master Author: duke Date: 2025-04-16 15:43:53 +0000 URL: https://git.openjdk.org/mobile/commit/b042c9b8f7477aa13c89b318706c4d2e517f9e64 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 16:11:42 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 16:11:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <10185957-67e3-4b7e-925c-e4977f33906e@openjdk.org> Changeset: 84458ec1 Branch: master Author: Rohitash Kumar Committer: Michael McMahon Date: 2025-04-16 16:08:31 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 3738c6ae Branch: master Author: duke Date: 2025-04-16 16:08:48 +0000 URL: https://git.openjdk.org/mobile/commit/3738c6ae10994eed6913bb633f5aa20d3e1f8f56 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 16:31:19 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 16:31:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <43803f15-0866-439f-8d02-4533233c56d4@openjdk.org> Changeset: 7a107e2f Branch: master Author: Mikael Vidstedt Date: 2025-04-16 16:28:12 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 8cc2dd23 Branch: master Author: duke Date: 2025-04-16 16:28:46 +0000 URL: https://git.openjdk.org/mobile/commit/8cc2dd2390b55e13a629a69f926c9bf37d13003b Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 17:21:19 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 17:21:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d80db00f Branch: master Author: Damon Nguyen Date: 2025-04-16 17:19:47 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 0a8c7f07 Branch: master Author: duke Date: 2025-04-16 17:20:38 +0000 URL: https://git.openjdk.org/mobile/commit/0a8c7f0708114a778be0107bb56783d38c7586be Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 17:54:51 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 17:54:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9ebbd4f6-5b16-4e06-9496-bb365977705f@openjdk.org> Changeset: e433fa27 Branch: master Author: Ioi Lam Date: 2025-04-16 17:52:53 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: b88f5f79 Branch: master Author: duke Date: 2025-04-16 17:53:44 +0000 URL: https://git.openjdk.org/mobile/commit/b88f5f7948c27418479c1885ec9aa7eb13a19b07 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 18:09:08 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 18:09:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <781ba9f7-1e02-4d54-bf6d-aca7904dde93@openjdk.org> Changeset: 98dac46a Branch: master Author: Phil Race Date: 2025-04-16 18:05:07 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: ab4402e0 Branch: master Author: duke Date: 2025-04-16 18:05:57 +0000 URL: https://git.openjdk.org/mobile/commit/ab4402e0ed69325e3be6f67572bfc4dadb4748c0 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 20:02:39 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 20:02:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0c34bf04 Branch: master Author: Volodymyr Paprotski Committer: Sandhya Viswanathan Date: 2025-04-16 19:57:42 +0000 URL: https://git.openjdk.org/mobile/commit/0c34bf047615ad57c91cd49844f9d34f9a8329a2 8354471: Assertion failure with -XX:-EnableX86ECoreOpts Reviewed-by: sviswanathan, jbhateja ! src/hotspot/cpu/x86/stubGenerator_x86_64_poly_mont.cpp Changeset: 59a56074 Branch: master Author: duke Date: 2025-04-16 19:58:51 +0000 URL: https://git.openjdk.org/mobile/commit/59a5607410dff7de127c880cce77e02a47df5f68 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 20:14:22 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 20:14:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a2d7f441 Branch: master Author: Erik Gahlin Date: 2025-04-16 20:11:26 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 7ef9fbaf Branch: master Author: duke Date: 2025-04-16 20:12:37 +0000 URL: https://git.openjdk.org/mobile/commit/7ef9fbafd17b727de4bb56226a62173fa5276971 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 16 23:07:59 2025 From: duke at openjdk.org (duke) Date: Wed, 16 Apr 2025 23:07:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <42717514-0c9f-43bf-978f-30d5b9337e92@openjdk.org> Changeset: db2dffb6 Branch: master Author: Leonid Mesnik Date: 2025-04-16 23:04:37 +0000 URL: https://git.openjdk.org/mobile/commit/db2dffb6e5fed3773080581350f7f5c0bcff8f35 8354559: gc/g1/TestAllocationFailure.java doesn't need WB API Reviewed-by: ayang, kbarrett ! test/hotspot/jtreg/gc/g1/TestAllocationFailure.java Changeset: 7d4bfd5e Branch: master Author: duke Date: 2025-04-16 23:05:55 +0000 URL: https://git.openjdk.org/mobile/commit/7d4bfd5ec738fc5411cd66e24a0393c6a7a299ce Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 02:17:07 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 02:17:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4db6facb-1eda-4d5b-aff4-409c89d19855@openjdk.org> Changeset: 07aad68c Branch: master Author: Anjian-Wen Committer: Fei Yang Date: 2025-04-17 02:16:24 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 0b4b6eaa Branch: master Author: duke Date: 2025-04-17 02:16:32 +0000 URL: https://git.openjdk.org/mobile/commit/0b4b6eaa2e653b0f3c1be974564d750fd4a388e1 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 03:11:55 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 03:11:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a71f621a Branch: master Author: Ioi Lam Date: 2025-04-17 03:10:58 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 79ca005b Branch: master Author: duke Date: 2025-04-17 03:11:32 +0000 URL: https://git.openjdk.org/mobile/commit/79ca005b9ec9b5cdad23ca3260e4178a8b6f9e95 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 06:11:25 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 06:11:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4b140e85-d4b2-4c82-afff-65c5ae2d378f@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/mobile/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 Changeset: 1ca5b6af Branch: master Author: duke Date: 2025-04-17 06:09:57 +0000 URL: https://git.openjdk.org/mobile/commit/1ca5b6affa4b55c26209c9a9cb70d61876f5d764 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 06:38:27 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 06:38:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <285e1ea6-9941-4a9a-be44-c6eb0dab0726@openjdk.org> Changeset: af7a19a8 Branch: master Author: Matthias Baesken Date: 2025-04-17 06:34:43 +0000 URL: https://git.openjdk.org/mobile/commit/af7a19a8cfba8d7016de94d6ffc86d201ab4a884 8354802: MAX_SECS definition is unused in os_linux Reviewed-by: kbarrett, dholmes ! src/hotspot/os/linux/os_linux.cpp Changeset: daed0c98 Branch: master Author: duke Date: 2025-04-17 06:35:41 +0000 URL: https://git.openjdk.org/mobile/commit/daed0c98812d32834ad56e58fec5051da65c13d6 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 06:44:03 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 06:44:03 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <05440657-4eda-4d3a-8768-d9cb55c7dae8@openjdk.org> Changeset: 3d0feba0 Branch: master Author: Tejesh R Date: 2025-04-17 06:39:50 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 23844121 Branch: master Author: duke Date: 2025-04-17 06:40:41 +0000 URL: https://git.openjdk.org/mobile/commit/23844121ce4473d9d55e0a06acc36d2a10525b9b Automatic merge of jdk:master into master Changeset: e00355a0 Branch: master Author: Tejesh R Date: 2025-04-17 06:40:54 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: e1b45209 Branch: master Author: duke Date: 2025-04-17 06:41:37 +0000 URL: https://git.openjdk.org/mobile/commit/e1b4520905a66a70e03445466505ed2783767070 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 07:02:28 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 07:02:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a4e9da37 Branch: master Author: Maxim Kartashev Committer: Alexey Ushakov Date: 2025-04-17 06:59:01 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 1db78ce3 Branch: master Author: duke Date: 2025-04-17 06:59:49 +0000 URL: https://git.openjdk.org/mobile/commit/1db78ce37a3453fabb8dee793a02e6c834eeb494 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 07:23:44 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 07:23:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2cc9aba9-8be3-48ce-af80-3ad56273a9a7@openjdk.org> 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/mobile/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 Changeset: 5da367cf Branch: master Author: duke Date: 2025-04-17 07:21:48 +0000 URL: https://git.openjdk.org/mobile/commit/5da367cf16a512fa460f7ba8461072a27d61ad32 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 07:26:45 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 07:26:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <81119773-fc38-4857-b24b-79a4c417091b@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/mobile/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 Changeset: 8a871a5c Branch: master Author: duke Date: 2025-04-17 07:24:37 +0000 URL: https://git.openjdk.org/mobile/commit/8a871a5c56db6b21a9841cc497509e2d2ca77cc5 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 11:49:57 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 11:49:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5125ceb9 Branch: master Author: Coleen Phillimore Date: 2025-04-17 11:47:21 +0000 URL: https://git.openjdk.org/mobile/commit/5125ceb922540ef695d2fa4b3c7880e00dd078c3 8349405: Redundant and confusing null checks on data from CP::resolved_klasses Reviewed-by: dholmes, iklam ! src/hotspot/share/oops/constantPool.cpp Changeset: ecdb30d9 Branch: master Author: duke Date: 2025-04-17 11:47:38 +0000 URL: https://git.openjdk.org/mobile/commit/ecdb30d90e65364e95f727f1a20f7574481c65a7 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 12:27:48 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 12:27:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9502ab0b Branch: master Author: SendaoYan Date: 2025-04-17 12:26:15 +0000 URL: https://git.openjdk.org/mobile/commit/9502ab0bf5ce8623776d295ff5260d717dfb9467 8354766: Test TestUnexported.java javac build fails Reviewed-by: nbenalla, jpai ! test/langtools/jdk/javadoc/doclet/testUnexported/TestUnexported.java Changeset: 0700edf6 Branch: master Author: duke Date: 2025-04-17 12:26:46 +0000 URL: https://git.openjdk.org/mobile/commit/0700edf61a716c748e7c4d82d8243b1f02297ebe Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 12:34:31 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 12:34:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <65448ea6-e28d-4a91-a114-ce9d97f7619a@openjdk.org> Changeset: e9c8986a Branch: master Author: Abhishek Kumar Date: 2025-04-17 12:31:30 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 55cee973 Branch: master Author: duke Date: 2025-04-17 12:31:36 +0000 URL: https://git.openjdk.org/mobile/commit/55cee973bd39846866fbc2c47f9b47696771d90f Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 13:09:40 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 13:09:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <14884c83-ac90-4c05-94d8-0159da69fb69@openjdk.org> Changeset: 4c994894 Branch: master Author: Jayathirth D V Date: 2025-04-17 13:07:19 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 51218c24 Branch: master Author: duke Date: 2025-04-17 13:07:49 +0000 URL: https://git.openjdk.org/mobile/commit/51218c24a784bd0a9d45248bc97503d4eb3bf220 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 13:13:10 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 13:13:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <16b25976-657e-4990-bf0d-18e0a7082570@openjdk.org> Changeset: e21387e0 Branch: master Author: Abhishek Kumar Date: 2025-04-17 13:08:49 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 746777b2 Branch: master Author: duke Date: 2025-04-17 13:09:50 +0000 URL: https://git.openjdk.org/mobile/commit/746777b23778c36369b7737b9cbdcaa473c6cc75 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 13:39:01 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 13:39:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: dda4b5a4 Branch: master Author: Jayathirth D V Date: 2025-04-17 13:36:05 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 48c8a159 Branch: master Author: duke Date: 2025-04-17 13:36:49 +0000 URL: https://git.openjdk.org/mobile/commit/48c8a1594ac2b92f259deae08d697b2527edd70f Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 13:48:51 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 13:48:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <31dd12e7-cf78-424f-bae3-8082ca87a3f8@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/mobile/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 Changeset: f5d62808 Branch: master Author: duke Date: 2025-04-17 13:46:55 +0000 URL: https://git.openjdk.org/mobile/commit/f5d628086f5bcb9bceeda53e1993de3732599f0d Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 14:03:54 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 14:03:54 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <006c7d4a-2620-443b-a3f0-39c981c4d75e@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/mobile/commit/86f3eafade20bd901b0657ab9ad1bdf12d1143c2 8353009: Improve documentation for Windows AArch64 builds Reviewed-by: erikj, ihse ! doc/building.html ! doc/building.md Changeset: dd6db4f9 Branch: master Author: duke Date: 2025-04-17 14:01:34 +0000 URL: https://git.openjdk.org/mobile/commit/dd6db4f965057c8b74c91720829fa9891ce93c6f Automatic merge of jdk:master into master Changeset: cd8adf13 Branch: master Author: Ferenc Rakoczi Committer: Andrew Dinn Date: 2025-04-17 14:01:46 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: f164c35b Branch: master Author: duke Date: 2025-04-17 14:02:28 +0000 URL: https://git.openjdk.org/mobile/commit/f164c35b6540078968658d42193ba765b30aa079 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 15:40:40 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 15:40:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8f5d83c5-52e7-4c6b-bd74-e1e6607cabae@openjdk.org> Changeset: d1d81dd0 Branch: master Author: Chris Plummer Date: 2025-04-17 15:37:05 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 8f44a0ef Branch: master Author: duke Date: 2025-04-17 15:37:41 +0000 URL: https://git.openjdk.org/mobile/commit/8f44a0ef4294b1a13ca9eafb7800bedc8ef4d857 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 16:22:12 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 16:22:12 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <48049749-ef23-4912-9ce5-2a691678e150@openjdk.org> Changeset: e639cd6a Branch: master Author: Damon Nguyen Date: 2025-04-17 16:18:56 +0000 URL: https://git.openjdk.org/mobile/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: 502259e6 Branch: master Author: duke Date: 2025-04-17 16:19:47 +0000 URL: https://git.openjdk.org/mobile/commit/502259e624821de66535eef85f6601310e9bb4ee Automatic merge of jdk:master into master Changeset: 56609225 Branch: master Author: Alexander Zuev Date: 2025-04-17 16:20:35 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: a14bdab6 Branch: master Author: duke Date: 2025-04-17 16:20:48 +0000 URL: https://git.openjdk.org/mobile/commit/a14bdab6d9fde0259ec0028250bc5c50f389a7ca Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 16:25:55 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 16:25:55 GMT Subject: git: openjdk/mobile: 2 new changesets 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/mobile/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 Changeset: 61c40c46 Branch: master Author: duke Date: 2025-04-17 16:22:47 +0000 URL: https://git.openjdk.org/mobile/commit/61c40c468721fd2b452db6542bb67e75e8ec6178 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 16:29:50 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 16:29:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e163a76f Branch: master Author: Alexander Zuev Date: 2025-04-17 16:26:36 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 2ce80bc1 Branch: master Author: duke Date: 2025-04-17 16:26:46 +0000 URL: https://git.openjdk.org/mobile/commit/2ce80bc1d69dbcb6cfe96554c421d8f96f219312 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 16:33:38 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 16:33:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2d808527-f010-42ad-8611-c35b9ddfeff4@openjdk.org> Changeset: 3e3dff67 Branch: master Author: Phil Race Date: 2025-04-17 16:31:24 +0000 URL: https://git.openjdk.org/mobile/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: a2e78803 Branch: master Author: duke Date: 2025-04-17 16:31:42 +0000 URL: https://git.openjdk.org/mobile/commit/a2e7880377b3a3b9099eddf404f4c77cdfe2d4f3 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 16:37:23 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 16:37:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <307177c3-6008-4c5b-ba91-dda03db42b9e@openjdk.org> Changeset: 31e293b0 Branch: master Author: Phil Race Date: 2025-04-17 16:32:46 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 7e3b2ea8 Branch: master Author: duke Date: 2025-04-17 16:33:43 +0000 URL: https://git.openjdk.org/mobile/commit/7e3b2ea887048e3bea7fa9241a210702c5bde5f5 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 17:45:08 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 17:45:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <666a699a-0321-4542-a94e-530a162163e5@openjdk.org> Changeset: 4eae9b5b Branch: master Author: Cesar Soares Lucas Committer: William Kemper Date: 2025-04-17 17:40:38 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 176f3943 Branch: master Author: duke Date: 2025-04-17 17:41:42 +0000 URL: https://git.openjdk.org/mobile/commit/176f3943f9b24d9d7e70fc47a9271d309cf28b3a Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 18:32:45 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 18:32:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0da354bb-c4ed-4e19-af9a-50ab0cce4098@openjdk.org> Changeset: 7b061885 Branch: master Author: Stuart Marks Date: 2025-04-17 18:31:10 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 6c2e3f8e Branch: master Author: duke Date: 2025-04-17 18:31:37 +0000 URL: https://git.openjdk.org/mobile/commit/6c2e3f8ee2b1387e537a9a8362b38dc64d25abda Automatic merge of jdk:master into master ! src/java.base/unix/native/libjava/java_props_md.c ! src/java.base/unix/native/libjava/java_props_md.c From duke at openjdk.org Thu Apr 17 19:23:27 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 19:23:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1b4b317a Branch: master Author: Andrey Turbanov Date: 2025-04-17 19:19:26 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 1ba1a0e4 Branch: master Author: duke Date: 2025-04-17 19:19:47 +0000 URL: https://git.openjdk.org/mobile/commit/1ba1a0e4cbb69b51536d4af72cca62cb5be60bb4 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 19:57:57 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 19:57:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ad7c475f Branch: master Author: Alexander Zuev Date: 2025-04-17 19:53:45 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 5389c9ad Branch: master Author: duke Date: 2025-04-17 19:54:37 +0000 URL: https://git.openjdk.org/mobile/commit/5389c9ad803abb1e06aaf884f5772e322e8563e3 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 17 23:41:08 2025 From: duke at openjdk.org (duke) Date: Thu, 17 Apr 2025 23:41:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1b3f9b71-04bf-4b2d-b0cc-f6726c88f7b7@openjdk.org> Changeset: 38f138bc Branch: master Author: Alexey Semenyuk Date: 2025-04-17 23:37:45 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 628a99f1 Branch: master Author: duke Date: 2025-04-17 23:38:44 +0000 URL: https://git.openjdk.org/mobile/commit/628a99f13f62766b6eb4b02cdda4bc30ffaac2a4 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 18 02:22:27 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 02:22:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <96456fb7-c87b-4776-8045-6aac0a5e49ee@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/mobile/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 Changeset: fccf9b1b Branch: master Author: duke Date: 2025-04-18 02:21:37 +0000 URL: https://git.openjdk.org/mobile/commit/fccf9b1b3e6dfc4dcadd83ad0c573772c164b6c3 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 18 10:46:51 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 10:46:51 GMT Subject: git: openjdk/mobile: 2 new changesets 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/mobile/commit/0feecb7c6a982e5c65df0242711ecdb0691cef87 8351851: Update PmemTest to run on AMD64 Reviewed-by: adinn ! test/jdk/java/nio/MappedByteBuffer/PmemTest.java Changeset: e1e28fe4 Branch: master Author: duke Date: 2025-04-18 10:45:09 +0000 URL: https://git.openjdk.org/mobile/commit/e1e28fe491d7dd28b964e792ec69e5f5fd4b18af Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 18 12:07:29 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 12:07:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <66a6652b-d845-4723-9bc6-7a16382de96e@openjdk.org> Changeset: eda73945 Branch: master Author: Jayathirth D V Date: 2025-04-18 12:05:01 +0000 URL: https://git.openjdk.org/mobile/commit/eda7394551b470e9dc547be93711bcceac45f303 8354900: javax/swing/AbstractButton/bug4133768.java failing on macosx-aarch64 Reviewed-by: abhiscxk ! test/jdk/javax/swing/AbstractButton/bug4133768.java Changeset: eecb574e Branch: master Author: duke Date: 2025-04-18 12:05:58 +0000 URL: https://git.openjdk.org/mobile/commit/eecb574e968c9ae5b367d64664efa9a1e75dced6 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 18 12:14:04 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 12:14:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 22e8a97a Branch: master Author: Alexey Semenyuk Date: 2025-04-18 12:12:52 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 0eb10e6f Branch: master Author: duke Date: 2025-04-18 12:12:59 +0000 URL: https://git.openjdk.org/mobile/commit/0eb10e6f695fd49dd0e0a824105c4af28125595f Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 18 17:04:16 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 17:04:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <88bf285f-c879-4c10-a30d-5cfaa07160b4@openjdk.org> Changeset: bb08a70b Branch: master Author: Phil Race Date: 2025-04-18 17:01:42 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 2ae54917 Branch: master Author: duke Date: 2025-04-18 17:02:45 +0000 URL: https://git.openjdk.org/mobile/commit/2ae549172ca85c104504d68acc078b5e20a90596 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 18 17:11:13 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 17:11:13 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <9e4c8e36-262d-406e-be1b-1093efd8e6cb@openjdk.org> Changeset: a551cc92 Branch: master Author: Damon Nguyen Date: 2025-04-18 17:07:16 +0000 URL: https://git.openjdk.org/mobile/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: b7621c62 Branch: master Author: duke Date: 2025-04-18 17:07:55 +0000 URL: https://git.openjdk.org/mobile/commit/b7621c6243b6e35379cf4a14361adcce09c1778d Automatic merge of jdk:master into master Changeset: 924638c4 Branch: master Author: Damon Nguyen Date: 2025-04-18 17:08:46 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 7ddf42be Branch: master Author: duke Date: 2025-04-18 17:09:04 +0000 URL: https://git.openjdk.org/mobile/commit/7ddf42be1ec01391e51e0d82a5e59f4f5acfbff4 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 18 18:51:44 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 18:51:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6a7dd08b-7a10-49c1-84c9-ff6257b716c2@openjdk.org> Changeset: f8f1be3d Branch: master Author: Abhishek Kumar Date: 2025-04-18 18:50:08 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 01977066 Branch: master Author: duke Date: 2025-04-18 18:50:32 +0000 URL: https://git.openjdk.org/mobile/commit/01977066a7ff6c24053e75ed67f1d85b3f213423 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 18 19:41:46 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 19:41:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <05117d80-eaff-4842-9d2e-e36ef053a228@openjdk.org> Changeset: abbf1a02 Branch: master Author: Harshitha Onkar Date: 2025-04-18 19:38:09 +0000 URL: https://git.openjdk.org/mobile/commit/abbf1a02cb00ae98ed7fdb7105aa4806756f898f 8355051: Problemlist java/awt/Graphics2D/CopyAreaOOB.java on macosx-aarch64 Reviewed-by: prr, aivanov ! test/jdk/ProblemList.txt Changeset: c558a934 Branch: master Author: duke Date: 2025-04-18 19:38:37 +0000 URL: https://git.openjdk.org/mobile/commit/c558a934af7923492e2a51ad8f627d7edcce212c Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 18 21:02:28 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 21:02:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <06810664-5251-4fe8-a352-f9314bfffdb1@openjdk.org> Changeset: bf63f9ff Branch: master Author: Harshitha Onkar Date: 2025-04-18 20:58:21 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 2808363f Branch: master Author: duke Date: 2025-04-18 20:58:51 +0000 URL: https://git.openjdk.org/mobile/commit/2808363fc6e54454b9be0de0ee94b01cafbb208c Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 18 21:14:08 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 21:14:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7742f738-72fa-4e73-9177-a7dddc0e321e@openjdk.org> Changeset: 38f9b3a9 Branch: master Author: Damon Nguyen Date: 2025-04-18 21:11:41 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d410d959 Branch: master Author: duke Date: 2025-04-18 21:11:57 +0000 URL: https://git.openjdk.org/mobile/commit/d410d95997c5999df4fe299625424e5808ff281b Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 18 21:37:09 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 21:37:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <22a99ba1-4971-442b-a7eb-99d590b345f6@openjdk.org> Changeset: 76dec47f Branch: master Author: Harshitha Onkar Date: 2025-04-18 21:35:17 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: d9812bd7 Branch: master Author: duke Date: 2025-04-18 21:35:40 +0000 URL: https://git.openjdk.org/mobile/commit/d9812bd7c11291ae54987c13db973dd45fc21ba9 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 18 23:32:53 2025 From: duke at openjdk.org (duke) Date: Fri, 18 Apr 2025 23:32:53 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <330be089-0f17-4f70-89f1-ca91a5c57108@openjdk.org> Changeset: bd73127d Branch: master Author: Harshitha Onkar Date: 2025-04-18 23:29:53 +0000 URL: https://git.openjdk.org/mobile/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 Changeset: 0f0a792e Branch: master Author: duke Date: 2025-04-18 23:30:32 +0000 URL: https://git.openjdk.org/mobile/commit/0f0a792e97de4e468295a5020e278d024ff63501 Automatic merge of jdk:master into master