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 From duke at openjdk.org Sat Apr 19 00:32:28 2025 From: duke at openjdk.org (duke) Date: Sat, 19 Apr 2025 00:32:28 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <90c25b37-0671-45b1-a402-7a34785cf163@openjdk.org> Changeset: 4f58af0a Branch: master Author: Alexey Bakhtin Date: 2025-04-19 00:30:37 +0000 URL: https://git.openjdk.org/mobile/commit/4f58af0a8dd5eced77259bed180f6af36501f502 8259540: MissingResourceException for key cvc-complex-type.2.4.d.1 Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties Changeset: 388360c8 Branch: master Author: duke Date: 2025-04-19 00:31:32 +0000 URL: https://git.openjdk.org/mobile/commit/388360c80164b56b39212a8e639b5dbff3c97109 Automatic merge of jdk:master into master From duke at openjdk.org Sat Apr 19 07:51:12 2025 From: duke at openjdk.org (duke) Date: Sat, 19 Apr 2025 07:51:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c7c77eb6 Branch: master Author: Sergey Bylokhov Date: 2025-04-19 07:48:54 +0000 URL: https://git.openjdk.org/mobile/commit/c7c77eb6aa25cbf84ba4b7519e16c092c222e504 8354077: Get rid of offscreenSharingEnabled windows flag Reviewed-by: prr ! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java ! src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.cpp ! src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.h Changeset: 0c377bf9 Branch: master Author: duke Date: 2025-04-19 07:49:32 +0000 URL: https://git.openjdk.org/mobile/commit/0c377bf92cd00dcb63b5313a50275b813c949e20 Automatic merge of jdk:master into master From duke at openjdk.org Sat Apr 19 10:03:48 2025 From: duke at openjdk.org (duke) Date: Sat, 19 Apr 2025 10:03:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 128f2d1c Branch: master Author: Liming Liu Committer: SendaoYan Date: 2025-04-19 10:02:13 +0000 URL: https://git.openjdk.org/mobile/commit/128f2d1cadae3cf91e4c590e6dabe2086737b7dd 8354572: Turn off AlwaysMergeDMB for Ampere CPU by default Reviewed-by: shade ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: b3f8d0b7 Branch: master Author: duke Date: 2025-04-19 10:02:32 +0000 URL: https://git.openjdk.org/mobile/commit/b3f8d0b71c1a2d7a5bafbdfa65f4484e23f37a44 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 21 11:45:24 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 11:45:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3333fc80-37e3-4fea-81e0-69e622b4337d@openjdk.org> Changeset: 4dd64b49 Branch: master Author: Emanuel Peter Date: 2025-04-21 11:41:45 +0000 URL: https://git.openjdk.org/mobile/commit/4dd64b49716144cc697fb461ff88860e2cbcaaea 8354477: C2 SuperWord: make use of memory edges more explicit Reviewed-by: kvn, roland ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/superwordVTransformBuilder.hpp ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectorization.hpp ! src/hotspot/share/opto/vtransform.hpp Changeset: 2d35c09b Branch: master Author: duke Date: 2025-04-21 11:42:43 +0000 URL: https://git.openjdk.org/mobile/commit/2d35c09b3f2f39babed3397f54beefd010695fc4 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 21 17:39:30 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 17:39:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <233fa43d-f2e7-410c-89d0-cec699724f19@openjdk.org> Changeset: cd2d49f7 Branch: master Author: Alexander Zuev Date: 2025-04-21 17:37:58 +0000 URL: https://git.openjdk.org/mobile/commit/cd2d49f7119459f07844ce8201ca2320850cd51f 8354472: Clean up and open source KeyEvent related tests (Part 3) Reviewed-by: honkar + test/jdk/java/awt/event/KeyEvent/CharUndefinedTest.java + test/jdk/java/awt/event/KeyEvent/ExtendedKeysTest.java + test/jdk/java/awt/event/KeyEvent/KeyDownCaptureTest.java + test/jdk/java/awt/event/KeyEvent/KeyEventToLightweight.java + test/jdk/java/awt/event/KeyEvent/KeyModifiers.java Changeset: c562d198 Branch: master Author: duke Date: 2025-04-21 17:38:39 +0000 URL: https://git.openjdk.org/mobile/commit/c562d19883be655b5298e578b1636a436c97e114 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 21 17:46:52 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 17:46:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <447c6a79-0647-440a-a0ea-e32b423c0ce1@openjdk.org> Changeset: ecb54a05 Branch: master Author: Roman Kennke Date: 2025-04-21 17:43:09 +0000 URL: https://git.openjdk.org/mobile/commit/ecb54a05c6774e1a93d76b1181bda734129b6ace 8354523: runtime/Monitor/SyncOnValueBasedClassTest.java triggers SIGSEGV Co-authored-by: Martin Doerr Co-authored-by: Fei Yang Co-authored-by: Amit Kumar Reviewed-by: coleenp, aboldtch ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/interp_masm_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp Changeset: 2aea03f5 Branch: master Author: duke Date: 2025-04-21 17:43:43 +0000 URL: https://git.openjdk.org/mobile/commit/2aea03f5b5712fca962cc979c9a5c4c949ea9b5c Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 21 18:30:13 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 18:30:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 684d3b33 Branch: master Author: Joe Wang Date: 2025-04-21 18:25:59 +0000 URL: https://git.openjdk.org/mobile/commit/684d3b336e9cb31707d35e75f9b785e04e1fdbee 8354774: DocumentBuilderFactory getAttribute throws NPE Reviewed-by: naoto, lancea ! 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/impl/PropertyManager.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/SAXParserImpl.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/jdk/xml/internal/JdkXmlUtils.java ! src/java.xml/share/classes/jdk/xml/internal/XMLSecurityManager.java ! test/jaxp/javax/xml/jaxp/libs/jaxp/library/JUnitTestUtil.java + test/jaxp/javax/xml/jaxp/unittest/common/PropertiesTest.java Changeset: 855021ae Branch: master Author: duke Date: 2025-04-21 18:26:38 +0000 URL: https://git.openjdk.org/mobile/commit/855021ae62d5a71bafe81234440940d9ef830ec9 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 21 20:22:46 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 20:22:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a7128d86 Branch: master Author: Alexander Zuev Date: 2025-04-21 20:19:45 +0000 URL: https://git.openjdk.org/mobile/commit/a7128d86eac2c40dbfa79811234ab6226fb4d080 8354653: Clean up and open source KeyEvent related tests (Part 4) Reviewed-by: serb + test/jdk/java/awt/event/KeyEvent/AltGrTest.java + test/jdk/java/awt/event/KeyEvent/CRTest.java + test/jdk/java/awt/event/KeyEvent/NumpadTest2.java + test/jdk/java/awt/event/KeyEvent/TestDoubleKeyEvent.java Changeset: 97fec559 Branch: master Author: duke Date: 2025-04-21 20:20:32 +0000 URL: https://git.openjdk.org/mobile/commit/97fec559913b66afbe3713f6c0a3332be9c4d1e0 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 21 20:26:29 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 20:26:29 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <4d15cff4-0a16-4130-998b-c6aa41ba3f43@openjdk.org> Changeset: 8270cd0a Branch: master Author: Alexander Zuev Date: 2025-04-21 20:23:15 +0000 URL: https://git.openjdk.org/mobile/commit/8270cd0ad2e0df72f063f36853328a935595f71f 8353470: Clean up and open source couple AWT Graphics related tests (Part 2) Reviewed-by: serb ! test/jdk/ProblemList.txt + test/jdk/java/awt/Graphics/GDIResourceExhaustionTest.java + test/jdk/java/awt/Graphics/RepeatedRepaintTest.java + test/jdk/java/awt/Graphics/SmallPrimitives.java + test/jdk/java/awt/Graphics/TextAfterXor.java Changeset: ef09c2a6 Branch: master Author: duke Date: 2025-04-21 20:23:33 +0000 URL: https://git.openjdk.org/mobile/commit/ef09c2a68bbcc40f96f6e99f84414cb4244fde6b Automatic merge of jdk:master into master Changeset: 1526dd81 Branch: master Author: Justin Lu Date: 2025-04-21 20:24:20 +0000 URL: https://git.openjdk.org/mobile/commit/1526dd81d9b5bf4abaac1546c370cf7a056d01dc 8354344: Test behavior after cut-over for future ISO 4217 currency Reviewed-by: naoto ! test/jdk/java/util/Currency/ValidateISO4217.java ! test/jdk/java/util/Currency/currency.properties Changeset: f942150c Branch: master Author: duke Date: 2025-04-21 20:24:39 +0000 URL: https://git.openjdk.org/mobile/commit/f942150c35214f994557a67fd6b79d0474bb11cb Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 21 22:37:08 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 22:37:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <93c06c17-942f-466a-9d30-3eb9be832c05@openjdk.org> Changeset: f7155183 Branch: master Author: Harshitha Onkar Date: 2025-04-21 22:35:17 +0000 URL: https://git.openjdk.org/mobile/commit/f7155183d7f7c6fcea2090f906de69e02973a6d9 8353011: Open source Swing JButton tests - Set 1 Reviewed-by: serb + test/jdk/javax/swing/JButton/bug4151763.java + test/jdk/javax/swing/JButton/bug4415505.java + test/jdk/javax/swing/JButton/bug4978274.java + test/jdk/javax/swing/JRadioButton/bug4673850.java + test/jdk/javax/swing/JTable/bug4188504.java Changeset: 078c1ec9 Branch: master Author: duke Date: 2025-04-21 22:35:41 +0000 URL: https://git.openjdk.org/mobile/commit/078c1ec9216a4329355276d1d37a656c311de665 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 21 23:14:01 2025 From: duke at openjdk.org (duke) Date: Mon, 21 Apr 2025 23:14:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 9a0cff69 Branch: master Author: Harshitha Onkar Date: 2025-04-21 23:11:03 +0000 URL: https://git.openjdk.org/mobile/commit/9a0cff692d6f96b8c89b1510cd2b4b1a8e318b6e 8353942: Open source Swing Tests - Set 5 Reviewed-by: serb, dnguyen + test/jdk/javax/swing/DataTransfer/DragOverFeedbackTest.java + test/jdk/javax/swing/DataTransfer/ListDragOverFeedbackTest.java + test/jdk/javax/swing/DataTransfer/bug4655513.java + test/jdk/javax/swing/SwingUtilities/bug4369355.java + test/jdk/javax/swing/SwingUtilities/bug4967768.java Changeset: 9a92e691 Branch: master Author: duke Date: 2025-04-21 23:11:41 +0000 URL: https://git.openjdk.org/mobile/commit/9a92e691dbd2f8b780af3f655a112bcb904ff96e Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 00:30:17 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 00:30:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2db5e228-6590-44a6-b5d3-e7e7ccc8a09b@openjdk.org> Changeset: 47f78a75 Branch: master Author: Alexey Semenyuk Date: 2025-04-22 00:27:25 +0000 URL: https://git.openjdk.org/mobile/commit/47f78a7529a2b290a07394e053bcfaff4907b7e5 8354990: Improve negative tests coverage for jpackage signing 8354989: Bug in MacCertificate class Reviewed-by: almatvee ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacCertificate.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSign.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java ! test/jdk/tools/jpackage/macosx/MacSignTest.java ! test/jdk/tools/jpackage/macosx/base/SigningBase.java Changeset: 4d6bcbdd Branch: master Author: duke Date: 2025-04-22 00:27:37 +0000 URL: https://git.openjdk.org/mobile/commit/4d6bcbdd5ee583096e99293b18915e9c969804c0 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 01:08:18 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 01:08:18 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <3c6b4148-38f3-48fb-846d-34c0ae5b720b@openjdk.org> Changeset: 7a72f0fa Branch: master Author: Alisen Chung Date: 2025-04-22 01:03:45 +0000 URL: https://git.openjdk.org/mobile/commit/7a72f0fac9a0704c4a0ada781f1cadd7c4903b3e 8354465: Open some JTable bugs 8 Reviewed-by: serb, kizune + test/jdk/javax/swing/JTable/CheckBoxFirstClick.java + test/jdk/javax/swing/JTable/IllegalStateException.java + test/jdk/javax/swing/JTable/bug4139910.java + test/jdk/javax/swing/JTable/bug4226181.java + test/jdk/javax/swing/JTable/bug4239157.java Changeset: ade67df0 Branch: master Author: Alisen Chung Date: 2025-04-22 01:04:48 +0000 URL: https://git.openjdk.org/mobile/commit/ade67df0f363cb95434832f750ac901c1c75c29c 8354233: Open some JTable bugs 6 Reviewed-by: kizune + test/jdk/javax/swing/JTable/bug4129401.java + test/jdk/javax/swing/JTable/bug4193727.java + test/jdk/javax/swing/JTable/bug4242631.java Changeset: b479d958 Branch: master Author: duke Date: 2025-04-22 01:04:58 +0000 URL: https://git.openjdk.org/mobile/commit/b479d958d39bd837a11d19979b75ddd50d495133 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 03:11:23 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 03:11:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f880fa91 Branch: master Author: Tejesh R Date: 2025-04-22 03:09:45 +0000 URL: https://git.openjdk.org/mobile/commit/f880fa91dce7b8844cfa4e95caa3a982e280165a 8352793: Open source several AWT TextComponent tests - Batch 1 Reviewed-by: prr, serb + test/jdk/java/awt/TextComponent/BackgroundTest.java + test/jdk/java/awt/TextComponent/DisableTest.java + test/jdk/java/awt/TextComponent/ModifiersTest.java + test/jdk/java/awt/TextComponent/TextFieldMargin.java Changeset: dc18b557 Branch: master Author: duke Date: 2025-04-22 03:10:36 +0000 URL: https://git.openjdk.org/mobile/commit/dc18b5573c08eae07865dd8ec7508d7cdd6df342 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 03:32:29 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 03:32:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <24ded549-fc73-4a30-89bd-1792b34370e1@openjdk.org> Changeset: 0be3f163 Branch: master Author: Chen Liang Date: 2025-04-22 03:29:59 +0000 URL: https://git.openjdk.org/mobile/commit/0be3f163ed12db305673928d97f975d6f6bb6b1c 8341608: jdeps in JDK 23 crashes when parsing signatures while jdeps in JDK 22 works fine Reviewed-by: jpai, henryjen ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Dependencies.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java + test/langtools/tools/jdeps/MalformedClassesTest.java + test/langtools/tools/jdeps/TEST.properties + test/langtools/tools/jdeps/jdk.jdeps/com/sun/tools/jdeps/JdepsAccess.java ! test/lib/jdk/test/lib/compiler/InMemoryJavaCompiler.java ! test/lib/jdk/test/lib/util/JarUtils.java Changeset: 84908db1 Branch: master Author: duke Date: 2025-04-22 03:30:32 +0000 URL: https://git.openjdk.org/mobile/commit/84908db1987334e8501d224e3fd392d897c77833 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 05:58:38 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 05:58:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e2cb6467 Branch: master Author: Tejesh R Date: 2025-04-22 05:56:07 +0000 URL: https://git.openjdk.org/mobile/commit/e2cb64674f5b6b4f000ab1e903fbb75416218bb3 8343977: Convert java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest to main Reviewed-by: prr, achung - test/jdk/java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.html ! test/jdk/java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.java Changeset: 3e2043a9 Branch: master Author: duke Date: 2025-04-22 05:56:52 +0000 URL: https://git.openjdk.org/mobile/commit/3e2043a9e803ed82aa0ad95516fc79824894e7ae Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 06:26:56 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 06:26:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3f4f824c-1a53-49b8-b5a4-612880f64bee@openjdk.org> Changeset: d1d7d256 Branch: master Author: Tejesh R Date: 2025-04-22 06:23:24 +0000 URL: https://git.openjdk.org/mobile/commit/d1d7d2569c1745aef778c9b5a62c1bd50735e8a7 8353957: Open source several AWT ScrollPane tests - Batch 1 Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt + test/jdk/java/awt/ScrollPane/ScrollPaneFlicker.java + test/jdk/java/awt/ScrollPane/ScrollPanePaint.java + test/jdk/java/awt/ScrollPane/ScrollPositionTest.java + test/jdk/java/awt/ScrollPane/ScrollbarsAsNeededTest.java Changeset: 7896dc26 Branch: master Author: duke Date: 2025-04-22 06:24:08 +0000 URL: https://git.openjdk.org/mobile/commit/7896dc26e4a51836bc6583db5b2d3c5ae43bea27 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 06:54:05 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 06:54:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4deb9508-2413-45bc-913b-3f1039d900f8@openjdk.org> Changeset: 33bdc807 Branch: master Author: Abhishek Kumar Date: 2025-04-22 06:51:18 +0000 URL: https://git.openjdk.org/mobile/commit/33bdc807b18914bb57ca7853ab45d4fa8fdefd47 8355241: Move NativeDialogToFrontBackTest.java PL test to manual category Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt Changeset: f9f3cf03 Branch: master Author: duke Date: 2025-04-22 06:51:55 +0000 URL: https://git.openjdk.org/mobile/commit/f9f3cf03e12bfcd04d564c53ff0ade3f224e1bba Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 07:06:32 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 07:06:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a55ccd26 Branch: master Author: Alisen Chung Date: 2025-04-22 07:04:26 +0000 URL: https://git.openjdk.org/mobile/commit/a55ccd267cdfbb7a52c0647fa3b2f93b36b1805f 8352905: Open some JComboBox bugs 1 Reviewed-by: honkar, psadhukhan + test/jdk/javax/swing/JComboBox/bug4166593.java + test/jdk/javax/swing/JComboBox/bug4180054.java + test/jdk/javax/swing/JComboBox/bug4530952.java + test/jdk/javax/swing/JComboBox/bug4530953.java Changeset: e0eaaf00 Branch: master Author: duke Date: 2025-04-22 07:04:53 +0000 URL: https://git.openjdk.org/mobile/commit/e0eaaf00438e09a37ffd660b59c753fbc1fb7a18 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 07:09:50 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 07:09:50 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5a752d0a-a6e7-4e23-b50d-813fe63c3c56@openjdk.org> Changeset: 2f7806ff Branch: master Author: Doug Simon Date: 2025-04-22 07:07:31 +0000 URL: https://git.openjdk.org/mobile/commit/2f7806ffe5b5b4b2f7caa14d4559943968c34678 8355034: [JVMCI] assert(static_cast(_jvmci_data_size) == align_up(compiler->is_jvmci() ? jvmci_data->size() : 0, oopSize)) failed: failed: 104 != 16777320 Reviewed-by: never, yzheng, cslucas ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/code/InstalledCode.java + test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InstalledCodeTest.java Changeset: 4ae8fc5d Branch: master Author: duke Date: 2025-04-22 07:07:43 +0000 URL: https://git.openjdk.org/mobile/commit/4ae8fc5d2b2c1a8109202b92a0864017a574be4f Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 07:48:11 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 07:48:11 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 17b080b2 Branch: master Author: Tejesh R Date: 2025-04-22 07:44:44 +0000 URL: https://git.openjdk.org/mobile/commit/17b080b2c90f7fd9986fe38daebb76363d012469 8353446: Open source several AWT Menu tests - Batch 2 Reviewed-by: abhiscxk + test/jdk/java/awt/Menu/DestroyMenuTest/DestroyMenuTest.java + test/jdk/java/awt/Menu/DestroyMenuTest/MenuTest.java + test/jdk/java/awt/Menu/MenuAddRemoveCrash.java + test/jdk/java/awt/Menu/MenuZOrderTest.java + test/jdk/java/awt/Menu/OnFlyRepaintMenuTest.java Changeset: 59fbd0aa Branch: master Author: duke Date: 2025-04-22 07:45:03 +0000 URL: https://git.openjdk.org/mobile/commit/59fbd0aab938be971140d364a9a7dd05c0a9250c Automatic merge of jdk:master into master Changeset: 0b2a2f38 Branch: master Author: Alisen Chung Date: 2025-04-22 07:45:56 +0000 URL: https://git.openjdk.org/mobile/commit/0b2a2f38d0b0133a562a898836d7a1b2dbd73a5e 8353685: Open some JComboBox bugs 4 Reviewed-by: honkar, kizune + test/jdk/javax/swing/JComboBox/bug4212498.java + test/jdk/javax/swing/JComboBox/bug4459267.java + test/jdk/javax/swing/JComboBox/bug4519269.java Changeset: b3ecdafc Branch: master Author: duke Date: 2025-04-22 07:46:03 +0000 URL: https://git.openjdk.org/mobile/commit/b3ecdafc3d419474e736a15eef869654675efb02 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 08:03:10 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 08:03:10 GMT Subject: git: openjdk/mobile: 5 new changesets Message-ID: Changeset: 7eab2d9f Branch: master Author: Alisen Chung Date: 2025-04-22 07:58:30 +0000 URL: https://git.openjdk.org/mobile/commit/7eab2d9f9140a27f7a5c5e0a57b9e6a256558690 8354095: Open some JTable bugs 5 Reviewed-by: kizune, honkar + test/jdk/javax/swing/JTable/InternationalCharacters.java + test/jdk/javax/swing/JTable/NullTableHeader.java + test/jdk/javax/swing/JTable/bug4118307.java + test/jdk/javax/swing/JTable/bug4138158.java Changeset: 4f8476f5 Branch: master Author: duke Date: 2025-04-22 07:59:40 +0000 URL: https://git.openjdk.org/mobile/commit/4f8476f561b5b2ed5be62035d2b7117fd450eb05 Automatic merge of jdk:master into master Changeset: 367bcc5d Branch: master Author: Tejesh R Date: 2025-04-22 07:59:45 +0000 URL: https://git.openjdk.org/mobile/commit/367bcc5df83722231106b635068a17f92404477b 8353445: Open source several AWT Menu tests - Batch 1 Reviewed-by: abhiscxk, prr ! test/jdk/ProblemList.txt + test/jdk/java/awt/Menu/MenuActionEventTest.java + test/jdk/java/awt/Menu/MenuVisibilityTest.java + test/jdk/java/awt/Menu/RmInHideTest.java + test/jdk/java/awt/Menu/SetShortCutTest.java Changeset: 50358d1c Branch: master Author: Stefan Johansson Date: 2025-04-22 08:00:01 +0000 URL: https://git.openjdk.org/mobile/commit/50358d1ca49c26d100c5c658de29c75f864fdc60 8354929: ZGC: Update collection stats while holding page allocator lock Reviewed-by: stefank, tschatzl, aboldtch ! src/hotspot/share/gc/z/zGeneration.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp Changeset: c97c9189 Branch: master Author: duke Date: 2025-04-22 08:02:19 +0000 URL: https://git.openjdk.org/mobile/commit/c97c91899fec3ff0edcc1625d135d91e56389ed7 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 08:34:19 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 08:34:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1f44cf28-6ae1-4390-aba1-6fd2037e671c@openjdk.org> Changeset: bcc33d5e Branch: master Author: Hamlin Li Date: 2025-04-22 08:32:03 +0000 URL: https://git.openjdk.org/mobile/commit/bcc33d5ef3bdbfaee51c45014851c54028da03f1 8352504: RISC-V: implement and enable CMoveI/L 8346786: RISC-V: Reconsider ConditionalMoveLimit when adding conditional move Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_globals_riscv.hpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp ! test/hotspot/jtreg/compiler/c2/irTests/ModINodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/ModLNodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/TestConv2BExpansion.java ! test/hotspot/jtreg/compiler/c2/irTests/TestFPComparison.java ! test/hotspot/jtreg/compiler/c2/irTests/TestIfMinMax.java ! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java ! test/hotspot/jtreg/compiler/vectorapi/TestVectorTest.java + test/micro/org/openjdk/bench/java/lang/ClassComparison.java ! test/micro/org/openjdk/bench/java/lang/FPComparison.java + test/micro/org/openjdk/bench/java/lang/IntegerComparison.java + test/micro/org/openjdk/bench/java/lang/LongComparison.java + test/micro/org/openjdk/bench/java/lang/PointerComparison.java Changeset: 7fc9a690 Branch: master Author: duke Date: 2025-04-22 08:32:52 +0000 URL: https://git.openjdk.org/mobile/commit/7fc9a6904501d782c7c348055048b3425f986fa6 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 08:51:03 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 08:51:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7cd084cf Branch: master Author: Ivan ?ipka Committer: Mahendra Chhipa Date: 2025-04-22 08:46:52 +0000 URL: https://git.openjdk.org/mobile/commit/7cd084cf350f66fd6ed5b6f5ba9fda71072963fa 8350442: Update copyright Reviewed-by: naoto, jlu ! test/jdk/sun/nio/cs/Test6392804.java ! test/jdk/sun/nio/cs/TestUTF_32.java Changeset: f3e361a3 Branch: master Author: duke Date: 2025-04-22 08:47:04 +0000 URL: https://git.openjdk.org/mobile/commit/f3e361a35b6602d19a35fccb907e309e87d0694e Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 09:02:05 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 09:02:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6da3d38e-5875-4076-96b0-0fe60d88b48c@openjdk.org> Changeset: 9eeb86d9 Branch: master Author: Alisen Chung Date: 2025-04-22 08:58:42 +0000 URL: https://git.openjdk.org/mobile/commit/9eeb86d972ac4cc38d923b2b868b426bbd27a4e8 8354341: Open some JTable bugs 7 Reviewed-by: kizune, serb = test/jdk/javax/swing/JTable/ShiftClick.java + test/jdk/javax/swing/JTable/bug4128506.java + test/jdk/javax/swing/JTable/bug4190222.java + test/jdk/javax/swing/JTable/bug4224179.java Changeset: bd02de55 Branch: master Author: duke Date: 2025-04-22 08:59:32 +0000 URL: https://git.openjdk.org/mobile/commit/bd02de551b0d6d2de7c139299b2a87d754977a7e Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 11:25:07 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 11:25:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0f1c448c Branch: master Author: Stefan Karlsson Date: 2025-04-22 11:23:40 +0000 URL: https://git.openjdk.org/mobile/commit/0f1c448ca15485cd7270cf0607acfceacdcefaff 8354922: ZGC: Use MAP_FIXED_NOREPLACE when reserving memory Reviewed-by: aboldtch, eosterlund ! src/hotspot/os/linux/gc/z/zSyscall_linux.hpp ! src/hotspot/os/posix/gc/z/zVirtualMemoryManager_posix.cpp Changeset: bfd51a83 Branch: master Author: duke Date: 2025-04-22 11:23:52 +0000 URL: https://git.openjdk.org/mobile/commit/bfd51a83dfab14f3f90ed264f767a345c3336ba9 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 11:53:00 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 11:53:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: f2587d9b Branch: master Author: Stefan Karlsson Date: 2025-04-22 11:48:46 +0000 URL: https://git.openjdk.org/mobile/commit/f2587d9bd2e86c46c49ad972790c60ec394848da 8354938: ZGC: Disable UseNUMA when ZFakeNUMA is used Reviewed-by: aboldtch, jsikstro ! src/hotspot/share/gc/z/zArguments.cpp Changeset: bc24a377 Branch: master Author: duke Date: 2025-04-22 11:49:51 +0000 URL: https://git.openjdk.org/mobile/commit/bc24a377cf2d529b321167e76cc6f150c3982922 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 14:39:42 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 14:39:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5264d80b Branch: master Author: Martin Balao Date: 2025-04-22 14:37:10 +0000 URL: https://git.openjdk.org/mobile/commit/5264d80bea25a1ef98dae4633b04b16e8de6120f 8350661: PKCS11 HKDF throws ProviderException when requesting a 31-byte AES key Reviewed-by: fferrari, valeriep, djelinski ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11HKDF.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java ! test/jdk/sun/security/pkcs11/KDF/TestHKDF.java Changeset: c3bd55c8 Branch: master Author: duke Date: 2025-04-22 14:37:32 +0000 URL: https://git.openjdk.org/mobile/commit/c3bd55c8b929d5615191a449fe6d5bf96c63ccc5 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 15:11:22 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 15:11:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9d2fdc19-80f5-4ea5-a318-9670734c02dd@openjdk.org> Changeset: 072b8273 Branch: master Author: Per Minborg Date: 2025-04-22 15:10:26 +0000 URL: https://git.openjdk.org/mobile/commit/072b8273a4c7bd75bce440e5f1184e2926ed0f78 8354300: Mark String.hash field @Stable Reviewed-by: liach, shade, vlivanov ! src/java.base/share/classes/java/lang/String.java + test/micro/org/openjdk/bench/java/lang/StringHashCodeStatic.java Changeset: 4c679330 Branch: master Author: duke Date: 2025-04-22 15:10:31 +0000 URL: https://git.openjdk.org/mobile/commit/4c679330c5b67ab27e7515f5b98cdb709b2d88df Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 15:29:23 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 15:29:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <359896d6-e73f-407d-b7b4-7bfbc320a7b0@openjdk.org> Changeset: da16c839 Branch: master Author: Alisen Chung Date: 2025-04-22 15:26:59 +0000 URL: https://git.openjdk.org/mobile/commit/da16c839735bbf79ece4967f95a98208f74b7f73 8354466: Open some misc Swing bugs 9 Reviewed-by: kizune, honkar + test/jdk/javax/swing/JPasswordField/bug4382819.java + test/jdk/javax/swing/JSplitPane/bug4820080.java Changeset: 3205db9c Branch: master Author: duke Date: 2025-04-22 15:27:32 +0000 URL: https://git.openjdk.org/mobile/commit/3205db9c63d98054d3804ba261ee2e79555eb381 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 15:49:09 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 15:49:09 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2cdcede4-781b-4b57-b384-4464f2ecc7c5@openjdk.org> Changeset: a4c5ed81 Branch: master Author: Alexander Zvegintsev Date: 2025-04-22 15:46:04 +0000 URL: https://git.openjdk.org/mobile/commit/a4c5ed8144376f7ba0d2cb992da63b3e53d51f8b 8354561: Open source several swing tests batch0 Reviewed-by: prr, psadhukhan + test/jdk/javax/swing/JComboBox/bug4139900.java + test/jdk/javax/swing/JComboBox/bug4174876.java + test/jdk/javax/swing/JComboBox/bug4474400.java + test/jdk/javax/swing/border/TransparentTitleTest.java Changeset: 30b79ba1 Branch: master Author: duke Date: 2025-04-22 15:46:37 +0000 URL: https://git.openjdk.org/mobile/commit/30b79ba12ecaba85a7877020a76ba30ea5324b77 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 15:52:31 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 15:52:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 477da161 Branch: master Author: Sergey Bylokhov Date: 2025-04-22 15:50:58 +0000 URL: https://git.openjdk.org/mobile/commit/477da161e62040d77079196ea27d24b27de75b64 8352638: Enhance code consistency: java.desktop/windows Reviewed-by: prr ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/TMSchema.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsToolBarUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/java.desktop/windows/classes/sun/awt/PlatformGraphicsInfo.java ! src/java.desktop/windows/classes/sun/awt/Win32ColorModel24.java ! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java ! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java ! src/java.desktop/windows/classes/sun/awt/windows/WDefaultFontCharset.java ! src/java.desktop/windows/classes/sun/awt/windows/WDesktopProperties.java ! src/java.desktop/windows/classes/sun/awt/windows/WDragSourceContextPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WLabelPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WLightweightFramePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WMouseInfoPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WScrollPanePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WScrollbarPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WingDings.java ! src/java.desktop/windows/classes/sun/font/NativeFont.java ! src/java.desktop/windows/classes/sun/font/NativeStrike.java ! src/java.desktop/windows/classes/sun/java2d/WindowsSurfaceManagerFactory.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DBlitLoops.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DBufImgOps.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DContext.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DDrawImage.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DMaskBlit.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DMaskFill.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DPaints.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DRenderQueue.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DRenderer.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceDataProxy.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DTextRenderer.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DVolatileSurfaceManager.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java ! src/java.desktop/windows/classes/sun/java2d/windows/GDIBlitLoops.java ! src/java.desktop/windows/classes/sun/java2d/windows/GDIRenderer.java ! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java ! src/java.desktop/windows/classes/sun/print/PlatformPrinterJobProxy.java ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/classes/sun/print/Win32MediaTray.java ! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintService.java ! src/java.desktop/windows/classes/sun/swing/plaf/windows/ClassicSortArrowIcon.java Changeset: 879d3406 Branch: master Author: duke Date: 2025-04-22 15:51:32 +0000 URL: https://git.openjdk.org/mobile/commit/879d34068bfcf3d87aac3a7ccba720e3466cfbbc Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 16:03:25 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 16:03:25 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <460b8af6-2a76-4686-ae1c-1f727c11d57d@openjdk.org> Changeset: 1889dacb Branch: master Author: Alisen Chung Date: 2025-04-22 16:01:34 +0000 URL: https://git.openjdk.org/mobile/commit/1889dacb1981d3d15174bc5a201e683a6cdab725 8353007: Open some JComboBox bugs 2 Reviewed-by: kizune, honkar + test/jdk/javax/swing/JComboBox/bug4185024.java + test/jdk/javax/swing/JComboBox/bug4201964.java + test/jdk/javax/swing/JComboBox/bug4249732.java + test/jdk/javax/swing/JComboBox/bug4368848.java Changeset: 6f996372 Branch: master Author: duke Date: 2025-04-22 16:02:17 +0000 URL: https://git.openjdk.org/mobile/commit/6f9963728a5ac5d2b0a120ea63df9cb5ce020133 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 16:13:17 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 16:13:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6a310613 Branch: master Author: Tejesh R Date: 2025-04-22 16:11:55 +0000 URL: https://git.openjdk.org/mobile/commit/6a310613392b9d619ae1bbe3e663cb4a022165d9 8354248: Open source several AWT GridBagLayout and List tests Reviewed-by: abhiscxk ! test/jdk/ProblemList.txt + test/jdk/java/awt/GridBagLayout/ComponentShortage.java + test/jdk/java/awt/List/ListScrollbarCursorTest.java + test/jdk/java/awt/List/ListScrollbarTest.java Changeset: 49e2e0a7 Branch: master Author: duke Date: 2025-04-22 16:12:32 +0000 URL: https://git.openjdk.org/mobile/commit/49e2e0a77c6830a4345ea3de409d0ac8359c5298 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 16:49:48 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 16:49:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d783a940 Branch: master Author: Boris Ulasevich Date: 2025-04-22 16:46:44 +0000 URL: https://git.openjdk.org/mobile/commit/d783a940988677dc91975f884adeaf9f047f7e07 8332368: ubsan aarch64: immediate_aarch64.cpp:298:31: runtime error: shift exponent 32 is too large for 32-bit type 'int' Reviewed-by: adinn ! src/hotspot/share/adlc/output_h.cpp Changeset: fc9b5e1c Branch: master Author: duke Date: 2025-04-22 16:47:32 +0000 URL: https://git.openjdk.org/mobile/commit/fc9b5e1ce4b3a373381287fba1da16bc8e6add56 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 16:52:58 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 16:52:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <610b43af-2372-41cb-a2c3-8e6f769b92cc@openjdk.org> Changeset: 594b2651 Branch: master Author: Jamil Nimeh Date: 2025-04-22 16:49:29 +0000 URL: https://git.openjdk.org/mobile/commit/594b26516e5c01d7daa331db59bdbe8ab7dc0a6d 8350126: Regression ~3% on Crypto-ChaCha20Poly1305.encrypt for MacOSX aarch64 Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_chacha.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 2e698867 Branch: master Author: duke Date: 2025-04-22 16:50:32 +0000 URL: https://git.openjdk.org/mobile/commit/2e698867bf520d0b7b9618b37729f241c035bee5 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 16:56:03 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 16:56:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <74d9ce7d-6d37-49f5-a8d0-eb39f42d2b6e@openjdk.org> Changeset: e020752e Branch: master Author: Ioi Lam Date: 2025-04-22 16:55:11 +0000 URL: https://git.openjdk.org/mobile/commit/e020752ea4a6f74c321bc83597fadac51332e188 8354484: SIGSEGV when supertype of an AOT-cached class is excluded Reviewed-by: ccheung, shade ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotArtifactFinder.hpp Changeset: 91486c96 Branch: master Author: duke Date: 2025-04-22 16:55:32 +0000 URL: https://git.openjdk.org/mobile/commit/91486c9666cc935560409ef8e2b918f78893e9b3 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 17:33:52 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 17:33:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <05fb6a14-e8fd-4b18-a55e-8c1341d62685@openjdk.org> Changeset: f98af0ad Branch: master Author: Alexander Zvegintsev Date: 2025-04-22 17:31:31 +0000 URL: https://git.openjdk.org/mobile/commit/f98af0ad617a445362859e58af48258bfd5bed03 8354701: Open source few JToolTip tests Reviewed-by: honkar + test/jdk/javax/swing/JToolTip/TooltipTest.java + test/jdk/javax/swing/JToolTip/bug4225314.java + test/jdk/javax/swing/JToolTip/bug4255441.java Changeset: 9081ea44 Branch: master Author: duke Date: 2025-04-22 17:32:38 +0000 URL: https://git.openjdk.org/mobile/commit/9081ea442accddb632c6f46c37fa3bc0f8383532 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 17:51:54 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 17:51:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2c492b34-8896-44e1-b73c-084d09b9579b@openjdk.org> Changeset: 486a6646 Branch: master Author: Harshitha Onkar Date: 2025-04-22 17:49:52 +0000 URL: https://git.openjdk.org/mobile/commit/486a66469bc0c814d07e03ce0e7231b408a4d579 8353486: Open source Swing Tests - Set 4 Reviewed-by: azvegint, dnguyen, tr + test/jdk/javax/swing/JFileChooser/bug4464774.java + test/jdk/javax/swing/JFileChooser/bug4522756.java + test/jdk/javax/swing/JFileChooser/bug4759934.java + test/jdk/javax/swing/JFileChooser/bug4943900.java + test/jdk/javax/swing/JOptionPane/bug4194862.java Changeset: 1e6bc3f7 Branch: master Author: duke Date: 2025-04-22 17:50:31 +0000 URL: https://git.openjdk.org/mobile/commit/1e6bc3f716d02b783234d296abc7a1865d89be54 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 17:57:54 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 17:57:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7a42d31a-65b3-4348-9900-b99f29666983@openjdk.org> Changeset: d61765f6 Branch: master Author: Alisen Chung Date: 2025-04-22 17:56:04 +0000 URL: https://git.openjdk.org/mobile/commit/d61765f64d6361b6e71c6f783c8c5a127b1ac745 8353488: Open some JComboBox bugs 3 Reviewed-by: kizune + test/jdk/javax/swing/JComboBox/bug4135833.java + test/jdk/javax/swing/JComboBox/bug4171819.java + test/jdk/javax/swing/JComboBox/bug4248128.java + test/jdk/javax/swing/JComboBox/bug4436376.java Changeset: 010a60b3 Branch: master Author: duke Date: 2025-04-22 17:56:31 +0000 URL: https://git.openjdk.org/mobile/commit/010a60b356bbfa39042c9376a99c788691d37f18 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 20:02:21 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 20:02:21 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 239760ac Branch: master Author: Eric Caspole Date: 2025-04-22 19:59:41 +0000 URL: https://git.openjdk.org/mobile/commit/239760ac09c78a9c989df54f6526b67448540eda 8355233: Add a DMB related benchmark Reviewed-by: kvn + test/micro/org/openjdk/bench/vm/compiler/DMBCheck.java Changeset: 6d1c43f0 Branch: master Author: duke Date: 2025-04-22 20:01:11 +0000 URL: https://git.openjdk.org/mobile/commit/6d1c43f0e983d618f15767b28c8d4d091229cb5c Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 20:19:39 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 20:19:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <777ed5df-1f2f-4164-b772-df01c50ba248@openjdk.org> Changeset: 1b8f760d Branch: master Author: Alexander Zuev Date: 2025-04-22 20:17:01 +0000 URL: https://git.openjdk.org/mobile/commit/1b8f760d1b60e63c1391dcad42753a7ebb3f80ec 8354928: Clean up and open source some miscellaneous AWT tests Reviewed-by: prr, dnguyen + test/jdk/java/awt/event/InputEvent/InputEventTimeTest.java + test/jdk/java/awt/event/MouseWheelEvent/HWWheelScroll.java + test/jdk/java/awt/event/MouseWheelEvent/WheelEventCoord.java + test/jdk/java/awt/event/MouseWheelEvent/WheelScrollEnabled.java Changeset: 4409fce3 Branch: master Author: duke Date: 2025-04-22 20:17:32 +0000 URL: https://git.openjdk.org/mobile/commit/4409fce37a7ff63c85f7868c5a91fab7cc90c227 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 20:28:41 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 20:28:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <23753ed5-ba71-4a23-884b-ac16b3fb246f@openjdk.org> Changeset: cc9148dd Branch: master Author: Damon Nguyen Date: 2025-04-22 20:27:17 +0000 URL: https://git.openjdk.org/mobile/commit/cc9148ddef95c6ca27ff9fee4c17fb0d4ba7f88e 8354695: Open source several swing tests batch7 Reviewed-by: kizune, achung + test/jdk/javax/swing/JRootPane/bug4403624.java + test/jdk/javax/swing/JScrollPane/AcceleratedWheelScrolling/HorizScrollers.java + test/jdk/javax/swing/JScrollPane/AcceleratedWheelScrolling/RTLScrollers.java + test/jdk/javax/swing/JScrollPane/bug4166037.java + test/jdk/javax/swing/JScrollPane/bug4237517.java + test/jdk/javax/swing/JScrollPane/bug4237560.java + test/jdk/javax/swing/JScrollPane/bug4244899.java Changeset: 5dd9f128 Branch: master Author: duke Date: 2025-04-22 20:27:32 +0000 URL: https://git.openjdk.org/mobile/commit/5dd9f12822039243d78a5a3c8e28e72344dbb03e Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 22 23:23:29 2025 From: duke at openjdk.org (duke) Date: Tue, 22 Apr 2025 23:23:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b7e8952a Branch: master Author: Chris Plummer Date: 2025-04-22 23:21:26 +0000 URL: https://git.openjdk.org/mobile/commit/b7e8952ad6def4ebae8c8c3c04cf6793f472b029 8355071: Fix nsk/jdi test to not require lookup of main thread in order to set the breakpoint used for communication Reviewed-by: lmesnik, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java Changeset: 0a52f3a0 Branch: master Author: duke Date: 2025-04-22 23:22:32 +0000 URL: https://git.openjdk.org/mobile/commit/0a52f3a06ddbea38fc79ef0c9f89109d352fed10 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 00:15:38 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 00:15:38 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 53924882 Branch: master Author: Damon Nguyen Date: 2025-04-23 00:13:09 +0000 URL: https://git.openjdk.org/mobile/commit/53924882326d3756a4ec52f37a59c8a81059a069 8355332: Fix failing semi-manual test EDT issue Reviewed-by: azvegint ! test/jdk/javax/swing/JScrollPane/AcceleratedWheelScrolling/HorizScrollers.java ! test/jdk/javax/swing/JScrollPane/AcceleratedWheelScrolling/RTLScrollers.java Changeset: 6f2f4857 Branch: master Author: duke Date: 2025-04-23 00:13:32 +0000 URL: https://git.openjdk.org/mobile/commit/6f2f4857b9ba4a5f8b08b4e9ca26a26873ef0280 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 02:07:57 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 02:07:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4c373703 Branch: master Author: Jatin Bhateja Date: 2025-04-23 02:04:46 +0000 URL: https://git.openjdk.org/mobile/commit/4c373703d9ed63dfc85df7cdcc04ecad5b02ade0 8354668: Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding Reviewed-by: aboldtch, sviswanathan ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp Changeset: 71cf275a Branch: master Author: duke Date: 2025-04-23 02:05:45 +0000 URL: https://git.openjdk.org/mobile/commit/71cf275abc0a751afd51b29ba3d32d7be9f28299 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 02:14:02 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 02:14:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3bdf5f87-935e-437f-a91a-4d6fcb410ce7@openjdk.org> Changeset: a8c6ff16 Branch: master Author: Fei Yang Date: 2025-04-23 02:10:25 +0000 URL: https://git.openjdk.org/mobile/commit/a8c6ff161c2c4f1dcf0f8588c9d007994c84e703 8355239: RISC-V: Do not support subword scatter store Reviewed-by: mli, fjiang ! src/hotspot/cpu/riscv/riscv_v.ad Changeset: 61234f89 Branch: master Author: duke Date: 2025-04-23 02:10:36 +0000 URL: https://git.openjdk.org/mobile/commit/61234f8985f0c962fb4cdf7eda07ebb80ff148a4 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 02:35:32 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 02:35:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4191a153-ff1c-414c-968e-20c0fcd12882@openjdk.org> Changeset: bc518a6c Branch: master Author: Shaojin Wen Date: 2025-04-23 02:32:36 +0000 URL: https://git.openjdk.org/mobile/commit/bc518a6cbb9fadc47b00239b4d721c1c62dc5dad 8355240: Remove unused Import in StringUTF16 Reviewed-by: rgiulietti ! src/java.base/share/classes/java/lang/StringUTF16.java Changeset: 2f2aaf99 Branch: master Author: duke Date: 2025-04-23 02:33:32 +0000 URL: https://git.openjdk.org/mobile/commit/2f2aaf993c37f8258c58171a30387afb455ab11c Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 03:41:40 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 03:41:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1c4e2c0f-8755-43a0-813f-779e88eac945@openjdk.org> Changeset: 8c89fb95 Branch: master Author: Prasanta Sadhukhan Date: 2025-04-23 03:40:26 +0000 URL: https://git.openjdk.org/mobile/commit/8c89fb95351ea0bc5ffdd920c18f9e820231f233 8355179: Reinstate javax/swing/JScrollBar/4865918/bug4865918.java headful and macos run Reviewed-by: abhiscxk, serb ! test/jdk/javax/swing/JScrollBar/4865918/bug4865918.java Changeset: bc4e7d91 Branch: master Author: duke Date: 2025-04-23 03:40:31 +0000 URL: https://git.openjdk.org/mobile/commit/bc4e7d913600ff8071b25db823e9fdc1b216ee54 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 05:20:05 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 05:20:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <86aae32d-e852-42e8-87d8-e1e5bac79b45@openjdk.org> Changeset: 9a2b425b Branch: master Author: Daniel Jeli?ski Date: 2025-04-23 05:17:41 +0000 URL: https://git.openjdk.org/mobile/commit/9a2b425b13cc468d8627c1548d1d39015ce17af1 8354920: SA core file support on Linux only prints error messages when debug logging is enabled Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c Changeset: 2ee92179 Branch: master Author: duke Date: 2025-04-23 05:18:48 +0000 URL: https://git.openjdk.org/mobile/commit/2ee921796a92ab9031f3422bb05545d42a58a0ba Automatic merge of jdk:master into master ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c From duke at openjdk.org Wed Apr 23 06:26:16 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 06:26:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9ea7c02a-9564-4630-8955-e3f815e2ae2f@openjdk.org> Changeset: 27faf454 Branch: master Author: Andrey Turbanov Date: 2025-04-23 06:22:30 +0000 URL: https://git.openjdk.org/mobile/commit/27faf45422082009f23463984b8a6e43c15e9e71 8354826: Make ResolverConfigurationImpl.lock field final Reviewed-by: dfuchs, jpai ! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java Changeset: a179bcc3 Branch: master Author: duke Date: 2025-04-23 06:22:47 +0000 URL: https://git.openjdk.org/mobile/commit/a179bcc3b52ddd1c490fff663b30fce196504506 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 08:07:11 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 08:07:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6893c20b-081d-439c-b76f-5dc6d6645275@openjdk.org> Changeset: 263983d0 Branch: master Author: Fredrik Bredberg Date: 2025-04-23 08:04:57 +0000 URL: https://git.openjdk.org/mobile/commit/263983d0fb9ca567b03d2be4c82cf9fe3d0e6f61 8298733: Reconsider monitors_on_stack assert Reviewed-by: pchilanomate, coleenp ! src/hotspot/share/runtime/continuationFreezeThaw.cpp ! src/hotspot/share/runtime/stackWatermark.hpp Changeset: 80c2f215 Branch: master Author: duke Date: 2025-04-23 08:05:51 +0000 URL: https://git.openjdk.org/mobile/commit/80c2f2155c37efb1ff2d7bc3b4660bb59d740123 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 08:23:24 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 08:23:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <12f26da7-faad-4350-bba4-3551cf4c0c6a@openjdk.org> Changeset: c2e90bcc Branch: master Author: Tobias Hartmann Date: 2025-04-23 08:21:07 +0000 URL: https://git.openjdk.org/mobile/commit/c2e90bcc8026fb2047b42deae6cdad738d6d01b8 8355363: [BACKOUT] 8354668: Missing REX2 prefix accounting in ZGC barriers leads to incorrect encoding Reviewed-by: chagedorn ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp ! src/hotspot/cpu/x86/gc/z/z_x86_64.ad ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp Changeset: b006c7fa Branch: master Author: duke Date: 2025-04-23 08:21:32 +0000 URL: https://git.openjdk.org/mobile/commit/b006c7faa39a65803ebc20633df972c7f63b177f Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 10:17:07 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 10:17:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <13d2cf3f-e84c-413e-84ad-458af606e24c@openjdk.org> Changeset: e76f2030 Branch: master Author: Stefan Karlsson Date: 2025-04-23 10:13:26 +0000 URL: https://git.openjdk.org/mobile/commit/e76f20301c3dcd65610e982fc98b7a08ebf0c8f1 8354309: Sort GC includes Reviewed-by: eosterlund, iwalulya, kbarrett ! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp ! src/hotspot/cpu/arm/gc/g1/g1BarrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/c1/shenandoahBarrierSetC1_ppc.cpp ! src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/z/zAddress_ppc.cpp ! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/c1/shenandoahBarrierSetC1_riscv.cpp ! src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp ! src/hotspot/cpu/riscv/gc/z/zAddress_riscv.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/os/windows/gc/z/zSyscall_windows.hpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp ! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1AnalyticsSequences.inline.hpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/g1CardSet.inline.hpp ! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp ! src/hotspot/share/gc/g1/g1CardSetMemory.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectionSet.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/g1/g1EdenRegions.hpp ! src/hotspot/share/gc/g1/g1EvacFailureRegions.inline.hpp ! src/hotspot/share/gc/g1/g1EvacStats.cpp ! src/hotspot/share/gc/g1/g1EvacStats.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1HeapRegionManager.cpp ! src/hotspot/share/gc/g1/g1InitLogger.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp ! src/hotspot/share/gc/g1/g1MonotonicArena.inline.hpp ! src/hotspot/share/gc/g1/g1MonotonicArenaFreeMemoryTask.cpp ! src/hotspot/share/gc/g1/g1NMethodClosure.cpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1ServiceThread.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/g1YoungGCPreEvacuateTasks.cpp ! src/hotspot/share/gc/parallel/parallelInitLogger.cpp ! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/parallel/psScavenge.hpp ! src/hotspot/share/gc/parallel/psVMOperations.cpp ! src/hotspot/share/gc/serial/serialArguments.cpp ! src/hotspot/share/gc/serial/serialFullGC.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp ! src/hotspot/share/gc/shared/ageTable.cpp ! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/gc/shared/bufferNode.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/modRefBarrierSetC2.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/gcHeapSummary.hpp ! src/hotspot/share/gc/shared/gcInitLogger.cpp ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcLogPrecious.hpp ! src/hotspot/share/gc/shared/gcOverheadChecker.hpp ! src/hotspot/share/gc/shared/gcPolicyCounters.cpp ! src/hotspot/share/gc/shared/gcTimer.cpp ! src/hotspot/share/gc/shared/gcTraceTime.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/locationPrinter.cpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/partialArrayState.cpp ! src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp ! src/hotspot/share/gc/shared/taskTerminator.cpp ! src/hotspot/share/gc/shared/taskqueue.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp ! src/hotspot/share/gc/shared/weakProcessor.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGenerationalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahGlobalHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahGenerationalMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahController.cpp ! src/hotspot/share/gc/shenandoah/shenandoahController.hpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationSizer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalEvacuationTask.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahGlobalGeneration.hpp ! 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/shenandoahHeapRegion.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp ! src/hotspot/share/gc/shenandoah/shenandoahLock.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMmuTracker.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOldGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp ! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSimpleBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.cpp ! src/hotspot/share/gc/shenandoah/shenandoahYoungGeneration.hpp ! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp ! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp ! src/hotspot/share/gc/z/zHeapIterator.hpp ! src/hotspot/share/gc/z/zMarkContext.hpp ! src/hotspot/share/gc/z/zMarkingSMR.hpp ! src/hotspot/share/gc/z/zNMT.cpp ! src/hotspot/share/gc/z/zNMT.hpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/gc/z/zNMethodTable.cpp ! src/hotspot/share/gc/z/zObjArrayAllocator.cpp ! src/hotspot/share/gc/z/zRuntimeWorkers.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zUncoloredRoot.inline.hpp ! src/hotspot/share/gc/z/zVerify.cpp ! src/hotspot/share/gc/z/zVirtualMemoryManager.inline.hpp Changeset: 7738b5a5 Branch: master Author: duke Date: 2025-04-23 10:13:36 +0000 URL: https://git.openjdk.org/mobile/commit/7738b5a5a423894f051a5a569bad546ae9266e99 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 10:43:52 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 10:43:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <52d0f8bb-ac47-445d-a37b-6c6ca1c65b76@openjdk.org> Changeset: 82c24944 Branch: master Author: Albert Mingkun Yang Date: 2025-04-23 10:40:45 +0000 URL: https://git.openjdk.org/mobile/commit/82c249446f2bd6f3b0e612c5ef3e6bfcab388c3b 8354228: Parallel: Set correct minimum of InitialSurvivorRatio Reviewed-by: tschatzl, gli ! src/hotspot/share/gc/parallel/parallelArguments.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java Changeset: b4d8b9fe Branch: master Author: duke Date: 2025-04-23 10:41:42 +0000 URL: https://git.openjdk.org/mobile/commit/b4d8b9fef76078f01fc2713e7009079c9579cd12 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 11:52:29 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 11:52:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: ef0cd182 Branch: master Author: Erik Gahlin Date: 2025-04-23 11:48:48 +0000 URL: https://git.openjdk.org/mobile/commit/ef0cd1823d7d57e42e66255a0e80bfa495a7102d 8354949: JFR: Split up the EventInstrumentation class Reviewed-by: mgronlun, liach + src/jdk.jfr/share/classes/jdk/jfr/internal/ClassInspector.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/Bytecode.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ImplicitFields.java Changeset: e14c7a7c Branch: master Author: duke Date: 2025-04-23 11:49:32 +0000 URL: https://git.openjdk.org/mobile/commit/e14c7a7cc7529d542d11f81de49bdd8d0ec8e1f6 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 11:55:23 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 11:55:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7bb18c64-3923-47a6-81fd-559ccaf5451a@openjdk.org> Changeset: 44c5aca5 Branch: master Author: Robert Toyonaga Committer: Thomas Stuefe Date: 2025-04-23 11:53:09 +0000 URL: https://git.openjdk.org/mobile/commit/44c5aca54d1e0aaf0616f77845c5b3b1e2fccf5a 8341491: Reserve and commit memory operations should be protected by NMT lock Reviewed-by: stuefe, stefank ! src/hotspot/share/runtime/os.cpp ! test/hotspot/gtest/runtime/test_os.cpp Changeset: aeaa53d8 Branch: master Author: duke Date: 2025-04-23 11:53:32 +0000 URL: https://git.openjdk.org/mobile/commit/aeaa53d816bdb2e867000365ffb110d659229fd3 Automatic merge of jdk:master into master ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.cpp From duke at openjdk.org Wed Apr 23 13:04:45 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 13:04:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: c873837d Branch: master Author: Shaojin Wen Date: 2025-04-23 13:01:42 +0000 URL: https://git.openjdk.org/mobile/commit/c873837da6e373613866f5f5c0017f0fccb97b57 8355300: Add final to BitSieve Reviewed-by: liach, pminborg ! src/java.base/share/classes/java/math/BitSieve.java Changeset: 031ba21a Branch: master Author: duke Date: 2025-04-23 13:02:20 +0000 URL: https://git.openjdk.org/mobile/commit/031ba21a1ba9825e944c0eb0eb0ff8d60331df3a Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 13:24:48 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 13:24:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: a372937d Branch: master Author: Archie Cobbs Date: 2025-04-23 13:22:57 +0000 URL: https://git.openjdk.org/mobile/commit/a372937d8480404e69eff43682c91506997fd8ee 8350983: JShell LocalExecutionControl only needs stopCheck() on backward branches Reviewed-by: jlahoda, liach, asotona ! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java Changeset: 801d0578 Branch: master Author: duke Date: 2025-04-23 13:23:51 +0000 URL: https://git.openjdk.org/mobile/commit/801d0578f65dca34732b43dffae0b979dc44596e Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 13:29:16 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 13:29:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0ca02246-556c-4673-9304-3f1154794f81@openjdk.org> Changeset: 3c7f78c0 Branch: master Author: Jan Lahoda Date: 2025-04-23 13:26:22 +0000 URL: https://git.openjdk.org/mobile/commit/3c7f78c066b303d32defeda95d617fd90dc6e066 8341833: incomplete snippet from loaded files from command line is ignored Reviewed-by: liach, asotona ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/langtools/jdk/jshell/StartOptionTest.java ! test/langtools/jdk/jshell/ToolProviderTest.java Changeset: ea591873 Branch: master Author: duke Date: 2025-04-23 13:26:59 +0000 URL: https://git.openjdk.org/mobile/commit/ea591873b5bfcb9c6d2cc993553f1f8a71875b72 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 14:14:33 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 14:14:33 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <7e680c89-64be-4f3e-9486-8f79add60c15@openjdk.org> Changeset: e8a1a646 Branch: master Author: Stefan Karlsson Date: 2025-04-23 14:08:20 +0000 URL: https://git.openjdk.org/mobile/commit/e8a1a6462d3fd4782c383adc85e0327f2595c012 8355401: Remove unused HWperKB Reviewed-by: ayang, tschatzl ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: cde460bc Branch: master Author: duke Date: 2025-04-23 14:08:47 +0000 URL: https://git.openjdk.org/mobile/commit/cde460bca33c29556d4a5b4f82365822a1f0756f Automatic merge of jdk:master into master Changeset: 023f30bc Branch: master Author: Stefan Karlsson Date: 2025-04-23 14:10:04 +0000 URL: https://git.openjdk.org/mobile/commit/023f30bcaa820080ed5b5aa6f9a0a996a62c7d34 8355394: ZGC: Windows compile error in ZUtils Co-authored-by: Axel Boldt-Christmas Reviewed-by: aboldtch, tschatzl ! src/hotspot/share/gc/z/zUtils.inline.hpp Changeset: bea89139 Branch: master Author: duke Date: 2025-04-23 14:10:55 +0000 URL: https://git.openjdk.org/mobile/commit/bea8913906054b3389c4986d19beba9246f131da Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 14:29:42 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 14:29:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6befc189 Branch: master Author: Jaikiran Pai Date: 2025-04-23 14:23:38 +0000 URL: https://git.openjdk.org/mobile/commit/6befc189741069cc4b188e4822541fb9ab72ee28 8355278: Improve debuggability of com/sun/jndi/ldap/LdapPoolTimeoutTest.java test Reviewed-by: aefimov ! test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java Changeset: f8e2bec3 Branch: master Author: duke Date: 2025-04-23 14:24:39 +0000 URL: https://git.openjdk.org/mobile/commit/f8e2bec3e0ade254b95b0d1054ca45c6a32a503c Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 14:58:29 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 14:58:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 12c3a231 Branch: master Author: Jiangli Zhou Date: 2025-04-23 14:55:15 +0000 URL: https://git.openjdk.org/mobile/commit/12c3a231e6c1709660e61995f09ad857858e2e36 8354898: jdk/internal/loader/NativeLibraries/Main.java fails on static JDK Reviewed-by: jpai ! test/jdk/jdk/internal/loader/NativeLibraries/Main.java Changeset: 30a9b556 Branch: master Author: duke Date: 2025-04-23 14:55:46 +0000 URL: https://git.openjdk.org/mobile/commit/30a9b55621d39b2c131e1388359295357ced90af Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 15:47:18 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 15:47:18 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1f9b652b-90c6-4c0b-9e08-715dba9e51ea@openjdk.org> Changeset: 32a597b3 Branch: master Author: Phil Race Date: 2025-04-23 15:44:56 +0000 URL: https://git.openjdk.org/mobile/commit/32a597b36f994d6e720e0576ad110dac4a5304fe 8355333: Some Problem list entries point to non-existent / wrong files Reviewed-by: serb ! test/jdk/ProblemList.txt Changeset: 0af50ddc Branch: master Author: duke Date: 2025-04-23 15:45:37 +0000 URL: https://git.openjdk.org/mobile/commit/0af50ddc66a09252040da289af80bb53cc9cadc1 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 16:07:58 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 16:07:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9477f069-ff7c-4ad8-9ac3-f5ba61c2f7a1@openjdk.org> Changeset: 1a72febc Branch: master Author: Leonid Mesnik Date: 2025-04-23 16:04:40 +0000 URL: https://git.openjdk.org/mobile/commit/1a72febc97de3d0ade8813951797dfda1984650f 8355228: Improve runtime/CompressedOops/CompressedClassPointersEncodingScheme.java to support JDK build with -XX:+UseCompactObjectHeaders Reviewed-by: syan, stuefe, coleenp ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointersEncodingScheme.java Changeset: 0b031b50 Branch: master Author: duke Date: 2025-04-23 16:05:46 +0000 URL: https://git.openjdk.org/mobile/commit/0b031b50d9d93a1397296ba6e9a90e45cc50675e Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 16:12:10 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 16:12:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <796930e0-7736-42a7-adb4-97e4339ba9c6@openjdk.org> Changeset: f097aa90 Branch: master Author: Naoto Sato Date: 2025-04-23 16:07:36 +0000 URL: https://git.openjdk.org/mobile/commit/f097aa90c91826ba6c3c7380a84b8e98f1d42bbb 8355215: Add @spec tags to Emoji related methods Reviewed-by: joehw, iris, jlu ! src/java.base/share/classes/java/lang/Character.java Changeset: 5ed7c074 Branch: master Author: duke Date: 2025-04-23 16:07:42 +0000 URL: https://git.openjdk.org/mobile/commit/5ed7c074ff03ecd30659a1d8e0dbd7189bd51f3d Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 16:16:23 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 16:16:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1f5dd45a-596a-4be1-b094-c9d7afbb0288@openjdk.org> Changeset: 2ec61f0f Branch: master Author: Leonid Mesnik Date: 2025-04-23 16:13:23 +0000 URL: https://git.openjdk.org/mobile/commit/2ec61f0f34d2fa313ae3ed5d6aa0881ec091b347 8353214: Add testing with --enable-preview Reviewed-by: erikj ! make/RunTests.gmk + test/hotspot/jtreg/ProblemList-enable-preview.txt + test/jdk/ProblemList-enable-preview.txt ! test/jdk/jdk/modules/etc/DefaultModules.java Changeset: 806995d0 Branch: master Author: duke Date: 2025-04-23 16:13:32 +0000 URL: https://git.openjdk.org/mobile/commit/806995d0eb0370792f7f472aba0d7e63744d297e Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 16:43:13 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 16:43:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <13db160f-7cbb-4816-8fd5-a0b06a163103@openjdk.org> Changeset: 8bd56452 Branch: master Author: Sangheon Kim Date: 2025-04-23 16:37:07 +0000 URL: https://git.openjdk.org/mobile/commit/8bd564521804e98911cc9ff3b7696165e3243139 8346568: G1: Other time can be negative Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp Changeset: 7b64e3f5 Branch: master Author: duke Date: 2025-04-23 16:37:45 +0000 URL: https://git.openjdk.org/mobile/commit/7b64e3f5cea6aa20673220cbe81579e249fed881 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 16:56:49 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 16:56:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <54f298ec-71fd-4db6-9a87-2d3dd5c05a6b@openjdk.org> Changeset: ac41bc31 Branch: master Author: Justin Lu Date: 2025-04-23 16:52:42 +0000 URL: https://git.openjdk.org/mobile/commit/ac41bc31c96951b9fe51c22d16f31bdc1806a881 8354343: Hardening of Currency tests for not yet defined future ISO 4217 currency Reviewed-by: naoto ! test/jdk/java/util/Currency/ValidateISO4217.java Changeset: df3ea7c4 Branch: master Author: duke Date: 2025-04-23 16:52:59 +0000 URL: https://git.openjdk.org/mobile/commit/df3ea7c4d5939e2797a866437fdc1931ef87d1cc Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 17:07:55 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 17:07:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6d63d8a0-9246-4bdc-a8f9-468e85adc42f@openjdk.org> Changeset: 35716647 Branch: master Author: Sergey Kuksenko Date: 2025-04-23 17:03:37 +0000 URL: https://git.openjdk.org/mobile/commit/35716647b531f0c20f9803138dfe2cedd6c4deee 8353478: Update crypto microbenchmarks to cover ML-DSA, ML-KEM, and HSS algorithms Reviewed-by: ecaspole - test/micro/org/openjdk/bench/java/security/MLDSA.java - test/micro/org/openjdk/bench/java/security/MLKEMBench.java = test/micro/org/openjdk/bench/javax/crypto/full/HSSBench.java + test/micro/org/openjdk/bench/javax/crypto/full/KEMBench.java ! test/micro/org/openjdk/bench/javax/crypto/full/KeyPairGeneratorBench.java ! test/micro/org/openjdk/bench/javax/crypto/full/SignatureBench.java + test/micro/org/openjdk/bench/javax/crypto/small/HSSBench.java + test/micro/org/openjdk/bench/javax/crypto/small/KEMBench.java ! test/micro/org/openjdk/bench/javax/crypto/small/KeyPairGeneratorBench.java ! test/micro/org/openjdk/bench/javax/crypto/small/SignatureBench.java Changeset: 072b2f33 Branch: master Author: duke Date: 2025-04-23 17:04:13 +0000 URL: https://git.openjdk.org/mobile/commit/072b2f332ceb9c5ea76da2c06de4fc7686fa6e66 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 18:49:49 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 18:49:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: bf8a881f Branch: master Author: Alexey Ivanov Date: 2025-04-23 18:47:11 +0000 URL: https://git.openjdk.org/mobile/commit/bf8a881f02da14a3d47b30eaf414dea76a1c231f 8352733: Improve RotFontBoundsTest test Use PassFailJFrame framework for creating manual test UI. Provide check boxes for each degree of rotation which allow hiding and showing the specified rotation. Provide 'Select All' and 'Clear All' buttons. Display Java version at the bottom of the test. Reviewed-by: prr, azvegint, abhiscxk, honkar + test/jdk/java/awt/font/TextLayout/RotFontBoundsTest.java Changeset: 6afdc664 Branch: master Author: duke Date: 2025-04-23 18:47:42 +0000 URL: https://git.openjdk.org/mobile/commit/6afdc66484405120f57079f27654c8a4c683fe16 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 20:20:42 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 20:20:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8615df49-20c8-411e-a7ce-e4718648bc3e@openjdk.org> Changeset: adcaf01b Branch: master Author: Ioi Lam Date: 2025-04-23 20:19:02 +0000 URL: https://git.openjdk.org/mobile/commit/adcaf01b4feb72f7205796873fd16b77907b2ef1 8355237: Upstream AOT test cases from Leyden repo to mainline Reviewed-by: ccheung, kvn, lmesnik, shade ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/aotCache/HelloAOTCache.java + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/StringConcatStress.java Changeset: ccba133a Branch: master Author: duke Date: 2025-04-23 20:19:45 +0000 URL: https://git.openjdk.org/mobile/commit/ccba133aa8ca4227219b8183bdaf4293dc9194b7 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 21:26:48 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 21:26:48 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <99bbcf5c-b0f1-4ce5-b2f4-3d78c6c23fb5@openjdk.org> Changeset: 88e0b00a Branch: master Author: Ioi Lam Date: 2025-04-23 21:25:30 +0000 URL: https://git.openjdk.org/mobile/commit/88e0b00a46301ac14fb0b1c0d2717e80ba4b1dc0 8353298: AOT cache creation asserts with _array_klasses in an unregistered InstanceKlass Reviewed-by: ccheung, kvn ! src/hotspot/share/oops/klass.cpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTCacheSupportForCustomLoaders.java Changeset: 03fefd43 Branch: master Author: duke Date: 2025-04-23 21:25:56 +0000 URL: https://git.openjdk.org/mobile/commit/03fefd43c6fcf5744109620809f7c5f35b0488f0 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 21:41:49 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 21:41:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <35710136-8395-44e3-be36-6e4d32871de1@openjdk.org> Changeset: ffe6a4f9 Branch: master Author: Chen Liang Date: 2025-04-23 21:39:55 +0000 URL: https://git.openjdk.org/mobile/commit/ffe6a4f9e1449ce9a78372f11bfc0ef6cd7d6842 8355335: Avoid pattern matching switches in core ClassFile API Reviewed-by: asotona ! src/java.base/share/classes/jdk/internal/classfile/impl/BlockCodeBuilderImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedClassBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedFieldBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/ChainedMethodBuilder.java ! src/java.base/share/classes/jdk/internal/classfile/impl/CodeImpl.java ! src/java.base/share/classes/jdk/internal/classfile/impl/NonterminalCodeBuilder.java Changeset: 0e905797 Branch: master Author: duke Date: 2025-04-23 21:40:52 +0000 URL: https://git.openjdk.org/mobile/commit/0e9057972992208aec6c0a2c6d197a5a0335cd80 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 21:50:27 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 21:50:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0d668ce2-0ffc-4545-8577-28371e18939a@openjdk.org> Changeset: bd1c53e9 Branch: master Author: Chen Liang Date: 2025-04-23 21:40:50 +0000 URL: https://git.openjdk.org/mobile/commit/bd1c53e96038994788ca5c11602aa2ce4fa4c840 8354899: Reduce overhead associated with type switches Reviewed-by: asotona ! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectCodeBuilder.java Changeset: a2bece77 Branch: master Author: duke Date: 2025-04-23 21:42:01 +0000 URL: https://git.openjdk.org/mobile/commit/a2bece77f6b73232bc3f1a33bad852e1f433be11 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 22:33:12 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 22:33:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1ce74980-7740-4329-8746-60bd444e6ed2@openjdk.org> Changeset: 669d4d6b Branch: master Author: Alexey Semenyuk Date: 2025-04-23 22:29:59 +0000 URL: https://git.openjdk.org/mobile/commit/669d4d6bfa50ab6ae73d05c6a0b069f4507d298e 8355328: Improve negative tests coverage for jpackage signing Reviewed-by: almatvee ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherAsServiceVerifier.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacSignVerify.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/linux/ShortcutHintTest.java ! test/jdk/tools/jpackage/share/AppLauncherEnvTest.java ! test/jdk/tools/jpackage/share/BasicTest.java ! test/jdk/tools/jpackage/share/ErrorTest.java ! test/jdk/tools/jpackage/share/IconTest.java ! test/jdk/tools/jpackage/share/JLinkOptionsTest.java ! test/jdk/tools/jpackage/share/JavaOptionsEqualsTest.java ! test/jdk/tools/jpackage/share/JavaOptionsTest.java ! test/jdk/tools/jpackage/share/MainClassTest.java ! test/jdk/tools/jpackage/windows/WinL10nTest.java ! test/jdk/tools/jpackage/windows/WinOSConditionTest.java ! test/jdk/tools/jpackage/windows/WinResourceTest.java ! test/jdk/tools/jpackage/windows/WinScriptTest.java Changeset: e5763bfb Branch: master Author: duke Date: 2025-04-23 22:31:08 +0000 URL: https://git.openjdk.org/mobile/commit/e5763bfb1604d3d75c78c7a17bd9239be121ec5b Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 22:44:52 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 22:44:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3b7f43f9 Branch: master Author: Harshitha Onkar Date: 2025-04-23 22:41:31 +0000 URL: https://git.openjdk.org/mobile/commit/3b7f43f95e061274020deaa1eecdb8182a6b64e1 8355429: Open source ProgressMonitor test Reviewed-by: azvegint + test/jdk/javax/swing/ProgressMonitor/bug4401480.java Changeset: b5faaf94 Branch: master Author: duke Date: 2025-04-23 22:41:57 +0000 URL: https://git.openjdk.org/mobile/commit/b5faaf94caddedd9d62fd65030b585f93cfa005f Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 23:01:34 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 23:01:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <28d87e3f-9840-4d05-a648-c4eb6c7974c1@openjdk.org> Changeset: 4873eec0 Branch: master Author: Alexander Zvegintsev Date: 2025-04-23 22:57:42 +0000 URL: https://git.openjdk.org/mobile/commit/4873eec06f25227fe221a86b07c6072e676f7d5d 8354554: Open source several clipboard tests batch1 Reviewed-by: serb, prr ! test/jdk/ProblemList.txt + test/jdk/java/awt/Clipboard/ClipRWTest.java + test/jdk/java/awt/Clipboard/LostOwnershipChainTest/SystemClipboard2ProcTest.java + test/jdk/java/awt/Clipboard/NoOwnerNoTargetsTest.java + test/jdk/java/awt/Clipboard/PasteNullToTextComponentsTest.java Changeset: 2cd9e23a Branch: master Author: duke Date: 2025-04-23 22:58:14 +0000 URL: https://git.openjdk.org/mobile/commit/2cd9e23aea82e789aed38979b7fe2e742bc3f0db Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 23 23:05:26 2025 From: duke at openjdk.org (duke) Date: Wed, 23 Apr 2025 23:05:26 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <27bb5f3f-182a-40ed-8521-1258bae7070b@openjdk.org> Changeset: ac17449b Branch: master Author: William Kemper Date: 2025-04-23 22:58:47 +0000 URL: https://git.openjdk.org/mobile/commit/ac17449bdb946d98cb65c8eae9c9671f527a79cb 8353596: GenShen: Test TestClone.java#generational-no-coops intermittent timed out Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp Changeset: ae47bfb7 Branch: master Author: duke Date: 2025-04-23 22:59:59 +0000 URL: https://git.openjdk.org/mobile/commit/ae47bfb740281e9bd10116b89e721a8d11988234 Automatic merge of jdk:master into master Changeset: b10a304b Branch: master Author: Alexander Zvegintsev Date: 2025-04-23 23:03:22 +0000 URL: https://git.openjdk.org/mobile/commit/b10a304b2bdec5fdd3d689ae8fcd341e68e80b72 8354553: Open source several clipboard tests batch0 Reviewed-by: serb, prr ! test/jdk/ProblemList.txt + test/jdk/java/awt/Clipboard/ClipboardSecurity.java + test/jdk/java/awt/Clipboard/GetAltContentsTest/SystemClipboardTest.java + test/jdk/java/awt/Clipboard/ImageTransferTest.java + test/jdk/java/awt/Clipboard/NoDataConversionFailureTest.java Changeset: 18f6db34 Branch: master Author: duke Date: 2025-04-23 23:03:58 +0000 URL: https://git.openjdk.org/mobile/commit/18f6db34fb02660787d3c6513fe0c8ca9a46ccc6 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 00:04:36 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 00:04:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2e36b1f1-4a2e-4e76-bc4f-71732c8e0d0a@openjdk.org> Changeset: bbec3c07 Branch: master Author: Ioi Lam Date: 2025-04-24 00:00:36 +0000 URL: https://git.openjdk.org/mobile/commit/bbec3c0730df4578cee5cbc9dab40810ff093966 8354558: -XX:AOTMode=record crashes with boot loader package-info class Reviewed-by: ccheung, matsaave ! src/hotspot/share/classfile/classLoader.cpp + test/hotspot/jtreg/runtime/cds/appcds/aotCache/PackageInfoClass.java ! test/lib/jdk/test/lib/cds/CDSAppTester.java ! test/lib/jdk/test/lib/cds/SimpleCDSAppTester.java Changeset: f5141fb5 Branch: master Author: duke Date: 2025-04-24 00:01:19 +0000 URL: https://git.openjdk.org/mobile/commit/f5141fb548e2e3e6159ae532fd320e5da77135b0 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 01:12:13 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 01:12:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 428334b6 Branch: master Author: Vladimir Ivanov Date: 2025-04-24 01:09:17 +0000 URL: https://git.openjdk.org/mobile/commit/428334b616e1c436fbc2b8d71e41a0b154e9da12 8353216: Improve VerifyMethodHandles for method handle linkers Reviewed-by: dlong ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.hpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.hpp Changeset: 21a2f2c4 Branch: master Author: duke Date: 2025-04-24 01:09:35 +0000 URL: https://git.openjdk.org/mobile/commit/21a2f2c45c2bedc18fc14a2225d6e30e1038a286 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 07:01:23 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 07:01:23 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 188c2360 Branch: master Author: Aleksey Shipilev Date: 2025-04-24 06:58:21 +0000 URL: https://git.openjdk.org/mobile/commit/188c236071fd573a9ef35c34126443c6982a4f53 8353558: x86: Use better instructions for ICache sync when available Reviewed-by: kvn, adinn ! src/hotspot/cpu/aarch64/icache_aarch64.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/icache_x86.cpp ! src/hotspot/cpu/x86/icache_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/zero/icache_zero.hpp ! src/hotspot/os_cpu/bsd_aarch64/icache_bsd_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/icache_linux_aarch64.hpp ! src/hotspot/os_cpu/windows_aarch64/icache_windows_aarch64.hpp ! src/hotspot/share/runtime/flags/flagSetting.hpp ! src/hotspot/share/runtime/icache.cpp ! src/hotspot/share/runtime/icache.hpp ! src/hotspot/share/runtime/init.cpp + test/hotspot/gtest/runtime/test_icache.cpp Changeset: 6ef6174e Branch: master Author: duke Date: 2025-04-24 06:58:33 +0000 URL: https://git.openjdk.org/mobile/commit/6ef6174ee459f7ee0f63fbda877ffd1316138c2e Automatic merge of jdk:master into master Changeset: 7bfbb9a5 Branch: master Author: Jan Lahoda Date: 2025-04-24 06:58:37 +0000 URL: https://git.openjdk.org/mobile/commit/7bfbb9a51533f30613cacd47433ba709353ce3d5 8348928: Check for case label validity are misbehaving when binding patterns with unnamed bindings are present Reviewed-by: asotona, abimpoudis, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/patterns/SwitchErrors.java ! test/langtools/tools/javac/patterns/SwitchErrors.out Changeset: 525249bd Branch: master Author: duke Date: 2025-04-24 06:59:42 +0000 URL: https://git.openjdk.org/mobile/commit/525249bd521c2544aebe6f3a12b792e6b543304b Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 07:22:03 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 07:22:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 953eef4f Branch: master Author: Stefan Karlsson Date: 2025-04-24 07:20:25 +0000 URL: https://git.openjdk.org/mobile/commit/953eef4f113408ab4ae432308f9848f7d226c619 8347337: ZGC: String dedups short-lived strings Reviewed-by: kbarrett, aboldtch, eosterlund ! src/hotspot/share/gc/z/zForwarding.hpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMarkContext.hpp ! src/hotspot/share/gc/z/zMarkContext.inline.hpp ! src/hotspot/share/gc/z/zRelocate.cpp + src/hotspot/share/gc/z/zStringDedup.hpp + src/hotspot/share/gc/z/zStringDedup.inline.hpp Changeset: 0242a06a Branch: master Author: duke Date: 2025-04-24 07:20:55 +0000 URL: https://git.openjdk.org/mobile/commit/0242a06a256aa7e0def451ce795b541ae141f33e Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 08:34:03 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 08:34:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 84e9264e Branch: master Author: Manuel H?ssig Committer: Christian Hagedorn Date: 2025-04-24 08:29:08 +0000 URL: https://git.openjdk.org/mobile/commit/84e9264e76ca6e5d984c8eecbf5c5d11128fc174 8346552: C2: Add IR tests to check that Predicate cloning in Loop Unswitching works as expected Co-authored-by: Christian Hagedorn Reviewed-by: chagedorn, epeter ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/predicates.cpp ! src/hotspot/share/opto/predicates.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java + test/hotspot/jtreg/compiler/loopopts/TestUnswitchPredicateCloning.java Changeset: 88e08e31 Branch: master Author: duke Date: 2025-04-24 08:29:37 +0000 URL: https://git.openjdk.org/mobile/commit/88e08e3113bb19fec264fe0b5bf29b18b5dd2294 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 08:38:35 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 08:38:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <72592749-d31e-4055-b8c3-6a49fd51b447@openjdk.org> Changeset: 290d24d1 Branch: master Author: Manuel H?ssig Committer: Christian Hagedorn Date: 2025-04-24 08:36:35 +0000 URL: https://git.openjdk.org/mobile/commit/290d24d16adcef6b9f0f5ac789b125fd7bac66a5 8355400: Better git detection in update_copyright_year.sh Reviewed-by: erikj, chagedorn ! make/scripts/update_copyright_year.sh Changeset: 2ea6e74b Branch: master Author: duke Date: 2025-04-24 08:36:48 +0000 URL: https://git.openjdk.org/mobile/commit/2ea6e74bb2346730f961191af2e1862f4be0584c Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 09:13:30 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 09:13:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: be6e4406 Branch: master Author: Roland Westrelin Date: 2025-04-24 09:10:43 +0000 URL: https://git.openjdk.org/mobile/commit/be6e4406d8c9024bb368ed9dc22d4a6df2a0846a 8349139: C2: Div looses dependency on condition that guarantees divisor not zero in counted loop Reviewed-by: chagedorn, epeter, qamai ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/predicates.cpp + test/hotspot/jtreg/compiler/controldependency/TestDivDependentOnMainLoopGuard.java + test/hotspot/jtreg/compiler/controldependency/TestMainLoopNoBackedgeFloatingDiv.java Changeset: 7aa4a629 Branch: master Author: duke Date: 2025-04-24 09:10:55 +0000 URL: https://git.openjdk.org/mobile/commit/7aa4a6293b28b6b4d8a5cd255288843ae992c6a2 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 09:36:40 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 09:36:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4da95235-8662-45fd-939d-840f46a57fef@openjdk.org> Changeset: 74a2c831 Branch: master Author: Saranya Natarajan Committer: Roberto Casta?eda Lozano Date: 2025-04-24 09:33:15 +0000 URL: https://git.openjdk.org/mobile/commit/74a2c831a2af55c66317ca8aead53fde2a2a6900 8352620: C2: rename MemNode::memory_type() to MemNode::value_basic_type() Reviewed-by: rcastanedalo, thartmann ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.hpp Changeset: c0766947 Branch: master Author: duke Date: 2025-04-24 09:33:52 +0000 URL: https://git.openjdk.org/mobile/commit/c076694721487bc5d3a541ece417c72bbe1cbbbf Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 10:29:51 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 10:29:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <13cbee3a-497b-4978-bea1-49718126c95d@openjdk.org> Changeset: 6254046f Branch: master Author: Marc Chevalier Committer: Emanuel Peter Date: 2025-04-24 10:27:50 +0000 URL: https://git.openjdk.org/mobile/commit/6254046f508049a4e568f0f2eae51dc10da392c1 8320909: C2: Adapt IGVN's enqueuing logic to match idealization of AndNode with LShift operand Reviewed-by: epeter, thartmann ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/c2/gvn/MissedOptCastII.java + test/hotspot/jtreg/compiler/c2/gvn/MissedOptWithShiftConvAnd.java + test/hotspot/jtreg/compiler/c2/gvn/MissedOptWithShiftConvCastAnd.java Changeset: 1abfed18 Branch: master Author: duke Date: 2025-04-24 10:29:02 +0000 URL: https://git.openjdk.org/mobile/commit/1abfed18da4ea2fc0e064192f9c0bfe88ef4f889 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 11:47:08 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 11:47:08 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8f301ad2-487a-4b91-aea7-bb94a7459cba@openjdk.org> Changeset: d3f31b0d Branch: master Author: Kim Barrett Date: 2025-04-24 11:43:53 +0000 URL: https://git.openjdk.org/mobile/commit/d3f31b0d8e9c90f3dc8e97a299c9e0b7f5b05284 8347719: [REDO] Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION Reviewed-by: tschatzl, jsjolen ! src/hotspot/os/aix/libodm_aix.cpp ! src/hotspot/os/aix/loadlib_aix.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/porting_aix.cpp ! src/hotspot/os/bsd/decoder_machO.cpp ! src/hotspot/os/linux/decoder_linux.cpp ! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp ! src/hotspot/os/linux/mallocInfoDcmd.cpp + src/hotspot/os/posix/forbiddenFunctions_posix.hpp ! src/hotspot/os/posix/os_posix.cpp + src/hotspot/os/posix/permitForbiddenFunctions_posix.hpp + src/hotspot/os/windows/forbiddenFunctions_windows.hpp ! src/hotspot/os/windows/os_windows.cpp + src/hotspot/os/windows/permitForbiddenFunctions_windows.hpp ! src/hotspot/os/windows/symbolengine.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/logging/logTagSet.cpp ! src/hotspot/share/nmt/mallocSiteTable.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/nmt/nmtPreInit.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/utilities/compilerWarnings.hpp ! src/hotspot/share/utilities/compilerWarnings_gcc.hpp ! src/hotspot/share/utilities/compilerWarnings_visCPP.hpp + src/hotspot/share/utilities/forbiddenFunctions.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp + src/hotspot/share/utilities/permitForbiddenFunctions.hpp ! test/hotspot/gtest/code/test_codestrings.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahNumberSeq.cpp ! test/hotspot/gtest/gc/shenandoah/test_shenandoahSimpleBitMap.cpp ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/unittest.hpp Changeset: 773ff2d6 Branch: master Author: duke Date: 2025-04-24 11:44:38 +0000 URL: https://git.openjdk.org/mobile/commit/773ff2d6fbe70b4954d072109f44f975a3e22c56 Automatic merge of jdk:master into master ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/nmt/memMapPrinter.cpp ! src/hotspot/share/runtime/os.cpp From duke at openjdk.org Thu Apr 24 12:05:22 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 12:05:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1ec64811 Branch: master Author: Sean Coffey Date: 2025-04-24 12:01:34 +0000 URL: https://git.openjdk.org/mobile/commit/1ec64811a365442c902e334b56f4cf926c316a4a 8350582: Correct the parsing of the ssl value in javax.net.debug Reviewed-by: wetmore, hchao ! src/java.base/share/classes/sun/security/ssl/SSLLogger.java + test/jdk/sun/security/ssl/SSLLogger/DebugPropertyValuesTest.java Changeset: 3313aa58 Branch: master Author: duke Date: 2025-04-24 12:01:41 +0000 URL: https://git.openjdk.org/mobile/commit/3313aa58a529558816165ee7bc0242ca616c5477 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 12:51:30 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 12:51:30 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9e68730a-d55f-4c93-a878-275b996aae31@openjdk.org> Changeset: 34c4d895 Branch: master Author: Oleksii Sylichenko Committer: SendaoYan Date: 2025-04-24 12:50:03 +0000 URL: https://git.openjdk.org/mobile/commit/34c4d895ca321508c24b13338900d617679aadae 8353190: Use "/native" Run Option for TestAvailableProcessors Execution Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/os/windows/TestAvailableProcessors.java Changeset: 92a4e216 Branch: master Author: duke Date: 2025-04-24 12:50:43 +0000 URL: https://git.openjdk.org/mobile/commit/92a4e2168cf3800fe57428d37ac1489c046bac8d Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 13:41:42 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 13:41:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2c5e5f2e-64e9-462e-87ff-012ee014182a@openjdk.org> Changeset: 0537c692 Branch: master Author: Marc Chevalier Committer: Tobias Hartmann Date: 2025-04-24 13:39:43 +0000 URL: https://git.openjdk.org/mobile/commit/0537c6927d4f617624672cfae06928f9738175ca 8355492: MissedOptCastII is missing UnlockDiagnosticVMOptions flag Reviewed-by: rcastanedalo, chagedorn, thartmann ! test/hotspot/jtreg/compiler/c2/gvn/MissedOptCastII.java Changeset: 8e493968 Branch: master Author: duke Date: 2025-04-24 13:40:15 +0000 URL: https://git.openjdk.org/mobile/commit/8e493968abc796010bf6c08a3e3f925ae020c68e Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 14:16:55 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 14:16:55 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <87c89677-4926-4795-a61a-f82f3a5cff4e@openjdk.org> Changeset: cf96b107 Branch: master Author: Joel Sikstr?m Date: 2025-04-24 14:14:10 +0000 URL: https://git.openjdk.org/mobile/commit/cf96b107d57182ad6ab47125939423dd5286aa88 8354362: Use automatic indentation in CollectedHeap printing Reviewed-by: stefank, lkorinth, stuefe ! 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/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psVirtualspace.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/markBitMap.cpp ! src/hotspot/share/gc/shared/markBitMap.hpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.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/gc/z/zMappedCache.cpp ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPageAllocator.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/memory/virtualspace.hpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/ostream.hpp ! src/hotspot/share/utilities/vmError.cpp Changeset: 356c4d9c Branch: master Author: Viktor Klang Date: 2025-04-24 14:14:24 +0000 URL: https://git.openjdk.org/mobile/commit/356c4d9ca93c8a37231e86d583ce9628d693c733 8355369: Remove setAccessible usage for setting final fields in java.util.concurrent Reviewed-by: pminborg, dl, rgiulietti, alanb ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java Changeset: 2f7fa60f Branch: master Author: duke Date: 2025-04-24 14:15:03 +0000 URL: https://git.openjdk.org/mobile/commit/2f7fa60fb6c6dc2d3035503145e7a6d1af974ae9 Automatic merge of jdk:master into master ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticCommand.cpp From duke at openjdk.org Thu Apr 24 14:53:39 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 14:53:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 0edd018a Branch: master Author: Aleksey Shipilev Date: 2025-04-24 14:48:00 +0000 URL: https://git.openjdk.org/mobile/commit/0edd018a48c202a6da4afe80e245799b47000885 8355432: Remove CompileTask from SA Reviewed-by: cjplummer, lmesnik - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/CompileTask.java Changeset: 7b4b0491 Branch: master Author: duke Date: 2025-04-24 14:48:56 +0000 URL: https://git.openjdk.org/mobile/commit/7b4b04916a12dbc4e95d9b3eb2c362971ea35bb6 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 16:02:24 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 16:02:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 751e0392 Branch: master Author: Mikael Vidstedt Date: 2025-04-24 15:55:05 +0000 URL: https://git.openjdk.org/mobile/commit/751e0392bcad0e608a7a041b658c1d263383f15a 8355235: Clean out old versions from Tools.gmk Reviewed-by: erikj ! make/devkit/Tools.gmk Changeset: e91c591d Branch: master Author: duke Date: 2025-04-24 15:55:56 +0000 URL: https://git.openjdk.org/mobile/commit/e91c591d283b3eb6ecf2fbc1fb73b189dbaaad27 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 16:08:22 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 16:08:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1c8a4dd2-1943-488d-9faf-978a8da1acfc@openjdk.org> Changeset: 8e51ff70 Branch: master Author: Gennadiy Krivoshein Committer: Phil Race Date: 2025-04-24 16:06:29 +0000 URL: https://git.openjdk.org/mobile/commit/8e51ff70d896aeb5b35e6bb6b00f1818d67c99e7 8315113: Print request Chromaticity.MONOCHROME attribute does not work on macOS Reviewed-by: prr, psadhukhan ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java + src/java.desktop/share/classes/sun/print/GrayscaleProxyGraphics2D.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java + test/jdk/javax/print/attribute/MonochromePrintTest.java Changeset: b3b4449e Branch: master Author: duke Date: 2025-04-24 16:06:44 +0000 URL: https://git.openjdk.org/mobile/commit/b3b4449ead4e94bd1728164e886849e28805a382 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 16:23:35 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 16:23:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3270a7d3 Branch: master Author: Hamlin Li Date: 2025-04-24 16:21:44 +0000 URL: https://git.openjdk.org/mobile/commit/3270a7d3591eac44705ff5d76c6f59cfb14f5ac0 8355476: RISC-V: using zext_w directly in vector_update_crc32 could trigger assert Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp Changeset: f56efc56 Branch: master Author: duke Date: 2025-04-24 16:21:50 +0000 URL: https://git.openjdk.org/mobile/commit/f56efc563bfacc0e4e2f825f2255723a6fd6e7ac Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 16:28:14 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 16:28:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 862797f0 Branch: master Author: Hamlin Li Date: 2025-04-24 16:23:12 +0000 URL: https://git.openjdk.org/mobile/commit/862797f0c16ed0459cda4931824b6b17120a2abe 8355293: [TEST] RISC-V: enable more ir tests Reviewed-by: fyang, luhenry ! test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Double.java ! test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Float.java ! test/hotspot/jtreg/compiler/loopopts/superword/ProdRed_Int.java ! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckHoistingScaledIV.java ! test/hotspot/jtreg/compiler/vectorization/runner/ArrayShiftOpTest.java ! test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java Changeset: f5a2e295 Branch: master Author: duke Date: 2025-04-24 16:23:51 +0000 URL: https://git.openjdk.org/mobile/commit/f5a2e2956f14be38364d09694f4b0ef04a18be9e Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 17:20:58 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 17:20:58 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: <3d3fb358-dfda-4a70-9242-136fac112b67@openjdk.org> Changeset: 29f10700 Branch: master Author: Chris Plummer Date: 2025-04-24 17:17:54 +0000 URL: https://git.openjdk.org/mobile/commit/29f10700e7c76d94db00e48b98a9c6dfedffac0d 8355211: nsk/jdi/EventRequest/disable/disable001.java should use JDIBase superclass Reviewed-by: lmesnik, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java Changeset: a9ca3ff9 Branch: master Author: duke Date: 2025-04-24 17:18:58 +0000 URL: https://git.openjdk.org/mobile/commit/a9ca3ff9fc3e54b43714d4d61bec19bca7d81ab1 Automatic merge of jdk:master into master Changeset: 370e6113 Branch: master Author: Chris Plummer Date: 2025-04-24 17:19:15 +0000 URL: https://git.openjdk.org/mobile/commit/370e6113de30fd1bc596b5fbf7bd00f97e689f4f 8355221: Get rid of unnecessary override of JDIBase.breakpointForCommunication in nsk/jdi tests Reviewed-by: lmesnik, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002.java Changeset: 627b61b1 Branch: master Author: duke Date: 2025-04-24 17:20:01 +0000 URL: https://git.openjdk.org/mobile/commit/627b61b120eb1e1b860ceafdf35ade85379fea64 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 19:20:59 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 19:20:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e01e33d1 Branch: master Author: David Beaumont Committer: Daniel Fuchs Date: 2025-04-24 19:18:13 +0000 URL: https://git.openjdk.org/mobile/commit/e01e33d19b94ee85f7cb7cd6baec857a50086c76 8354424: java/util/logging/LoggingDeadlock5.java fails intermittently in tier6 Reviewed-by: dfuchs, smarks ! test/jdk/ProblemList.txt ! test/jdk/java/util/logging/LoggingDeadlock5.java Changeset: 8813a404 Branch: master Author: duke Date: 2025-04-24 19:19:16 +0000 URL: https://git.openjdk.org/mobile/commit/8813a404ef1426c36fa1c358bdbbe17cdfc34391 Automatic merge of jdk:master into master From duke at openjdk.org Thu Apr 24 23:26:14 2025 From: duke at openjdk.org (duke) Date: Thu, 24 Apr 2025 23:26:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <590473a1-0172-4973-8067-ae2d27b34163@openjdk.org> Changeset: 8a39f07d Branch: master Author: Xiaolong Peng Date: 2025-04-24 23:23:58 +0000 URL: https://git.openjdk.org/mobile/commit/8a39f07d07f8c4e30dc29b14f28e33c9d8e2e65f 8354431: gc/logging/TestGCId fails on Shenandoah Reviewed-by: wkemper, phh ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp Changeset: b1c6977b Branch: master Author: duke Date: 2025-04-24 23:24:57 +0000 URL: https://git.openjdk.org/mobile/commit/b1c6977b57b40bb9f0ba3a8c0b62c45fd1931f55 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 02:11:54 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 02:11:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0498ded2-68b7-4df4-be28-d8ccd06063da@openjdk.org> Changeset: ed604038 Branch: master Author: Quan Anh Mai Date: 2025-04-25 02:09:58 +0000 URL: https://git.openjdk.org/mobile/commit/ed604038ffc4ca64113984324dde71c07f046b52 8346836: C2: Verify CastII/CastLL bounds at runtime Co-authored-by: Vladimir Ivanov Reviewed-by: vlivanov, epeter ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/c2_MacroAssembler.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/castnode.cpp + test/hotspot/jtreg/compiler/c2/TestVerifyConstraintCasts.java Changeset: 8a471179 Branch: master Author: duke Date: 2025-04-25 02:10:12 +0000 URL: https://git.openjdk.org/mobile/commit/8a471179267fbc903b5249803aa8395342a1aa3c Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 07:10:03 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 07:10:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0779a0a2-6a02-450c-8007-79d94c752290@openjdk.org> Changeset: f27fc010 Branch: master Author: Tobias Hartmann Date: 2025-04-25 07:09:10 +0000 URL: https://git.openjdk.org/mobile/commit/f27fc010f699c01bd3c633b2926966578b5da270 8355576: Problem list compiler/c2/TestVerifyConstraintCasts.java until JDK-8355574 is fixed Reviewed-by: chagedorn ! test/hotspot/jtreg/ProblemList.txt Changeset: cecf02e5 Branch: master Author: duke Date: 2025-04-25 07:09:25 +0000 URL: https://git.openjdk.org/mobile/commit/cecf02e5ffc8ba1daff79defb3e3cebc8bd5d7cc Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 07:12:36 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 07:12:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5e413ced-93f5-4c2e-b220-0f8cb8adfe56@openjdk.org> Changeset: 70030bac Branch: master Author: Matthias Baesken Date: 2025-04-25 07:09:37 +0000 URL: https://git.openjdk.org/mobile/commit/70030bac04b99454af7577553e4a6bbaf5d39210 8354803: ALL_64_BITS is the same across platforms Reviewed-by: stefank, lucy ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: c93736dc Branch: master Author: duke Date: 2025-04-25 07:10:22 +0000 URL: https://git.openjdk.org/mobile/commit/c93736dc198c699804d5821d3c9a5f2ff1d97823 Automatic merge of jdk:master into master ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/posix/os_posix.cpp From duke at openjdk.org Fri Apr 25 07:14:59 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 07:14:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: dbd2fb0e Branch: master Author: Aleksey Shipilev Date: 2025-04-25 07:11:24 +0000 URL: https://git.openjdk.org/mobile/commit/dbd2fb0e5a06df2760a6c4ac128a9172b13647d9 8355473: Clean up x86 globals/VM_Version after 32-bit x86 removal Reviewed-by: chagedorn, coleenp, jwaters ! src/hotspot/cpu/x86/globalDefinitions_x86.hpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 7c514b6d Branch: master Author: duke Date: 2025-04-25 07:12:15 +0000 URL: https://git.openjdk.org/mobile/commit/7c514b6dc589ac1e260227ed42e2b95d5b314001 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 07:22:37 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 07:22:37 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <24b460ea-a418-44d6-aebd-44f116104f82@openjdk.org> Changeset: b41e0b17 Branch: master Author: Evgeny Nikitin Committer: Tobias Hartmann Date: 2025-04-25 07:20:25 +0000 URL: https://git.openjdk.org/mobile/commit/b41e0b17490b203b19787a0d0742318fc0d03b33 8355387: [jittester] Disable downcasts by default Reviewed-by: thartmann, chagedorn ! test/hotspot/jtreg/testlibrary/jittester/src/jdk/test/lib/jittester/ProductionParams.java Changeset: 590e9243 Branch: master Author: duke Date: 2025-04-25 07:21:09 +0000 URL: https://git.openjdk.org/mobile/commit/590e9243f0e814d6e1fbd79e119df5f985b42421 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 08:22:23 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 08:22:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0bf1da3d-66fc-4a05-8104-742ab0fa443d@openjdk.org> Changeset: 89f9268e Branch: master Author: Severin Gehwolf Date: 2025-04-25 08:20:51 +0000 URL: https://git.openjdk.org/mobile/commit/89f9268ed7c2cb86891f23a10482cd459454bd32 8355524: Only every second line in upgradeable files is being used Reviewed-by: shade, alanb ! 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 Changeset: 23cf41c7 Branch: master Author: duke Date: 2025-04-25 08:21:21 +0000 URL: https://git.openjdk.org/mobile/commit/23cf41c7dd6408ae5c5ae26e25ebb6ed4be8660f Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 10:10:44 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 10:10:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6c69c03d-b6bd-4e85-aceb-c3e0e0c8efd1@openjdk.org> Changeset: f66b9ba7 Branch: master Author: Nizar Benalla Date: 2025-04-25 10:08:37 +0000 URL: https://git.openjdk.org/mobile/commit/f66b9ba7bc1f426c430c5a99842685008c5a9dda 8346785: Potential infinite loop in JavadocTokenizer.ensures Reviewed-by: liach, hannesw ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java Changeset: 00ba76d0 Branch: master Author: duke Date: 2025-04-25 10:09:33 +0000 URL: https://git.openjdk.org/mobile/commit/00ba76d0ea86245a58d05d1ea4ef40fef2a02542 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 11:19:56 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 11:19:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <75d3a0cd-c3a8-4a2f-9c86-2d91afbfcf6a@openjdk.org> Changeset: e6cea402 Branch: master Author: Eirik Bj?rsn?s Date: 2025-04-25 11:17:15 +0000 URL: https://git.openjdk.org/mobile/commit/e6cea4025b6743538da76f056fa831b02705f423 8355475: UNCTest should use an existing UNC path Reviewed-by: dfuchs ! test/jdk/java/net/URLConnection/UNCTest.java Changeset: 37d8d029 Branch: master Author: duke Date: 2025-04-25 11:17:30 +0000 URL: https://git.openjdk.org/mobile/commit/37d8d029b69c656111db2b0fd9a23863632a05dd Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 11:34:31 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 11:34:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <21042aaa-3231-41c2-9b4c-06968592169a@openjdk.org> Changeset: a2f9c248 Branch: master Author: Anton Artemov Committer: Coleen Phillimore Date: 2025-04-25 11:31:10 +0000 URL: https://git.openjdk.org/mobile/commit/a2f9c248447d2840d191366cead1ba474ed9a15a 8354327: Rewrite runtime/LoadClass/LoadClassNegative.java Reviewed-by: coleenp, lmesnik ! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java - test/hotspot/jtreg/runtime/LoadClass/dummy.jar Changeset: 49f7edbc Branch: master Author: duke Date: 2025-04-25 11:32:14 +0000 URL: https://git.openjdk.org/mobile/commit/49f7edbca1c0d9270571b6e71ebd813408dae992 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 12:54:10 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 12:54:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5c067232 Branch: master Author: Anjian-Wen Committer: Fei Yang Date: 2025-04-25 12:50:12 +0000 URL: https://git.openjdk.org/mobile/commit/5c067232bf21aaca2b7addd2a862e15a8696ffb8 8355074: RISC-V: C2: Support Vector-Scalar version of Zvbb Vector And-Not instruction Reviewed-by: fjiang, fyang ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv_v.ad ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/vectorapi/AllBitsSetVectorMatchRuleTest.java Changeset: 5a81317b Branch: master Author: duke Date: 2025-04-25 12:51:18 +0000 URL: https://git.openjdk.org/mobile/commit/5a81317ba94f0349b8052d9ce7feb0756d629bbb Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 16:15:05 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 16:15:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6d32e3b2-f9c1-4524-844d-9bb64da900ef@openjdk.org> Changeset: 597bcc69 Branch: master Author: Calvin Cheung Date: 2025-04-25 16:12:35 +0000 URL: https://git.openjdk.org/mobile/commit/597bcc695347544b9feffc5280741b1e9e1715f7 8352003: Support --add-opens with -XX:+AOTClassLinking Co-authored-by: Alan Bateman Reviewed-by: iklam, alanb, matsaave ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/ExactOptionMatch.java + test/hotspot/jtreg/runtime/cds/appcds/jigsaw/addopens/AddopensOption.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddOpens.java Changeset: 64be8eab Branch: master Author: duke Date: 2025-04-25 16:12:57 +0000 URL: https://git.openjdk.org/mobile/commit/64be8eab8e6e54e1ab1f62605f8000784e4a85f7 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 16:33:32 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 16:33:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 77f5a246 Branch: master Author: Chris Plummer Date: 2025-04-25 16:30:26 +0000 URL: https://git.openjdk.org/mobile/commit/77f5a24648758cb1adc74056ca58f880af4a8e84 8355214: nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001.java should use JDIBase superclass Reviewed-by: lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/EventFilters.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java Changeset: 81c018c5 Branch: master Author: duke Date: 2025-04-25 16:31:16 +0000 URL: https://git.openjdk.org/mobile/commit/81c018c5420f2406ccd2ece9bf01bba9a69efb72 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 16:36:42 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 16:36:42 GMT Subject: git: openjdk/mobile: 4 new changesets Message-ID: Changeset: 15f42e34 Branch: master Author: Stuart Marks Date: 2025-04-25 16:32:42 +0000 URL: https://git.openjdk.org/mobile/commit/15f42e348d4068bd90dd75b270a372353fe0ed07 8350703: Add standard system property stdin.encoding Reviewed-by: naoto, alanb ! src/java.base/share/classes/java/lang/System.java ! 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 ! test/jdk/java/lang/System/PropertyTest.java Changeset: 09be5f92 Branch: master Author: duke Date: 2025-04-25 16:33:20 +0000 URL: https://git.openjdk.org/mobile/commit/09be5f92112274ef9bd0677c04a33e2ce0830975 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 Changeset: ac05002c Branch: master Author: Chen Liang Date: 2025-04-25 16:34:52 +0000 URL: https://git.openjdk.org/mobile/commit/ac05002cbeb014036ffbbcb17bb12d8d2102c7cd 8354877: DirectClassBuilder default flags should include ACC_SUPER Reviewed-by: asotona ! src/java.base/share/classes/jdk/internal/classfile/impl/DirectClassBuilder.java Changeset: 336ec033 Branch: master Author: duke Date: 2025-04-25 16:35:06 +0000 URL: https://git.openjdk.org/mobile/commit/336ec033658e80a0752500113a3ea17b2e67293c Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 17:09:47 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 17:09:47 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <12fb998c-8d51-4c6d-9e78-f86a681f0ba7@openjdk.org> Changeset: d8f012ea Branch: master Author: Brent Christian Date: 2025-04-25 17:06:26 +0000 URL: https://git.openjdk.org/mobile/commit/d8f012ea2a0514020434d5db6047e36941e9349b 8305186: Reference.waitForReferenceProcessing should be more accessible to tests Reviewed-by: kbarrett ! test/lib/jdk/test/whitebox/WhiteBox.java Changeset: a6d999e0 Branch: master Author: duke Date: 2025-04-25 17:07:23 +0000 URL: https://git.openjdk.org/mobile/commit/a6d999e0bf2f5b62237ae957996a82491195e6dc Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 17:12:49 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 17:12:49 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4b880299 Branch: master Author: Jiangli Zhou Date: 2025-04-25 17:11:54 +0000 URL: https://git.openjdk.org/mobile/commit/4b880299881c9413038d647123e3b658999c6f8f 8355439: Some hotspot/jtreg/serviceability/sa/* tests fail on static JDK due to explicit checks for shared libraries in process memory map Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/PmapOnDebugdTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/RunCommandOnServerTest.java Changeset: 0ec15467 Branch: master Author: duke Date: 2025-04-25 17:12:17 +0000 URL: https://git.openjdk.org/mobile/commit/0ec154671bf2def98c517c26606852ea4ee5237f Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 20:13:57 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 20:13:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <23330c3b-5c7a-417d-bc53-82e23cf15927@openjdk.org> Changeset: 2785570f Branch: master Author: Manukumar V S Committer: Phil Race Date: 2025-04-25 20:12:45 +0000 URL: https://git.openjdk.org/mobile/commit/2785570f5620db08c0d31cd29839f92ffabd58b2 8355366: Fix the wrong usage of PassFailJFrame.forcePass() in some manual tests Reviewed-by: honkar, aivanov, prr ! test/jdk/java/awt/Desktop/BrowseTest.java ! test/jdk/java/awt/Desktop/EditAndPrintTest/EditAndPrintTest.java ! test/jdk/java/awt/Desktop/OpenTest.java Changeset: a3c73f85 Branch: master Author: duke Date: 2025-04-25 20:12:56 +0000 URL: https://git.openjdk.org/mobile/commit/a3c73f85efa20a56eee729c716e8118b66b9b8f9 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 21:01:16 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 21:01:16 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9b5bda58-3547-4345-a418-d4739e23016d@openjdk.org> Changeset: 5db62abb Branch: master Author: Ioi Lam Date: 2025-04-25 20:58:40 +0000 URL: https://git.openjdk.org/mobile/commit/5db62abb4216a0618d6ea59d292828907572d542 8315719: Adapt AOTClassLinking test case for dynamic CDS archive Reviewed-by: ccheung ! test/hotspot/jtreg/runtime/cds/appcds/resolvedConstants/ResolvedConstants.java ! test/lib/jdk/test/lib/cds/SimpleCDSAppTester.java Changeset: fa6da21c Branch: master Author: duke Date: 2025-04-25 20:58:56 +0000 URL: https://git.openjdk.org/mobile/commit/fa6da21cb22b9a6e4d93679ec9a4c0d1faaea377 Automatic merge of jdk:master into master From duke at openjdk.org Fri Apr 25 21:24:10 2025 From: duke at openjdk.org (duke) Date: Fri, 25 Apr 2025 21:24:10 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4ccb7bb6-9dd7-4c2e-901a-237b7d7961ff@openjdk.org> Changeset: e57fd710 Branch: master Author: Vladimir Ivanov Date: 2025-04-25 21:22:37 +0000 URL: https://git.openjdk.org/mobile/commit/e57fd710496b2ac8aa93eb3d4ff2234170fa2e37 8353786: Migrate Vector API math library support to FFM API Reviewed-by: jbhateja, kvn, psandoz, xgong, jvernee, mli ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp ! src/hotspot/cpu/riscv/vm_version_riscv.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/cpu/zero/vm_version_zero.cpp ! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp ! src/hotspot/share/ci/ciInstance.cpp ! src/hotspot/share/ci/ciInstance.hpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/vmIntrinsics.hpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/abstract_vm_version.cpp ! src/hotspot/share/runtime/abstract_vm_version.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/runtime/vmStructs.cpp + src/java.base/share/classes/jdk/internal/vm/vector/Utils.java ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/java.base/share/classes/module-info.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/CPUFeatures.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Util.java + src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMathLibrary.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template Changeset: b6ce8e89 Branch: master Author: duke Date: 2025-04-25 21:22:57 +0000 URL: https://git.openjdk.org/mobile/commit/b6ce8e8989ded049fe79036d4aece0a7bd041d35 Automatic merge of jdk:master into master ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/os.cpp From duke at openjdk.org Sat Apr 26 03:02:31 2025 From: duke at openjdk.org (duke) Date: Sat, 26 Apr 2025 03:02:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9af56ce2-7671-46e2-b7d4-4f740760e760@openjdk.org> Changeset: 91a9043f Branch: master Author: Anjian-Wen Committer: Fei Yang Date: 2025-04-26 02:58:51 +0000 URL: https://git.openjdk.org/mobile/commit/91a9043f9df0e345719df3bfd0a7d0f2a96e6109 8355562: RISC-V: Cleanup names of vector-scalar instructions in riscv_v.ad Reviewed-by: fyang, fjiang ! src/hotspot/cpu/riscv/riscv_v.ad Changeset: 1c4ab14a Branch: master Author: duke Date: 2025-04-26 02:59:56 +0000 URL: https://git.openjdk.org/mobile/commit/1c4ab14a3417bab42a216b963283a66c2e791460 Automatic merge of jdk:master into master From duke at openjdk.org Sat Apr 26 03:33:33 2025 From: duke at openjdk.org (duke) Date: Sat, 26 Apr 2025 03:33:33 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4cb527a8-d19c-45ce-be49-902beb1708a6@openjdk.org> Changeset: 3b3a055d Branch: master Author: Jatin Bhateja Date: 2025-04-26 03:31:21 +0000 URL: https://git.openjdk.org/mobile/commit/3b3a055d7605338e93814ccfe2a4a18a7786f43f 8342676: Unsigned Vector Min / Max transforms Reviewed-by: sviswanathan, epeter ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/vectorapi/VectorCommutativeOperSharingTest.java + test/hotspot/jtreg/compiler/vectorapi/VectorUnsignedMinMaxOperationsTest.java Changeset: 431ba5e4 Branch: master Author: duke Date: 2025-04-26 03:31:56 +0000 URL: https://git.openjdk.org/mobile/commit/431ba5e481bf1f7affcf6b62bda7b29b5865fbf0 Automatic merge of jdk:master into master From duke at openjdk.org Sat Apr 26 05:47:36 2025 From: duke at openjdk.org (duke) Date: Sat, 26 Apr 2025 05:47:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3279d335-ea8f-4a33-96a6-1a530ed6d68e@openjdk.org> Changeset: 21b0f5ea Branch: master Author: Bradford Wetmore Date: 2025-04-26 05:46:05 +0000 URL: https://git.openjdk.org/mobile/commit/21b0f5ea153c633de7f09bdb0399308c890f7e43 8355637: SSLSessionImpl's "serialization" list documentation is incorrectly ordered Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java Changeset: 98b5cfb7 Branch: master Author: duke Date: 2025-04-26 05:46:56 +0000 URL: https://git.openjdk.org/mobile/commit/98b5cfb7717b3ecd692f491a035615b12361b776 Automatic merge of jdk:master into master From duke at openjdk.org Sun Apr 27 02:31:19 2025 From: duke at openjdk.org (duke) Date: Sun, 27 Apr 2025 02:31:19 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 898d4798 Branch: master Author: Yasumasa Suenaga Date: 2025-04-27 02:29:44 +0000 URL: https://git.openjdk.org/mobile/commit/898d4798003d7b9cd54ef3a149eb037998a39887 8355077: Compiler error at splashscreen_gif.c due to unterminated string initialization Reviewed-by: prr ! src/java.desktop/share/native/libsplashscreen/splashscreen_gif.c Changeset: cd61968e Branch: master Author: duke Date: 2025-04-27 02:29:56 +0000 URL: https://git.openjdk.org/mobile/commit/cd61968e48b16346b6f8477b2c7e273f3da4f0cc Automatic merge of jdk:master into master From duke at openjdk.org Sun Apr 27 06:07:41 2025 From: duke at openjdk.org (duke) Date: Sun, 27 Apr 2025 06:07:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0696eb25-74e0-4727-897d-f8635a36d145@openjdk.org> Changeset: 4e7b5133 Branch: master Author: Ioi Lam Date: 2025-04-27 06:05:50 +0000 URL: https://git.openjdk.org/mobile/commit/4e7b5133721f455f84cddecf7dd18ced0d2c8243 8351333: [ubsan] CDSMapLogger::log_region applying non-zero offset to null pointer Reviewed-by: ccheung ! src/hotspot/share/cds/archiveBuilder.cpp Changeset: 17d06640 Branch: master Author: duke Date: 2025-04-27 06:05:55 +0000 URL: https://git.openjdk.org/mobile/commit/17d0664074494f9b18287bd47797611f04290d38 Automatic merge of jdk:master into master From duke at openjdk.org Sun Apr 27 11:26:55 2025 From: duke at openjdk.org (duke) Date: Sun, 27 Apr 2025 11:26:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7090ffce-7225-4aa6-ac0e-90c25437f085@openjdk.org> Changeset: 04bb5dcf Branch: master Author: jeremy Committer: SendaoYan Date: 2025-04-27 11:24:29 +0000 URL: https://git.openjdk.org/mobile/commit/04bb5dcf5759509e0239a6049db9ae2b97880aa9 8355203: [macos] AquaButtonUI and AquaRootPaneUI repaint default button unnecessarily Reviewed-by: serb, prr ! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonBorder.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaRootPaneUI.java + test/jdk/com/apple/laf/RootPane/RootPaneDefaultButtonTest.java Changeset: 64dbac4f Branch: master Author: duke Date: 2025-04-27 11:24:56 +0000 URL: https://git.openjdk.org/mobile/commit/64dbac4f5f9f6fe58129e4e491b9cb6cd21e72c7 Automatic merge of jdk:master into master From duke at openjdk.org Sun Apr 27 11:47:04 2025 From: duke at openjdk.org (duke) Date: Sun, 27 Apr 2025 11:47:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <97310d11-0410-4aa6-9226-b2647c9337d4@openjdk.org> Changeset: 9c86ac27 Branch: master Author: Tejesh R Date: 2025-04-27 11:44:40 +0000 URL: https://git.openjdk.org/mobile/commit/9c86ac27236a67ff7d84447821d89772b993f7e1 8354495: Open source several AWT DataTransfer tests Reviewed-by: azvegint ! test/jdk/ProblemList.txt + test/jdk/java/awt/datatransfer/ClipboardPerformanceTest.java + test/jdk/java/awt/datatransfer/HTMLTransferConsoleOutputTest.java + test/jdk/java/awt/datatransfer/ImageTransferCrashTest.java Changeset: de04080b Branch: master Author: duke Date: 2025-04-27 11:44:56 +0000 URL: https://git.openjdk.org/mobile/commit/de04080bd328471df946e6f2d5d074a1bac4a24b Automatic merge of jdk:master into master From duke at openjdk.org Sun Apr 27 20:11:59 2025 From: duke at openjdk.org (duke) Date: Sun, 27 Apr 2025 20:11:59 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: cd6f0d19 Branch: master Author: Kelvin Nilsen Date: 2025-04-27 20:10:20 +0000 URL: https://git.openjdk.org/mobile/commit/cd6f0d19d5da03eafde68142528c0f85d783cbea 8355336: GenShen: Resume Old GC even with back-to-back Young GC triggers Reviewed-by: wkemper ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahOldHeuristics.cpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahYoungHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRegulatorThread.cpp Changeset: d549864c Branch: master Author: duke Date: 2025-04-27 20:10:56 +0000 URL: https://git.openjdk.org/mobile/commit/d549864cae9e5501916770bbb9f9bb51873b3d4f Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 06:22:22 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 06:22:22 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <45c1b0ea-b7b2-451f-94a5-61dc81e32446@openjdk.org> Changeset: 1f228e55 Branch: master Author: Damon Fenacci Date: 2025-04-28 06:18:53 +0000 URL: https://git.openjdk.org/mobile/commit/1f228e5539a5faa3b28e12548f8ad97eeacf3298 8354119: Missing C2 proper allocation failure handling during initialization (during generate_uncommon_trap_blob) Reviewed-by: kvn, chagedorn, mdoerr, amitkumar, fyang, bulasevich ! src/hotspot/cpu/aarch64/runtime_aarch64.cpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/ppc/runtime_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/riscv/runtime_riscv.cpp ! src/hotspot/cpu/s390/runtime_s390.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/runtime_x86_64.cpp Changeset: 03015ed7 Branch: master Author: duke Date: 2025-04-28 06:19:57 +0000 URL: https://git.openjdk.org/mobile/commit/03015ed74f144f7112828579e1f71a7afe676c56 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 06:47:03 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 06:47:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1022652b-c788-4a87-bfbe-6134473bf90a@openjdk.org> Changeset: 40e7986c Branch: master Author: Nikita Gubarkov Committer: Alexey Ushakov Date: 2025-04-28 06:44:16 +0000 URL: https://git.openjdk.org/mobile/commit/40e7986c412797323f721212d5f375ffe15accb3 8355611: Get rid of SurfaceManagerFactory Reviewed-by: serb, prr ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsEnvironment.java - src/java.desktop/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/share/classes/sun/awt/image/SunVolatileImage.java ! src/java.desktop/share/classes/sun/awt/image/SurfaceManager.java - src/java.desktop/share/classes/sun/java2d/SurfaceManagerFactory.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLGraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java - src/java.desktop/unix/classes/sun/java2d/UnixSurfaceManagerFactory.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java - src/java.desktop/windows/classes/sun/java2d/WindowsSurfaceManagerFactory.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java Changeset: a1d0507d Branch: master Author: duke Date: 2025-04-28 06:44:56 +0000 URL: https://git.openjdk.org/mobile/commit/a1d0507d0c2b0d8c9ed5d1a9df94cae19a56e10d Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 07:00:04 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 07:00:04 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7df1bfe2 Branch: master Author: Matthias Baesken Date: 2025-04-28 06:56:09 +0000 URL: https://git.openjdk.org/mobile/commit/7df1bfe27b0486e834f07d9aec43b0dae020731f 8354811: clock_tics_per_sec code duplication between os_linux and os_posix Reviewed-by: lucy, clanger, asteiner ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp Changeset: 83a62a83 Branch: master Author: duke Date: 2025-04-28 06:56:56 +0000 URL: https://git.openjdk.org/mobile/commit/83a62a83aedd09fd50080d6f8823727b35fc5eae 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 28 07:16:56 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 07:16:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <08ab8cd2-8c85-494b-80e1-2cb2ab1a9db6@openjdk.org> Changeset: a05ff55b Branch: master Author: Anjian-Wen Committer: Fei Yang Date: 2025-04-28 07:15:41 +0000 URL: https://git.openjdk.org/mobile/commit/a05ff55be4e4e1ab11d756b88a9dfa1f0adb4592 8355657: RISC-V: Improve PrintOptoAssembly output of vector-scalar instructions Reviewed-by: fyang, gcao ! src/hotspot/cpu/riscv/riscv_v.ad Changeset: b934271c Branch: master Author: duke Date: 2025-04-28 07:16:14 +0000 URL: https://git.openjdk.org/mobile/commit/b934271ce434e9dd44e70df7c635f4bcbdf8601a Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 08:12:02 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 08:12:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3140de41 Branch: master Author: Bhavana Kilambi Committer: Hao Sun Date: 2025-04-28 08:08:42 +0000 URL: https://git.openjdk.org/mobile/commit/3140de411bb55604f8a9e2484798098d9d141002 8345125: Aarch64: Add aarch64 backend for Float16 scalar operations Reviewed-by: aph, haosun ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/aarch64/AArch64.java ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h ! test/hotspot/jtreg/compiler/c2/irTests/ConvF2HFIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/MulHFNodeIdealizationTests.java ! test/hotspot/jtreg/compiler/c2/irTests/TestFloat16ScalarOperations.java ! test/hotspot/jtreg/compiler/floatingpoint/TestSubNodeFloatDoubleNegation.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/vectorization/TestFloat16VectorConvChain.java Changeset: 0c7c1512 Branch: master Author: duke Date: 2025-04-28 08:08:58 +0000 URL: https://git.openjdk.org/mobile/commit/0c7c1512b5c81b564ee7332308db31f5b9b11ebd Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 08:44:55 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 08:44:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <0173a104-06b9-44a3-8724-e0958f7236c3@openjdk.org> Changeset: db6fa592 Branch: master Author: Aleksey Shipilev Date: 2025-04-28 08:43:14 +0000 URL: https://git.openjdk.org/mobile/commit/db6fa5923cd0394dfb44c7e46c3e7ccc102a933a 8355617: Remove historical debug_only macro in favor of DEBUG_ONLY Reviewed-by: stefank, kbarrett, jwaters ! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp ! src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/riscv/c1_CodeStubs_riscv.cpp ! src/hotspot/cpu/riscv/nativeInst_riscv.hpp ! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp ! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp ! src/hotspot/cpu/s390/c1_FrameMap_s390.hpp ! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/asm/codeBuffer.hpp ! src/hotspot/share/c1/c1_FrameMap.hpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/ci/ciTypeFlow.hpp ! src/hotspot/share/ci/ciUtilities.inline.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/code/debugInfoRec.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/code/oopRecorder.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/code/relocInfo.hpp ! src/hotspot/share/code/stubs.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psPromotionLAB.cpp ! src/hotspot/share/gc/parallel/psPromotionLAB.hpp ! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/hSpaceCounters.cpp ! src/hotspot/share/gc/shared/hSpaceCounters.hpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/scavengableNMethods.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/utilities/jfrAllocation.cpp ! src/hotspot/share/jfr/utilities/jfrDoublyLinkedList.hpp ! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.hpp ! src/hotspot/share/jfr/writers/jfrMemoryWriterHost.inline.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/logging/logConfiguration.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceRefKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/buildOopMap.cpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/idealKit.cpp ! src/hotspot/share/opto/indexSet.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/multnode.hpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/regalloc.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/perf.cpp ! src/hotspot/share/prims/upcallLinker.cpp ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/handles.inline.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/javaThread.cpp ! src/hotspot/share/runtime/jfieldIDWorkaround.hpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/utilities/growableArray.hpp ! src/hotspot/share/utilities/macros.hpp Changeset: cc74d29c Branch: master Author: duke Date: 2025-04-28 08:43:58 +0000 URL: https://git.openjdk.org/mobile/commit/cc74d29c40aaf2675664f508c50e376275274bc3 Automatic merge of jdk:master into master ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.cpp From duke at openjdk.org Mon Apr 28 08:48:14 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 08:48:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4d887f7b-9a46-47dc-bbb1-a496b4829d7e@openjdk.org> Changeset: 2447b981 Branch: master Author: Suchismith Roy Committer: Martin Doerr Date: 2025-04-28 08:44:36 +0000 URL: https://git.openjdk.org/mobile/commit/2447b9812a9f7316a2313f70db4974534fceb9d9 8355498: [AIX] Adapt code for C++ VLA rule Reviewed-by: jkern, mdoerr ! src/hotspot/os/aix/os_perf_aix.cpp Changeset: bc8f0127 Branch: master Author: duke Date: 2025-04-28 08:45:02 +0000 URL: https://git.openjdk.org/mobile/commit/bc8f0127a28d98531895c215e4b3d01e986ae704 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 10:07:56 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 10:07:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: b0c3485d Branch: master Author: Hannes Walln?fer Date: 2025-04-28 10:04:20 +0000 URL: https://git.openjdk.org/mobile/commit/b0c3485d6c911898b1ac07eccfe7d2b2668144cc 8348282: Add option for syntax highlighting in javadoc snippets Reviewed-by: liach, nbenalla, erikj ! make/Docs.gmk ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/highlight.css + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/highlight.js ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/man/javadoc.md + test/langtools/jdk/javadoc/doclet/testSyntaxHighlightOption/TestSyntaxHighlightOption.java Changeset: 8da9f322 Branch: master Author: duke Date: 2025-04-28 10:04:58 +0000 URL: https://git.openjdk.org/mobile/commit/8da9f3225451078424760b4253abf6ac25298568 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 12:13:24 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 12:13:24 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3f3794e7-caf7-4102-90a8-904fb651eb89@openjdk.org> Changeset: a7359a50 Branch: master Author: Anton Artemov Committer: Johan Sj?len Date: 2025-04-28 12:12:50 +0000 URL: https://git.openjdk.org/mobile/commit/a7359a5091e7ed911cc0505235eee6dee6d44919 8354453: Don't strcpy in os::strdup, use memcpy instead Reviewed-by: jsjolen, kbarrett ! src/hotspot/share/runtime/os.cpp Changeset: ca170199 Branch: master Author: duke Date: 2025-04-28 12:12:56 +0000 URL: https://git.openjdk.org/mobile/commit/ca170199f6692be14c86bc040e67fc0627ada82e Automatic merge of jdk:master into master ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.cpp From duke at openjdk.org Mon Apr 28 13:32:00 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 13:32:00 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 3eaec040 Branch: master Author: Vladimir Kozlov Date: 2025-04-28 13:29:51 +0000 URL: https://git.openjdk.org/mobile/commit/3eaec040b4e82e1a31bd12683dd783a33025d1bf 8355635: Do not collect C strings in C2 scratch buffer Reviewed-by: jrose, thartmann, shade ! src/hotspot/share/asm/codeBuffer.cpp Changeset: bb273760 Branch: master Author: duke Date: 2025-04-28 13:29:56 +0000 URL: https://git.openjdk.org/mobile/commit/bb2737602f07b430f8337533288359ef6f2850e2 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 13:55:29 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 13:55:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e7a41625 Branch: master Author: Tobias Hartmann Date: 2025-04-28 13:54:41 +0000 URL: https://git.openjdk.org/mobile/commit/e7a416254be88ad3af74d874e444a4921b2a31f7 8355717: Problem list tests until JDK-8355708 is fixed Reviewed-by: chagedorn ! test/hotspot/jtreg/ProblemList.txt Changeset: 28436445 Branch: master Author: duke Date: 2025-04-28 13:54:56 +0000 URL: https://git.openjdk.org/mobile/commit/28436445700dc917061cefdd9bd033760e7d9e89 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 14:10:23 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 14:10:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 66358fa2 Branch: master Author: Joel Sikstr?m Date: 2025-04-28 14:08:59 +0000 URL: https://git.openjdk.org/mobile/commit/66358fa2c0074b02f6087f1e1501eff9364a25f2 8355616: Incorrect ifdef in compilationMemoryStatistic.cpp Reviewed-by: shade, stuefe, jwaters ! src/hotspot/share/compiler/compilationMemoryStatistic.cpp Changeset: 8e5f19c6 Branch: master Author: duke Date: 2025-04-28 14:09:56 +0000 URL: https://git.openjdk.org/mobile/commit/8e5f19c6f082a7e564dfd0be3ba9768dda7d6334 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 14:40:56 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 14:40:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8898a161-e5c2-40eb-a69c-1c5c4111e13d@openjdk.org> Changeset: b1e778d9 Branch: master Author: Joachim Kern Date: 2025-04-28 14:38:59 +0000 URL: https://git.openjdk.org/mobile/commit/b1e778d9d2ad13ee5f1ed629a8805008580f86c0 8354686: [AIX] now ubsan is possible Reviewed-by: mbaesken, clanger ! make/autoconf/jdk-options.m4 ! make/data/ubsan/ubsan_default_options.c Changeset: 5293dbd0 Branch: master Author: duke Date: 2025-04-28 14:39:56 +0000 URL: https://git.openjdk.org/mobile/commit/5293dbd03685c2f54d62056c37693941c68e6f11 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 16:04:42 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 16:04:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4b23cb3f-d1c7-490d-911d-d7a73548c55d@openjdk.org> Changeset: c0dc3142 Branch: master Author: Naoto Sato Date: 2025-04-28 16:03:40 +0000 URL: https://git.openjdk.org/mobile/commit/c0dc31422d6e7435ad7abdb547dedcc50b7fc0c3 8355558: SJIS.java test is always ignored Reviewed-by: bpb ! test/jdk/java/io/pathNames/win32/SJIS.java Changeset: 748226ab Branch: master Author: duke Date: 2025-04-28 16:03:57 +0000 URL: https://git.openjdk.org/mobile/commit/748226ab378ee75c9bcbd89cde7e2524aad69d8a Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 17:14:54 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 17:14:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4d10c755-a353-48e9-a1b2-e34da217186b@openjdk.org> Changeset: a090aa3f Branch: master Author: Mikael Vidstedt Date: 2025-04-28 17:13:44 +0000 URL: https://git.openjdk.org/mobile/commit/a090aa3ff8b79b553061e8d61bc42eb3d915c955 8354902: Change to Visual Studio 17.13.2 for building on Windows at Oracle Reviewed-by: erikj, ihse ! doc/building.html ! doc/building.md ! make/conf/jib-profiles.js Changeset: 2e746d1e Branch: master Author: duke Date: 2025-04-28 17:14:04 +0000 URL: https://git.openjdk.org/mobile/commit/2e746d1ea121f0406eefd3a7703f246115703b3a Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 18:23:05 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 18:23:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9af9c007-9dff-43c2-bf6b-72361ac90b94@openjdk.org> Changeset: 2f844803 Branch: master Author: Roger Riggs Date: 2025-04-28 18:21:46 +0000 URL: https://git.openjdk.org/mobile/commit/2f8448034f28276ad5ac1edfa0fb8650e47d4ffa 8354053: Remove unused JavaIOFilePermissionAccess Reviewed-by: liach, weijun ! src/java.base/share/classes/java/io/FilePermission.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/sun/security/util/FilePermCompat.java ! test/jdk/java/io/FilePermission/FilePermissionCollectionMerge.java Changeset: 9e8be9c5 Branch: master Author: duke Date: 2025-04-28 18:21:56 +0000 URL: https://git.openjdk.org/mobile/commit/9e8be9c534a84463e1561a879976806aa441f2d1 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 18:57:03 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 18:57:03 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <149d26fa-4236-4a39-b9bc-2ba5218c5516@openjdk.org> Changeset: acd93df6 Branch: master Author: Jiangli Zhou Date: 2025-04-28 18:55:26 +0000 URL: https://git.openjdk.org/mobile/commit/acd93df612525777656701821338caf9c81e5a6a 8355080: java.base/jdk.internal.foreign.SystemLookup.find() doesn't work on static JDK Reviewed-by: mcimadamore, jvernee ! make/modules/java.base/Lib.gmk ! src/java.base/aix/native/libsyslookup/syslookup.c ! src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java ! src/java.base/share/native/libsyslookup/syslookup.c ! src/java.base/windows/native/libsyslookup/syslookup.c Changeset: b45cd3f4 Branch: master Author: duke Date: 2025-04-28 18:55:56 +0000 URL: https://git.openjdk.org/mobile/commit/b45cd3f47a852d6a09f8caa9a3403757844b2bf9 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 19:26:34 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 19:26:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: af4388ab Branch: master Author: Leonid Mesnik Date: 2025-04-28 19:24:09 +0000 URL: https://git.openjdk.org/mobile/commit/af4388abf232ec66614df51b34d5966ee6706b7b 8355649: Missing ResourceMark in ExceptionMark::check_no_pending_exception Reviewed-by: jsjolen, shade ! src/hotspot/share/utilities/exceptions.cpp Changeset: f276c84a Branch: master Author: duke Date: 2025-04-28 19:25:04 +0000 URL: https://git.openjdk.org/mobile/commit/f276c84af76356b20bb2c1cec8c59323af3a7a81 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 19:47:27 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 19:47:27 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <63e6d79e-145a-44f0-9d0a-42d8d655b61d@openjdk.org> Changeset: 62d165d0 Branch: master Author: Jiangli Zhou Date: 2025-04-28 19:44:04 +0000 URL: https://git.openjdk.org/mobile/commit/62d165d0e4e5ab1bcef35d5031554a354052c6d5 8355669: Add static-jdk-bundles make target Reviewed-by: ihse ! make/Bundles.gmk ! make/Main.gmk ! make/autoconf/spec.gmk.template Changeset: c3323d77 Branch: master Author: duke Date: 2025-04-28 19:44:56 +0000 URL: https://git.openjdk.org/mobile/commit/c3323d77902cdaf0dfda1cb1aa92552e9bc50164 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 21:38:45 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 21:38:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1fd136cd Branch: master Author: Roger Riggs Date: 2025-04-28 21:36:14 +0000 URL: https://git.openjdk.org/mobile/commit/1fd136cd6b863ebee70e42b2966584218d0919ec 8354335: No longer deprecate wrapper class constructors for removal Reviewed-by: liach, bchristi, iris ! src/java.base/share/classes/java/lang/Boolean.java ! src/java.base/share/classes/java/lang/Byte.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Short.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java Changeset: e262aff5 Branch: master Author: duke Date: 2025-04-28 21:36:56 +0000 URL: https://git.openjdk.org/mobile/commit/e262aff595bd43bee9cdeebd0c0560ed3ee0e820 Automatic merge of jdk:master into master From duke at openjdk.org Mon Apr 28 23:34:12 2025 From: duke at openjdk.org (duke) Date: Mon, 28 Apr 2025 23:34:12 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <526ecf2f-42b2-4cda-9867-723962729dba@openjdk.org> Changeset: 62ef706d Branch: master Author: Zhengyu Gu Date: 2025-04-28 23:31:54 +0000 URL: https://git.openjdk.org/mobile/commit/62ef706dd1b21a347c2cca717a2277b75dd25097 8355648: Thread.SpinAcquire()'s lock name parameter is not used Reviewed-by: shade, coleenp ! src/hotspot/share/jfr/utilities/jfrSpinlockHelper.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/park.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 1c4f3ba3 Branch: master Author: duke Date: 2025-04-28 23:32:56 +0000 URL: https://git.openjdk.org/mobile/commit/1c4f3ba328236826d0fffa42d24c0e0066afc65f Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 01:25:02 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 01:25:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <34f9cffa-5f39-44ed-ad24-dcb129d70190@openjdk.org> Changeset: ea3cf1b8 Branch: master Author: Gui Cao Committer: Fei Yang Date: 2025-04-29 01:23:47 +0000 URL: https://git.openjdk.org/mobile/commit/ea3cf1b882c89bfe96af3aa389b69b842d72159c 8355668: RISC-V: jdk/incubator/vector/Int256VectorTests.java fails when using RVV Reviewed-by: fyang ! src/hotspot/cpu/riscv/riscv_v.ad Changeset: 80c44e98 Branch: master Author: duke Date: 2025-04-29 01:23:58 +0000 URL: https://git.openjdk.org/mobile/commit/80c44e988fe19d09300d15d0c99627c73eed3119 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 01:51:29 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 01:51:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7cf190fb Branch: master Author: Boris Ulasevich Date: 2025-04-29 01:50:23 +0000 URL: https://git.openjdk.org/mobile/commit/7cf190fbb02e950eb3b5461be139d09add3f6a7d 8345225: AARCH64: VM crashes with -NearCpool +UseShenandoahGC options Reviewed-by: aph, shade ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: 7c9120c5 Branch: master Author: duke Date: 2025-04-29 01:50:55 +0000 URL: https://git.openjdk.org/mobile/commit/7c9120c55831a8c55a060e11bf7bbf38a3b65c56 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 02:15:34 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 02:15:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7bde2bb5 Branch: master Author: Gui Cao Committer: Fei Yang Date: 2025-04-29 02:12:04 +0000 URL: https://git.openjdk.org/mobile/commit/7bde2bb57159aaac36a6a585f70c4672919c8c16 8355654: RISC-V: Relax register constraint for some vector-scalar instructions Reviewed-by: fyang, dzhang ! src/hotspot/cpu/riscv/riscv_v.ad Changeset: fecaf283 Branch: master Author: duke Date: 2025-04-29 02:12:56 +0000 URL: https://git.openjdk.org/mobile/commit/fecaf283e12e5a452ff789a44edb7944cfbe0dfc Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 03:08:26 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 03:08:26 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: e4cb49fc Branch: master Author: Chen Liang Date: 2025-04-29 03:06:23 +0000 URL: https://git.openjdk.org/mobile/commit/e4cb49fc8531ee7cdc66ed16f5f5e2ec94d1244b 8342206: Convenience method to check if a constant pool entry matches nominal descriptors Reviewed-by: asotona ! src/java.base/share/classes/java/lang/classfile/constantpool/ClassEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/MethodTypeEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/ModuleEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/PackageEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/StringEntry.java ! src/java.base/share/classes/java/lang/classfile/constantpool/Utf8Entry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java ! src/java.base/share/classes/jdk/internal/classfile/impl/SplitConstantPool.java ! test/jdk/jdk/classfile/ConstantDescSymbolsTest.java Changeset: 39ff66d6 Branch: master Author: duke Date: 2025-04-29 03:06:55 +0000 URL: https://git.openjdk.org/mobile/commit/39ff66d65a4762d640d2a452c37b5e1e054aa418 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 04:18:36 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 04:18:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1d323f5e-3069-4bb0-a6f7-3ad3e9290b75@openjdk.org> Changeset: 44374a57 Branch: master Author: Gustavo Simon Committer: Christoph Langer Date: 2025-04-29 04:17:00 +0000 URL: https://git.openjdk.org/mobile/commit/44374a572096fc98b390ab2cb9063d832e110020 8350542: Optional.orElseThrow(Supplier) does not specify behavior when supplier returns null Reviewed-by: liach, clanger ! src/java.base/share/classes/java/util/Optional.java Changeset: b9bc4b30 Branch: master Author: duke Date: 2025-04-29 04:17:55 +0000 URL: https://git.openjdk.org/mobile/commit/b9bc4b30ae873f1e8b0eb701fd19307df96d7813 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 07:01:07 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 07:01:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <02ee6aa2-0614-413f-a940-b202bf8341e8@openjdk.org> Changeset: 841989b2 Branch: master Author: Kevin Walls Date: 2025-04-29 06:57:33 +0000 URL: https://git.openjdk.org/mobile/commit/841989b2701b4ee0ec9be03d8007e6788edf56b4 8318730: MonitorVmStartTerminate.java still times out after JDK-8209595 Reviewed-by: lmesnik, sspitsyn, cjplummer ! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java Changeset: ebccf45f Branch: master Author: duke Date: 2025-04-29 06:57:59 +0000 URL: https://git.openjdk.org/mobile/commit/ebccf45f08b0deaff3b3b2cc8fce7a86cd2a590c Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 07:46:36 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 07:46:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <663ed4b8-ead4-4f1e-9e86-6a41967cf1b3@openjdk.org> Changeset: 108078a6 Branch: master Author: Marc Chevalier Committer: Damon Fenacci Date: 2025-04-29 07:43:37 +0000 URL: https://git.openjdk.org/mobile/commit/108078a6813f49fa82b6f97a8a6665d200d95e28 8338194: ubsan: mulnode.cpp:862:59: runtime error: shift exponent 64 is too large for 64-bit type 'long unsigned int' Reviewed-by: dlong, dfenacci ! src/hotspot/share/opto/mulnode.cpp Changeset: 5cbbed5d Branch: master Author: duke Date: 2025-04-29 07:43:58 +0000 URL: https://git.openjdk.org/mobile/commit/5cbbed5d7ae4c0c2f6b0958637716da9ecf09d87 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 08:32:40 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 08:32:40 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <5027c1cc-c972-4a36-a807-2a803cce0290@openjdk.org> Changeset: 31e70e41 Branch: master Author: Kuai Wei Committer: SendaoYan Date: 2025-04-29 08:31:20 +0000 URL: https://git.openjdk.org/mobile/commit/31e70e41d56777ba6f4bba4cc3266130646b3202 8355697: Create windows devkit on wsl and msys2 Reviewed-by: ihse, erikj ! make/devkit/createWindowsDevkit.sh Changeset: 793feb41 Branch: master Author: duke Date: 2025-04-29 08:32:07 +0000 URL: https://git.openjdk.org/mobile/commit/793feb41b1dc0a214ee2281f71e46e93ad3f8d65 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 09:24:13 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 09:24:13 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <744b1359-6f67-485f-bc10-b2084a298626@openjdk.org> Changeset: 6a0c24f9 Branch: master Author: Manuel H?ssig Committer: Roberto Casta?eda Lozano Date: 2025-04-29 09:22:18 +0000 URL: https://git.openjdk.org/mobile/commit/6a0c24f9db0b15a00ecadca6e853ed5aa3775b78 8355472: Clean up x86 nativeInst after 32-bit x86 removal Reviewed-by: shade, rcastanedalo, jwaters ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp Changeset: 6a57d077 Branch: master Author: duke Date: 2025-04-29 09:22:57 +0000 URL: https://git.openjdk.org/mobile/commit/6a57d077df4ed3238eee2541735c1b025a20cb7d Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 11:58:34 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 11:58:34 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: edf8ce8d Branch: master Author: David Linus Briemann Committer: Martin Doerr Date: 2025-04-29 11:57:37 +0000 URL: https://git.openjdk.org/mobile/commit/edf8ce8db10521037045115f4cb9569a1477a40a 8355739: AssertionError: Invalid CPU feature name after 8353786 Reviewed-by: vlivanov, shade, mdoerr ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/CPUFeatures.java Changeset: 9680d84e Branch: master Author: duke Date: 2025-04-29 11:57:59 +0000 URL: https://git.openjdk.org/mobile/commit/9680d84e9ac3e64544159f6353f407d7a0830412 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 13:27:44 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 13:27:44 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <9296b966-ce16-435a-a809-5f9850c1e3c6@openjdk.org> Changeset: 9f42ff89 Branch: master Author: Matthias Baesken Date: 2025-04-29 13:26:51 +0000 URL: https://git.openjdk.org/mobile/commit/9f42ff8960c740fa6ae5be21677b874463c7f500 8355594: Warnings occur when building with clang and enabling ubsan Reviewed-by: erikj, jkern, ihse ! make/autoconf/jdk-options.m4 Changeset: 0a20b9b1 Branch: master Author: duke Date: 2025-04-29 13:26:57 +0000 URL: https://git.openjdk.org/mobile/commit/0a20b9b1263e5efd075abb0ed3cbbf83a1d8aa96 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 13:43:14 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 13:43:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 2ed7ad4b Branch: master Author: Fei Yang Date: 2025-04-29 13:41:04 +0000 URL: https://git.openjdk.org/mobile/commit/2ed7ad4b5c7d2344ae6571c186f8a2903770aa57 8355667: RISC-V: Add backend implementation for unsigned vector Min / Max operations Reviewed-by: mli, gcao ! src/hotspot/cpu/riscv/riscv_v.ad ! test/hotspot/jtreg/compiler/vectorapi/VectorCommutativeOperSharingTest.java ! test/hotspot/jtreg/compiler/vectorapi/VectorUnsignedMinMaxOperationsTest.java Changeset: a4d7e0da Branch: master Author: duke Date: 2025-04-29 13:41:56 +0000 URL: https://git.openjdk.org/mobile/commit/a4d7e0da09967b734ee279e75500fb996c86dbe8 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 14:35:36 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 14:35:36 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8285f609-01bb-467a-af69-9a48c23ba316@openjdk.org> Changeset: b5156bb1 Branch: master Author: Liam Miller-Cushon Date: 2025-04-29 14:32:38 +0000 URL: https://git.openjdk.org/mobile/commit/b5156bb16aade1ff40f20ed6ce6faafe7becb671 8355065: ConcurrentModificationException in RichDiagnosticFormatter Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java + test/langtools/tools/javac/annotations/typeAnnotations/RichFormatterWithTypeAnnotationsTest.java Changeset: aa239e0d Branch: master Author: duke Date: 2025-04-29 14:32:56 +0000 URL: https://git.openjdk.org/mobile/commit/aa239e0d7d28c34c9363f7bb4af3fcc098824001 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 15:41:07 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 15:41:07 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: fa2a9d1e Branch: master Author: Julian Waters Date: 2025-04-29 15:37:16 +0000 URL: https://git.openjdk.org/mobile/commit/fa2a9d1e10679aad270f4641f43595b36fe8e04c 8354919: Move HotSpot .editorconfig into the global .editorconfig Reviewed-by: erikj, ihse ! .editorconfig - src/hotspot/.editorconfig Changeset: 90ca02a6 Branch: master Author: duke Date: 2025-04-29 15:38:00 +0000 URL: https://git.openjdk.org/mobile/commit/90ca02a6ad45e655a1a8d00d9bb0e09b5714f48f Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 15:43:31 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 15:43:31 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <25f2c671-bf49-4ec5-a645-82cbd53a672b@openjdk.org> Changeset: 5d2d1ab5 Branch: master Author: Chen Liang Date: 2025-04-29 15:42:08 +0000 URL: https://git.openjdk.org/mobile/commit/5d2d1ab5740259bc30d0184e4d691a05fdf63e19 8354996: Reduce dynamic code generation for a single downcall Reviewed-by: jvernee ! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java ! src/java.base/share/classes/java/lang/foreign/Linker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/AbstractLinker.java ! src/java.base/share/classes/jdk/internal/foreign/abi/CapturableState.java ! src/java.base/share/classes/jdk/internal/foreign/abi/LinkerOptions.java ! src/java.base/share/classes/jdk/internal/foreign/abi/NativeEntryPoint.java ! src/java.base/share/classes/jdk/internal/foreign/abi/VMStorage.java Changeset: 76e3f29f Branch: master Author: duke Date: 2025-04-29 15:42:56 +0000 URL: https://git.openjdk.org/mobile/commit/76e3f29fc9e71e7e74e7fd3d84a4b9edbf4d12a0 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 16:45:35 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 16:45:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: bd7561c3 Branch: master Author: Manukumar V S Committer: Harshitha Onkar Date: 2025-04-29 16:43:15 +0000 URL: https://git.openjdk.org/mobile/commit/bd7561c315e8fd80e32cb154998bd28745c98682 8355441: Remove antipattern from PassFailJFrame.forcePass javadoc Reviewed-by: aivanov, honkar ! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java Changeset: 3c5c9997 Branch: master Author: duke Date: 2025-04-29 16:44:00 +0000 URL: https://git.openjdk.org/mobile/commit/3c5c9997d39dd744a3914c2707c8730d3b0dcfe1 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 18:10:17 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 18:10:17 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2475603e-715e-464c-9798-1130c8e7429f@openjdk.org> Changeset: ead67574 Branch: master Author: Aleksey Shipilev Date: 2025-04-29 18:08:28 +0000 URL: https://git.openjdk.org/mobile/commit/ead6757486fb58f35f6e93b691519673bca1a549 8342283: CDS cannot handle a large number of classes Co-authored-by: Ioi Lam Reviewed-by: iklam, lmesnik, ccheung ! src/java.base/share/classes/java/lang/ClassLoader.java ! test/hotspot/jtreg/TEST.groups = test/hotspot/jtreg/runtime/cds/appcds/LotsOfJRTClasses.java + test/hotspot/jtreg/runtime/cds/appcds/LotsOfSyntheticClasses.java Changeset: 90448621 Branch: master Author: duke Date: 2025-04-29 18:08:57 +0000 URL: https://git.openjdk.org/mobile/commit/9044862154a8beab3e30ac26e316f5d5dc35f855 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 19:15:35 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 19:15:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3e564f09-8e7e-41f3-9b36-bc33d44a8b19@openjdk.org> Changeset: c2485d5f Branch: master Author: Mark Powers Date: 2025-04-29 19:12:52 +0000 URL: https://git.openjdk.org/mobile/commit/c2485d5f7dd00eaed34a5d309276114eb4c78cb0 8351113: RC2ParameterSpec throws IllegalArgumentException when offset is negative Reviewed-by: mullan ! src/java.base/share/classes/javax/crypto/spec/RC2ParameterSpec.java + test/jdk/java/security/spec/RC2ParameterSpec/InvalidArrayIndex.java Changeset: d763c0d1 Branch: master Author: duke Date: 2025-04-29 19:13:56 +0000 URL: https://git.openjdk.org/mobile/commit/d763c0d12d5c255e29ad92b1f9982878e921d3ba Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 20:17:45 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 20:17:45 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8b42510f-e1f9-4446-9d46-87869ead8328@openjdk.org> Changeset: bf52eb03 Branch: master Author: Brent Christian Date: 2025-04-29 20:15:00 +0000 URL: https://git.openjdk.org/mobile/commit/bf52eb035865353fdf5c6c242f9676a51dcc9e22 8355632: WhiteBox.waitForReferenceProcessing() fails assert for return type Reviewed-by: kbarrett + test/lib-test/jdk/test/whitebox/WaitForRefProcTest.java ! test/lib/jdk/test/whitebox/WhiteBox.java Changeset: 6bde489e Branch: master Author: duke Date: 2025-04-29 20:15:56 +0000 URL: https://git.openjdk.org/mobile/commit/6bde489e100f0f3b699a336f9412e3358c79da34 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 20:43:20 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 20:43:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <75d033ca-9933-4d89-94b9-b0c715048d7c@openjdk.org> Changeset: 8b16897b Branch: master Author: Artur Barashev Committer: Bradford Wetmore Date: 2025-04-29 20:42:37 +0000 URL: https://git.openjdk.org/mobile/commit/8b16897b74cfdc3c2693e3ae7e05f3d8c6468ebe 8355262: Test sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java failed: accept timed out Reviewed-by: jnimeh, wetmore ! test/jdk/sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Changeset: 4b12a835 Branch: master Author: duke Date: 2025-04-29 20:42:55 +0000 URL: https://git.openjdk.org/mobile/commit/4b12a83516e7b2887f27b65d6358bf47cb58402c Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 22:27:29 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 22:27:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 6850757f Branch: master Author: Vladimir Ivanov Date: 2025-04-29 22:25:20 +0000 URL: https://git.openjdk.org/mobile/commit/6850757fe6c6c7868fab2314babb7c30bce2662e 8355689: Wrong native entry name for FloatMaxVector vector math stubs with -XX:MaxVectorSize=8 Reviewed-by: psandoz, haosun, kvn ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMathLibrary.java Changeset: 9a82919a Branch: master Author: duke Date: 2025-04-29 22:25:56 +0000 URL: https://git.openjdk.org/mobile/commit/9a82919afa0a20153d1eeb7f01a78797a40f8652 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 22:58:52 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 22:58:52 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 5e27547e Branch: master Author: William Kemper Date: 2025-04-29 22:56:19 +0000 URL: https://git.openjdk.org/mobile/commit/5e27547e2d577e17316ae1a91f83e4091e9729c5 8355789: GenShen: assert(_degen_point == ShenandoahGC::_degenerated_unset) failed: Should not be set yet: Outside of Cycle Reviewed-by: kdnilsen, ysr ! src/hotspot/share/gc/shenandoah/shenandoahGenerationalControlThread.cpp Changeset: a90b84f4 Branch: master Author: duke Date: 2025-04-29 22:56:56 +0000 URL: https://git.openjdk.org/mobile/commit/a90b84f419ecd6de00bbf36f94a36869b0e63467 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 23:10:14 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 23:10:14 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <19a8d495-5612-45f9-b1c9-24775bfdf75e@openjdk.org> Changeset: 16529488 Branch: master Author: Chen Liang Date: 2025-04-29 23:07:14 +0000 URL: https://git.openjdk.org/mobile/commit/1652948862c135c67d52622062773bf7922e02d0 8355442: Reference field lambda forms with type casts are not generated Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: ee0ede76 Branch: master Author: duke Date: 2025-04-29 23:07:56 +0000 URL: https://git.openjdk.org/mobile/commit/ee0ede763c6e49a4bcbf136acb2db95752e7c3e9 Automatic merge of jdk:master into master From duke at openjdk.org Tue Apr 29 23:45:29 2025 From: duke at openjdk.org (duke) Date: Tue, 29 Apr 2025 23:45:29 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 83d0bd85 Branch: master Author: Leonid Mesnik Date: 2025-04-29 23:44:45 +0000 URL: https://git.openjdk.org/mobile/commit/83d0bd85afaf1b5724c12f4d2f6e9c7087bab4e8 8355069: Allocation::check_out_of_memory() should support CheckUnhandledOops mode Reviewed-by: sspitsyn ! src/hotspot/share/gc/shared/memAllocator.cpp Changeset: 29e2aaca Branch: master Author: duke Date: 2025-04-29 23:44:55 +0000 URL: https://git.openjdk.org/mobile/commit/29e2aaca0cde9c884f670d89ae07108a2fa5dc47 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 00:41:05 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 00:41:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2eee99ff-4420-44b5-8df2-eb3a5283b0d2@openjdk.org> Changeset: dcffd9d9 Branch: master Author: Chen Liang Date: 2025-04-30 00:39:02 +0000 URL: https://git.openjdk.org/mobile/commit/dcffd9d9ac1ad1ed814b5bb45222a25621eeccda 8347471: Provide valid flags and mask in AccessFlag.Location Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/reflect/AccessFlag.java ! src/java.base/share/classes/java/lang/reflect/Modifier.java ! test/jdk/java/lang/reflect/AccessFlag/BasicAccessFlagTest.java ! test/jdk/java/lang/reflect/AccessFlag/ClassAccessFlagTest.java ! test/jdk/java/lang/reflect/AccessFlag/FieldAccessFlagTest.java ! test/jdk/java/lang/reflect/AccessFlag/MethodAccessFlagTest.java ! test/jdk/java/lang/reflect/AccessFlag/StrictAccessFlagTest.java ! test/jdk/java/lang/reflect/AccessFlag/VersionedLocationsTest.java ! test/jdk/java/util/Collection/MOAT.java Changeset: 3cc934c2 Branch: master Author: duke Date: 2025-04-30 00:39:56 +0000 URL: https://git.openjdk.org/mobile/commit/3cc934c20aa8e015abf29e72675dd0cf636b470b Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 01:17:39 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 01:17:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1ac66804-e75b-4200-87e5-929fa9849e76@openjdk.org> Changeset: 1a9a9288 Branch: master Author: Alexey Semenyuk Date: 2025-04-30 01:14:51 +0000 URL: https://git.openjdk.org/mobile/commit/1a9a9288a6c1a58e1678cf0abae75bcf84e1f6af 8355651: Issues with post-image hook Reviewed-by: almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.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/resources/MainResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties ! test/jdk/tools/jpackage/helpers-test/jdk/jpackage/test/TKitTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Comm.java + test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageUserScript.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/share/BasicTest.java + test/jdk/tools/jpackage/share/PostImageScriptTest.java ! test/jdk/tools/jpackage/windows/WinScriptTest.java Changeset: 07a999b2 Branch: master Author: duke Date: 2025-04-30 01:15:56 +0000 URL: https://git.openjdk.org/mobile/commit/07a999b2c56c6a1189cd1a79fa42295769779c29 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 02:01:42 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 02:01:42 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8be7c8ea-302d-4f04-9754-1f73d1c51524@openjdk.org> Changeset: 375ac6d4 Branch: master Author: Anjian-Wen Committer: Fei Yang Date: 2025-04-30 01:58:41 +0000 URL: https://git.openjdk.org/mobile/commit/375ac6d446332f0763ce294b200143ff63865cf6 8355796: RISC-V: compiler/vectorapi/AllBitsSetVectorMatchRuleTest.java fails after JDK-8355657 Reviewed-by: fyang, gcao ! src/hotspot/cpu/riscv/riscv_v.ad Changeset: 55723621 Branch: master Author: duke Date: 2025-04-30 01:58:55 +0000 URL: https://git.openjdk.org/mobile/commit/55723621e4444f4df85b16e6d6cd1099cfe9cd79 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 08:16:56 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 08:16:56 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 7d9a4383 Branch: master Author: Volkan Yazici Committer: Jaikiran Pai Date: 2025-04-30 08:15:21 +0000 URL: https://git.openjdk.org/mobile/commit/7d9a43839ad190a53efdbcc7afd1728760c14e21 8355370: Include server name in HTTP test server thread names to improve diagnostics Reviewed-by: dfuchs, jpai ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java ! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java Changeset: ff764447 Branch: master Author: duke Date: 2025-04-30 08:15:57 +0000 URL: https://git.openjdk.org/mobile/commit/ff764447a2749eaf5e58c0a0f9be7756e3297ab0 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 08:48:32 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 08:48:32 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: d802fd0d Branch: master Author: Marc Chevalier Committer: Emanuel Peter Date: 2025-04-30 08:45:54 +0000 URL: https://git.openjdk.org/mobile/commit/d802fd0da234275c79b67f74f2cfb15fbe18d7b9 8352422: [ubsan] Out-of-range reported in ciMethod.cpp:917:20: runtime error: 2.68435e+09 is outside the range of representable values of type 'int' Reviewed-by: epeter, dlong ! src/hotspot/share/ci/ciMethod.cpp Changeset: f33ea74c Branch: master Author: duke Date: 2025-04-30 08:46:56 +0000 URL: https://git.openjdk.org/mobile/commit/f33ea74c1817c07c648c0450a5907f233024e211 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 09:07:02 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 09:07:02 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <2c8b2bb5-aaa9-498f-8581-a958e14078b8@openjdk.org> Changeset: 765cef45 Branch: master Author: Gui Cao Committer: Fei Yang Date: 2025-04-30 09:04:54 +0000 URL: https://git.openjdk.org/mobile/commit/765cef45465806e53f11fa7d92b9c184899b0932 8355878: RISC-V: jdk/incubator/vector/DoubleMaxVectorTests.java fails when using RVV Reviewed-by: fyang, dzhang ! src/hotspot/cpu/riscv/riscv.ad Changeset: 15dc792a Branch: master Author: duke Date: 2025-04-30 09:05:56 +0000 URL: https://git.openjdk.org/mobile/commit/15dc792a7158eee4bc80418b73fee743885b7f9b Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 09:59:39 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 09:59:39 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <002f6c14-0f9a-49dc-87ed-d0099acf7847@openjdk.org> Changeset: 526951db Branch: master Author: Tongbao Zhang Committer: Albert Mingkun Yang Date: 2025-04-30 09:57:23 +0000 URL: https://git.openjdk.org/mobile/commit/526951dba731f0e733e22a3bff7ac7a18ce9dece 8354145: G1: UseCompressedOops boundary is calculated on maximum heap region size instead of maxiumum ergonomic heap region size Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1Arguments.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.cpp ! src/hotspot/share/gc/g1/g1HeapRegion.hpp + test/hotspot/jtreg/gc/arguments/TestG1CompressedOops.java Changeset: 29894a06 Branch: master Author: duke Date: 2025-04-30 09:57:57 +0000 URL: https://git.openjdk.org/mobile/commit/29894a067a83556dfe6be602f526df7467617a13 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 11:32:54 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 11:32:54 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <4f87fb61-dfab-4b16-a5bb-404e233ed29a@openjdk.org> Changeset: 0110acaa Branch: master Author: Andrey Turbanov Date: 2025-04-30 11:29:06 +0000 URL: https://git.openjdk.org/mobile/commit/0110acaa9086e5adb49be4fff06d66f96b821119 8354791: Use Hashtable.putIfAbsent in CSS constructor Reviewed-by: serb, aivanov ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java Changeset: 70bd3903 Branch: master Author: duke Date: 2025-04-30 11:29:56 +0000 URL: https://git.openjdk.org/mobile/commit/70bd39037db1f8618b9ce52f7e7860857dd699b4 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 12:24:35 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 12:24:35 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 482538b1 Branch: master Author: Rajat Mahajan Committer: Alexey Ivanov Date: 2025-04-30 12:23:24 +0000 URL: https://git.openjdk.org/mobile/commit/482538b100856afe2252395d47e576e6c6d885ce 8351884: Refactor bug8033699.java test code Reviewed-by: aivanov, honkar, dmarkov ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: 6f0f1d50 Branch: master Author: duke Date: 2025-04-30 12:23:56 +0000 URL: https://git.openjdk.org/mobile/commit/6f0f1d5044f6ca27725e0350eaed5a36b16503cd Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 13:53:46 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 13:53:46 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4c695fa8 Branch: master Author: Roger Riggs Date: 2025-04-30 13:50:57 +0000 URL: https://git.openjdk.org/mobile/commit/4c695fa8a459adcdb8cdfe9e90783007c65fb90e 8351000: StringBuilder getChar and putChar robustness Reviewed-by: liach, lancea, rgiulietti, pminborg ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java + test/jdk/java/lang/StringBuilder/RacingSBThreads.java Changeset: 47f2bc7e Branch: master Author: duke Date: 2025-04-30 13:52:07 +0000 URL: https://git.openjdk.org/mobile/commit/47f2bc7ec90af1e21a9a3af703f8ddc0ab623a60 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 16:06:05 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 16:06:05 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <7339c96d-b903-4892-b00e-4dd582f0467c@openjdk.org> Changeset: fbc4691b Branch: master Author: Per Minborg Date: 2025-04-30 16:03:25 +0000 URL: https://git.openjdk.org/mobile/commit/fbc4691bfa11f31601fd89d05da63e689343e214 8351565: Implement JEP 502: Stable Values (Preview) Co-authored-by: Maurizio Cimadamore Reviewed-by: vklang, jvernee, alanb, liach + src/java.base/share/classes/java/lang/StableValue.java ! src/java.base/share/classes/java/util/Collection.java ! src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/jdk/internal/access/JavaUtilCollectionAccess.java ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java + src/java.base/share/classes/jdk/internal/lang/stable/StableEnumFunction.java + src/java.base/share/classes/jdk/internal/lang/stable/StableFunction.java + src/java.base/share/classes/jdk/internal/lang/stable/StableIntFunction.java + src/java.base/share/classes/jdk/internal/lang/stable/StableSupplier.java + src/java.base/share/classes/jdk/internal/lang/stable/StableUtil.java + src/java.base/share/classes/jdk/internal/lang/stable/StableValueImpl.java + test/jdk/java/lang/StableValue/StableFunctionTest.java + test/jdk/java/lang/StableValue/StableIntFunctionTest.java + test/jdk/java/lang/StableValue/StableListTest.java + test/jdk/java/lang/StableValue/StableMapTest.java + test/jdk/java/lang/StableValue/StableSupplierTest.java + test/jdk/java/lang/StableValue/StableTestUtil.java + test/jdk/java/lang/StableValue/StableValueFactoriesTest.java + test/jdk/java/lang/StableValue/StableValueTest.java + test/jdk/java/lang/StableValue/StableValuesSafePublicationTest.java + test/jdk/java/lang/StableValue/TrustedFieldTypeTest.java ! test/jdk/java/util/Collection/MOAT.java + test/micro/org/openjdk/bench/java/lang/stable/StableFunctionBenchmark.java + test/micro/org/openjdk/bench/java/lang/stable/StableFunctionSingleBenchmark.java + test/micro/org/openjdk/bench/java/lang/stable/StableIntFunctionBenchmark.java + test/micro/org/openjdk/bench/java/lang/stable/StableIntFunctionSingleBenchmark.java + test/micro/org/openjdk/bench/java/lang/stable/StableMethodHandleBenchmark.java + test/micro/org/openjdk/bench/java/lang/stable/StableSupplierBenchmark.java + test/micro/org/openjdk/bench/java/lang/stable/StableValueBenchmark.java + test/micro/org/openjdk/bench/java/lang/stable/VarHandleHolderBenchmark.java Changeset: eae5137a Branch: master Author: duke Date: 2025-04-30 16:03:57 +0000 URL: https://git.openjdk.org/mobile/commit/eae5137acd955a8faf1204039046dc8e93eac893 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 16:08:41 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 16:08:41 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <1df2fe01-848e-426f-870d-948b23c05802@openjdk.org> Changeset: 66122811 Branch: master Author: Gautham Krishnan <140151984+gauthamkrishnanibm at users.noreply.github.com> Committer: Naoto Sato Date: 2025-04-30 16:06:22 +0000 URL: https://git.openjdk.org/mobile/commit/66122811aae02caaa0545a7b6dd1fdb06b186f00 8342886: Update MET timezone in TimeZoneNames files Reviewed-by: naoto ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/jdk/sun/util/resources/TimeZone/Bug4848242.java Changeset: f54e8bc4 Branch: master Author: duke Date: 2025-04-30 16:06:56 +0000 URL: https://git.openjdk.org/mobile/commit/f54e8bc4af20bd2169ab80342ada6f80fa442aae Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 17:13:11 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 17:13:11 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <007b4ae5-3328-4986-8b8e-7be940389631@openjdk.org> Changeset: 486acc06 Branch: master Author: Chris Plummer Date: 2025-04-30 17:09:53 +0000 URL: https://git.openjdk.org/mobile/commit/486acc06e0325d247a96df8f7fc88c9111c3315d 8355453: nsk.share.jdi.Debugee.waitingEvent() does not timeout properly Reviewed-by: lmesnik, amenkov, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java Changeset: 249825df Branch: master Author: duke Date: 2025-04-30 17:10:56 +0000 URL: https://git.openjdk.org/mobile/commit/249825df8ca377effa81dfd8d8190ddde557e043 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 17:17:57 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 17:17:57 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 50145bb7 Branch: master Author: Chris Plummer Date: 2025-04-30 17:15:52 +0000 URL: https://git.openjdk.org/mobile/commit/50145bb74ad87f5b3f80ed910f6ebb95e406b802 8355773: Some nsk/jdi tests can fetch ThreadReference from static field in the debuggee Reviewed-by: sspitsyn, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java Changeset: 7451a692 Branch: master Author: duke Date: 2025-04-30 17:16:55 +0000 URL: https://git.openjdk.org/mobile/commit/7451a6923f7c329f53c7363150cb1af97e9b7c31 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 17:56:23 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 17:56:23 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <6b644f43-7301-4357-b315-cd3230077206@openjdk.org> Changeset: 18983b63 Branch: master Author: Volkan Yazici Committer: Naoto Sato Date: 2025-04-30 17:52:55 +0000 URL: https://git.openjdk.org/mobile/commit/18983b635fe3469c1d9060611eee76e0155ba21b 8355391: Use Long::hashCode in java.time Reviewed-by: rriggs, pminborg, naoto ! src/java.base/share/classes/java/time/Clock.java ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/java/time/Instant.java ! src/java.base/share/classes/java/time/LocalDate.java ! src/java.base/share/classes/java/time/chrono/ChronoLocalDateImpl.java Changeset: 6ae89bb9 Branch: master Author: duke Date: 2025-04-30 17:54:01 +0000 URL: https://git.openjdk.org/mobile/commit/6ae89bb9d3b71cffb18a1ea2b8c2a5aea5fb9769 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 17:58:51 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 17:58:51 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <3e6821f4-c328-4920-9cea-4049a148b677@openjdk.org> Changeset: 9a2a2c5b Branch: master Author: Gerard Ziemski Date: 2025-04-30 17:57:00 +0000 URL: https://git.openjdk.org/mobile/commit/9a2a2c5bb17d052574f7e6cd712672151e1b193f 8354547: REDO: Force clients to explicitly pass mem_tag value, even if it is mtNone Co-authored-by: Stefan Karlsson Reviewed-by: stefank, coleenp, 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/gc/z/test_zVirtualMemoryManager.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: 83407dd5 Branch: master Author: duke Date: 2025-04-30 17:58:01 +0000 URL: https://git.openjdk.org/mobile/commit/83407dd5c51c83bea42d5093eeee9718382493ad 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 Wed Apr 30 18:08:01 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 18:08:01 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 1ff7e813 Branch: master Author: Mat Carter Committer: Ioi Lam Date: 2025-04-30 18:05:59 +0000 URL: https://git.openjdk.org/mobile/commit/1ff7e813e39d16376baccdbd9e7075035248319d 8354897: Support Soft/Weak Reference in AOT cache Co-authored-by: Ioi Lam Reviewed-by: liach, eosterlund ! src/hotspot/share/cds/aotArtifactFinder.cpp ! src/hotspot/share/cds/aotClassInitializer.cpp + src/hotspot/share/cds/aotReferenceObjSupport.cpp + src/hotspot/share/cds/aotReferenceObjSupport.hpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java ! src/java.base/share/classes/jdk/internal/misc/CDS.java ! src/java.base/share/classes/jdk/internal/util/ReferencedKeyMap.java ! src/java.base/share/classes/jdk/internal/util/ReferencedKeySet.java + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/TestSetupAOTTest.java + test/hotspot/jtreg/runtime/cds/appcds/aotClassLinking/WeakReferenceTest.java ! test/setup_aot/TestSetupAOT.java Changeset: b2e44737 Branch: master Author: duke Date: 2025-04-30 18:06:56 +0000 URL: https://git.openjdk.org/mobile/commit/b2e447378f538172ec4b69136164e0c6783d8bdf Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 18:17:20 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 18:17:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <8bf1eb35-68f1-44e3-aa66-f4beae10ff7c@openjdk.org> Changeset: 1313349a Branch: master Author: Rajan Halade Date: 2025-04-30 18:14:10 +0000 URL: https://git.openjdk.org/mobile/commit/1313349a2efd42ab84a543dfee11e3547f6ef4a3 8350498: Remove two Camerfirma root CA certificates Reviewed-by: mullan ! src/java.base/share/classes/sun/security/validator/CamerfirmaTLSPolicy.java - src/java.base/share/data/cacerts/camerfirmachamberscommerceca - src/java.base/share/data/cacerts/camerfirmachambersignca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java ! test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/Camerfirma.java - test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachamberscommerceca-chain.pem - test/jdk/sun/security/ssl/X509TrustManagerImpl/distrust/chains/camerfirma/camerfirmachambersignca-chain.pem Changeset: 3959e36e Branch: master Author: duke Date: 2025-04-30 18:14:56 +0000 URL: https://git.openjdk.org/mobile/commit/3959e36e89943301eebd5836e078608b43b0c420 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 19:27:55 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 19:27:55 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <32d0a973-03b9-422a-ad5a-5f08a90ca406@openjdk.org> Changeset: bccf057f Branch: master Author: Chen Liang Date: 2025-04-30 19:26:27 +0000 URL: https://git.openjdk.org/mobile/commit/bccf057fa4a0208bda55d2972d0161044f050ea5 8355971: Build warnings after the changes for JDK-8354996 Reviewed-by: shade, erikj ! make/GenerateLinkOptData.gmk Changeset: 80016651 Branch: master Author: duke Date: 2025-04-30 19:26:56 +0000 URL: https://git.openjdk.org/mobile/commit/800166515d2d5883d4b6996254ba2c7f06ef9bf8 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 20:26:58 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 20:26:58 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: Changeset: 4cc19ba5 Branch: master Author: Zhengyu Gu Date: 2025-04-30 20:24:54 +0000 URL: https://git.openjdk.org/mobile/commit/4cc19ba5e36829e23ebdfc0a9f4a7bc2117387f6 8355650: Remove unused fields in ParkEvent Reviewed-by: coleenp ! src/hotspot/share/runtime/park.hpp Changeset: 95d129a0 Branch: master Author: duke Date: 2025-04-30 20:25:12 +0000 URL: https://git.openjdk.org/mobile/commit/95d129a0cc59df63a6f195eb75b410700f6a81d4 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 21:58:36 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 21:58:36 GMT Subject: git: openjdk/mobile: 3 new changesets Message-ID: <690a17e1-f1af-4c31-ae42-d3c8d3ca484c@openjdk.org> Changeset: 24bc714d Branch: master Author: Chen Liang Date: 2025-04-30 21:55:57 +0000 URL: https://git.openjdk.org/mobile/commit/24bc714d5e8437c191a6e88871756acdf4b1a36f 8355956: Prepare javap for class file format aware access flag parsing Reviewed-by: vromero ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/BasicWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java ! test/langtools/tools/javap/UndefinedAccessFlagTest.java Changeset: e36756b2 Branch: master Author: Chen Liang Date: 2025-04-30 21:56:13 +0000 URL: https://git.openjdk.org/mobile/commit/e36756b264000fe2deb95ec8f68d1571fd7653f9 8297727: Forcing LF interpretation lead to StackOverflowError in reflection code Reviewed-by: jvernee ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java + test/jdk/java/lang/invoke/LFInterpret/ReflectionInInterpretTest.java Changeset: 4c4a8be0 Branch: master Author: duke Date: 2025-04-30 21:56:56 +0000 URL: https://git.openjdk.org/mobile/commit/4c4a8be040d232bcefb3d74f065ada64000a6363 Automatic merge of jdk:master into master From duke at openjdk.org Wed Apr 30 22:55:20 2025 From: duke at openjdk.org (duke) Date: Wed, 30 Apr 2025 22:55:20 GMT Subject: git: openjdk/mobile: 2 new changesets Message-ID: <877f1990-e51e-404a-b3e1-98d2191a9285@openjdk.org> Changeset: e2ae50d8 Branch: master Author: Chris Plummer Date: 2025-04-30 22:53:31 +0000 URL: https://git.openjdk.org/mobile/commit/e2ae50d877b13b121912e2496af4b5209b315a05 8355569: Some nsk/jdi tests can glean the "main" thread by using the ClassPrepareEvent for the debuggee main class Reviewed-by: sspitsyn, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java Changeset: 26bfb5d5 Branch: master Author: duke Date: 2025-04-30 22:53:56 +0000 URL: https://git.openjdk.org/mobile/commit/26bfb5d5a4e8c0c8579a59f64579b32ad89aac57 Automatic merge of jdk:master into master