Changeset: 63faa504 Branch: master Author: Phil Race <p...@openjdk.org> Date: 2025-08-25 19:32:03 +0000 URL: https://git.openjdk.org/loom/commit/63faa50428cef70d6e031189b0f95bd18d06d2e3
8365291: Remove finalize() method from sun/awt/X11InputMethodBase.java Reviewed-by: tr, azvegint ! src/java.desktop/unix/classes/sun/awt/X11InputMethodBase.java Changeset: 1a7ac16d Branch: master Author: Paul Hohensee <p...@openjdk.org> Date: 2025-08-25 19:34:43 +0000 URL: https://git.openjdk.org/loom/commit/1a7ac16d239cc1c244955a32baa8f5b32367790d 8364382: Remove sun/tools/jstat/jstatLineCountsX.sh from ProblemList on linux-ppc64le and aix due to JDK-8248691 Reviewed-by: eastigeevich, cjplummer, mbaesken ! test/jdk/ProblemList.txt Changeset: a6294242 Branch: master Author: Saint Wesonga <saint.weso...@microsoft.com> Committer: SendaoYan <s...@openjdk.org> Date: 2025-08-26 01:13:56 +0000 URL: https://git.openjdk.org/loom/commit/a62942424858178ce99cd5df0e4d484620b1631d 8365579: ml64.exe is not the right assembler for Windows aarch64 Reviewed-by: jwaters, ihse, erikj ! make/autoconf/flags-other.m4 ! make/autoconf/toolchain.m4 ! make/common/native/CompileFile.gmk Changeset: 21efd25c Branch: master Author: Ravi Gupta <rgu...@openjdk.org> Committer: Manukumar V S <m...@openjdk.org> Date: 2025-08-26 02:51:22 +0000 URL: https://git.openjdk.org/loom/commit/21efd25c111726a00630e6ee9b316102f5ae41fb 8361067: Test ExtraButtonDrag.java requires frame.dispose in finally block Reviewed-by: abhiscxk, dnguyen, mvs, prr ! test/jdk/java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java Changeset: e5077660 Branch: master Author: Prasanta Sadhukhan <psadhuk...@openjdk.org> Date: 2025-08-26 02:53:44 +0000 URL: https://git.openjdk.org/loom/commit/e5077660c4e66decc9291b09cb2efaf2f5ae982f 8361610: Avoid wasted work in ImageIcon(Image) for setting description Reviewed-by: kizune, aivanov ! src/java.desktop/share/classes/javax/swing/ImageIcon.java Changeset: 0f7c0e95 Branch: master Author: Renjith Kannath Pariyangad <rkannathp...@openjdk.org> Committer: Prasanta Sadhukhan <psadhuk...@openjdk.org> Date: 2025-08-26 03:56:35 +0000 URL: https://git.openjdk.org/loom/commit/0f7c0e956e278458e3d875bbda174e3b9e143135 8302057: Wrong BeanProperty description for JTable.setShowGrid Reviewed-by: aivanov, serb, azvegint, prr, psadhukhan ! src/java.desktop/share/classes/javax/swing/JTable.java Changeset: e7d2a52d Branch: master Author: Phil Race <p...@openjdk.org> Date: 2025-08-26 05:09:05 +0000 URL: https://git.openjdk.org/loom/commit/e7d2a52d35e8ad5afa5d26f4c0bb1bf46a1bf0c7 8344333: Spurious System.err.flush() in LWCToolkit.java Reviewed-by: psadhukhan ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java Changeset: 98e64cff Branch: master Author: Prasanta Sadhukhan <psadhuk...@openjdk.org> Date: 2025-08-26 05:29:16 +0000 URL: https://git.openjdk.org/loom/commit/98e64cffff24ec8b8abeb7afd121e58bc53ed034 8159055: Clarify handling of null and invalid image data for ImageIcon constructors and setImage method Reviewed-by: aivanov, prr, abhiscxk, kizune, serb ! src/java.desktop/share/classes/javax/swing/ImageIcon.java + test/jdk/javax/swing/ImageIcon/ImageIconTest.java Changeset: e5ec4641 Branch: master Author: Matthias Baesken <mbaes...@openjdk.org> Date: 2025-08-26 06:13:33 +0000 URL: https://git.openjdk.org/loom/commit/e5ec464120bec50ab111ee32dfb930f26150b109 8365442: [asan] runtime/ErrorHandling/CreateCoredumpOnCrash.java fails Reviewed-by: jsjolen ! test/hotspot/jtreg/runtime/ErrorHandling/CreateCoredumpOnCrash.java Changeset: deec6aa7 Branch: master Author: Marc Philipp <m...@marcphilipp.de> Committer: Hannes Wallnöfer <hann...@openjdk.org> Date: 2025-08-26 06:37:48 +0000 URL: https://git.openjdk.org/loom/commit/deec6aa76dffaa80f3c01e72377913cd22f96672 8365394: Stylesheet must not load fonts on --no-fonts output Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java ! test/langtools/jdk/javadoc/doclet/testFonts/TestFonts.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: e38c6f98 Branch: master Author: Thomas Schatzl <tscha...@openjdk.org> Date: 2025-08-26 06:57:44 +0000 URL: https://git.openjdk.org/loom/commit/e38c6f9827c15777361dd1c7ce420f020f5de313 8365656: [ubsan] G1CSetCandidateGroup::liveness() reports division by 0 Reviewed-by: iwalulya, ayang ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp Changeset: 5013d69d Branch: master Author: Yasumasa Suenaga <ysuen...@openjdk.org> Date: 2025-08-26 07:05:02 +0000 URL: https://git.openjdk.org/loom/commit/5013d69d96e5052972bc04c78a060fd9296518e2 8365633: Incorrect info is reported on hybrid CPU Reviewed-by: kvn, dholmes ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java Changeset: 68abf76e Branch: master Author: Volker Simonis <simo...@openjdk.org> Date: 2025-08-26 07:08:45 +0000 URL: https://git.openjdk.org/loom/commit/68abf76e90d9a0608d84ba827a7b09d2f517fe6f 8366105: Update link to the external RuleBasedBreakIterator documentation Reviewed-by: naoto, jlu, iris ! src/java.base/share/classes/sun/text/RuleBasedBreakIterator.java Changeset: 2ae3ea2a Branch: master Author: Guanqiang Han <g...@openjdk.org> Committer: Albert Mingkun Yang <ay...@openjdk.org> Date: 2025-08-26 08:35:52 +0000 URL: https://git.openjdk.org/loom/commit/2ae3ea2ad93b83deec1922159d80b94da0397357 8366035: Simplify CPUTimeCounters::publish_gc_total_cpu_time Reviewed-by: ayang, kbarrett ! src/hotspot/share/runtime/cpuTimeCounters.cpp Changeset: 3641c32c Branch: master Author: Joel Sikström <jsiks...@openjdk.org> Date: 2025-08-26 08:55:08 +0000 URL: https://git.openjdk.org/loom/commit/3641c32c11aa3768ce986d5dcd5393b74f776228 8365994: ZGC: Incorrect type signature in ZMappedCache comparator Reviewed-by: cnorrbin, aboldtch ! src/hotspot/share/gc/z/zMappedCache.cpp ! src/hotspot/share/gc/z/zMappedCache.hpp Changeset: 28602f3d Branch: master Author: Hamlin Li <m...@openjdk.org> Date: 2025-08-26 09:54:41 +0000 URL: https://git.openjdk.org/loom/commit/28602f3d3ec15b5241a33a46ce43349e6300395d 8365206: RISC-V: compiler/c2/irTests/TestFloat16ScalarOperations.java is failing on riscv64 Reviewed-by: fyang, rehn, dzhang ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp ! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp ! src/hotspot/cpu/riscv/riscv.ad ! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp + test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN_2.java Changeset: 22d3a6dd Branch: master Author: Jaikiran Pai <j...@openjdk.org> Date: 2025-08-26 11:55:01 +0000 URL: https://git.openjdk.org/loom/commit/22d3a6dd34a14994c7210365a5b982c9e65f5892 8366128: jdk/jdk/nio/zipfs/TestPosix.java::testJarFile uses wrong file Reviewed-by: alanb ! test/jdk/jdk/nio/zipfs/TestPosix.java Changeset: aae13af0 Branch: master Author: Manuel Hässig <mhaes...@openjdk.org> Date: 2025-08-26 13:24:05 +0000 URL: https://git.openjdk.org/loom/commit/aae13af04bda541a80f74adff5dbf65f44c8271a 8365909: [REDO] Add a compilation timeout flag to catch long running compilations Co-authored-by: Dean Long <dl...@openjdk.org> Reviewed-by: chagedorn, dlong + src/hotspot/os/linux/compilerThreadTimeout_linux.cpp + src/hotspot/os/linux/compilerThreadTimeout_linux.hpp ! src/hotspot/os/linux/globals_linux.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compilerThread.cpp ! src/hotspot/share/compiler/compilerThread.hpp + test/hotspot/jtreg/compiler/arguments/TestCompileTaskTimeout.java ! test/hotspot/jtreg/runtime/signal/TestSigalrm.java Changeset: 173dedfb Branch: master Author: Johny Jose <johny.j...@oracle.com> Committer: Jaikiran Pai <j...@openjdk.org> Date: 2025-08-26 13:53:34 +0000 URL: https://git.openjdk.org/loom/commit/173dedfb241af21f07035625d63ec72b07bb4035 8366131: ProblemList java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java Reviewed-by: alanb, jpai, smarks ! test/jdk/ProblemList.txt Changeset: caaef3a0 Branch: master Author: Hannes Wallnöfer <hann...@openjdk.org> Date: 2025-08-26 15:00:20 +0000 URL: https://git.openjdk.org/loom/commit/caaef3a04ce1a9a8c80d9aade96de43416ab058e 8350920: Allow inherited member summaries to be viewed inline Reviewed-by: liach, nbenalla ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriter.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/MethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriter.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/Table.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/down.svg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/right.svg ! 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/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/IndexTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/taglets/SpecTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/Content.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/ContentBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/html/RawHtml.java ! test/langtools/jdk/javadoc/doclet/testDuplicateMethodsWarn/TestDuplicateMethods.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/langtools/jdk/javadoc/doclet/testUnexported/TestUnexported.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java Changeset: 6a480ad0 Branch: master Author: Weijun Wang <wei...@openjdk.org> Date: 2025-08-26 16:58:54 +0000 URL: https://git.openjdk.org/loom/commit/6a480ad07a64dc291c5e46e024febedc857f5e1a 8366126: Feedback on two errors in JSR 400 Reviewed-by: hchao, wetmore ! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java ! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java ! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java Changeset: 2b44ed70 Branch: master Author: Brian Burkhalter <b...@openjdk.org> Date: 2025-08-26 17:42:27 +0000 URL: https://git.openjdk.org/loom/commit/2b44ed70707175f87ba962d8a6ce6bbc2c8737bf 8365807: (fs) Two-arg UnixFileAttributes.getIfExists should not use exception for control flow Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributes.java ! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: c203e709 Branch: master Author: Kim Barrett <kbarr...@openjdk.org> Date: 2025-08-26 18:37:22 +0000 URL: https://git.openjdk.org/loom/commit/c203e7093e9b8c52cdf4ae249ab27d16d6a2c623 8366037: Remove oopDesc::mark_addr() Reviewed-by: shade, stefank, tschatzl ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: c7553451 Branch: master Author: Phil Race <p...@openjdk.org> Date: 2025-08-26 18:54:16 +0000 URL: https://git.openjdk.org/loom/commit/c75534517729b903b63263cf64dc2ff841e3dcb1 8365197: javax.imageio.stream MemoryCache based streams no longer need a disposer. Reviewed-by: psadhukhan, jdv, serb ! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java Changeset: b426151a Branch: master Author: Chen Liang <li...@openjdk.org> Date: 2025-08-26 20:54:27 +0000 URL: https://git.openjdk.org/loom/commit/b426151a33158637eb04c07a5133d95cbb8bf04c 8365885: Clean up constant pool reflection native code Reviewed-by: iklam, alanb ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/jdk/internal/reflect/ConstantPool.java ! src/java.base/share/native/libjava/ConstantPool.c ! test/jdk/jdk/internal/reflect/constantPool/ConstantPoolTest.java ! test/jdk/jdk/internal/reflect/constantPool/ConstantPoolTestDummy.jasm Changeset: 23670fd4 Branch: master Author: Naoto Sato <na...@openjdk.org> Date: 2025-08-26 21:49:57 +0000 URL: https://git.openjdk.org/loom/commit/23670fd41895ccc38931f836d218ff7392a6065a 8363972: Lenient parsing of minus sign pattern in DecimalFormat/CompactNumberFormat Reviewed-by: jlu, rriggs ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! src/java.base/share/classes/java/text/DecimalFormat.java ! src/java.base/share/classes/java/text/DecimalFormatSymbols.java ! src/java.base/share/classes/java/text/NumberFormat.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactNumber.java + test/jdk/java/text/Format/NumberFormat/LenientMinusSignTest.java Changeset: 69645fd4 Branch: master Author: Naoto Sato <na...@openjdk.org> Date: 2025-08-26 21:51:32 +0000 URL: https://git.openjdk.org/loom/commit/69645fd4ba5c0a7e20727f5d85d87cefc40e8c70 8361972: Clarify the condition of System.console() about standard input/output Reviewed-by: smarks, jlu, joehw ! src/java.base/share/classes/java/io/Console.java Changeset: 1ff73cb2 Branch: master Author: Naoto Sato <na...@openjdk.org> Date: 2025-08-26 21:51:53 +0000 URL: https://git.openjdk.org/loom/commit/1ff73cb2ec41612d316921e852f29e7fa4dc9109 8364752: java.time.Instant should be able to parse ISO 8601 offsets of the form HH:mm:ss Reviewed-by: rriggs, vyazici, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! test/jdk/java/time/test/java/time/TestInstant.java Changeset: 82289f65 Branch: master Author: Thomas Stuefe <stu...@openjdk.org> Date: 2025-08-26 22:30:32 +0000 URL: https://git.openjdk.org/loom/commit/82289f6559cc083ee306b3175fef3ae9f87d6b1c 8365611: Use lookup table for JfrEventThrottler Reviewed-by: mgronlun ! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.cpp ! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.hpp Changeset: 1aca920f Branch: master Author: Yasumasa Suenaga <ysuen...@openjdk.org> Date: 2025-08-26 23:57:20 +0000 URL: https://git.openjdk.org/loom/commit/1aca920f5987399dbd114fd5e62b26b363363e64 8365673: Incorrect number of cores are reported on Ryzen CPU Reviewed-by: dholmes, kvn ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 0d543293 Branch: master Author: Dingli Zhang <dzh...@openjdk.org> Committer: Feilong Jiang <fji...@openjdk.org> Date: 2025-08-27 02:15:02 +0000 URL: https://git.openjdk.org/loom/commit/0d543293045d0037791774a1414ef279a1f6768b 8366127: RISC-V: compiler/intrinsics/TestVerifyIntrinsicChecks.java fails when running without RVV Reviewed-by: fyang, fjiang ! test/hotspot/jtreg/compiler/intrinsics/TestVerifyIntrinsicChecks.java Changeset: aaff9dec Branch: master Author: Ioi Lam <ik...@openjdk.org> Date: 2025-08-27 04:27:43 +0000 URL: https://git.openjdk.org/loom/commit/aaff9dec241e4d8eebefd6beaf287582621f315c 8362566: Use -Xlog:aot+map to print contents of existing AOT cache Reviewed-by: vlivanov, kvn + src/hotspot/share/cds/aotMapLogger.cpp + src/hotspot/share/cds/aotMapLogger.hpp ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveHeapWriter.cpp ! src/hotspot/share/cds/archiveHeapWriter.hpp ! src/hotspot/share/cds/cdsConfig.cpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/objArrayOop.hpp ! test/hotspot/jtreg/runtime/cds/CDSMapTest.java + test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java Changeset: 88c39793 Branch: master Author: Johan Sjölen <jsjo...@openjdk.org> Date: 2025-08-27 07:55:57 +0000 URL: https://git.openjdk.org/loom/commit/88c39793670f2d36490530993feb60e138f43a70 8365256: RelocIterator should use indexes instead of pointers Reviewed-by: kvn, dlong ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/code/relocInfo.hpp Changeset: b39c7369 Branch: master Author: Joel Sikström <jsiks...@openjdk.org> Date: 2025-08-27 09:08:13 +0000 URL: https://git.openjdk.org/loom/commit/b39c73696d0421b218e301403d589af5a91b037f 8359683: ZGC: NUMA-Aware Relocation Reviewed-by: aboldtch, sjohanss ! src/hotspot/share/gc/z/zArray.hpp ! src/hotspot/share/gc/z/zArray.inline.hpp ! src/hotspot/share/gc/z/zForwarding.hpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zHeuristics.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! 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/zRelocate.cpp ! src/hotspot/share/gc/z/zRelocate.hpp ! src/hotspot/share/gc/z/zRelocationSet.hpp ! src/hotspot/share/gc/z/zRelocationSet.inline.hpp Changeset: 0ca38bdc Branch: master Author: Albert Mingkun Yang <ay...@openjdk.org> Date: 2025-08-27 09:30:48 +0000 URL: https://git.openjdk.org/loom/commit/0ca38bdc4d503158fda57bbc8bc9adc420628079 8365919: Replace currentTimeMillis with nanoTime in Stresser.java Reviewed-by: tschatzl, phh ! test/hotspot/jtreg/vmTestbase/nsk/share/test/Stresser.java Changeset: 19f0755c Branch: master Author: Per Minborg <pminb...@openjdk.org> Date: 2025-08-27 09:41:12 +0000 URL: https://git.openjdk.org/loom/commit/19f0755c48e998b5b136ca58ea21eb3b54bc7b33 8365203: defineClass with direct buffer can cause use-after-free Reviewed-by: jpai ! src/java.base/share/classes/java/lang/ClassLoader.java + test/jdk/java/lang/ClassLoader/defineClass/TestGuardByteBuffer.java Changeset: 32df2d17 Branch: master Author: Hamlin Li <m...@openjdk.org> Date: 2025-08-27 10:15:25 +0000 URL: https://git.openjdk.org/loom/commit/32df2d17f3c0407ad7e90eacfdc0fd7a65f67551 8365772: RISC-V: correctly prereserve NaN payload when converting from float to float16 in vector way Reviewed-by: fyang, rehn ! src/hotspot/cpu/riscv/assembler_riscv.hpp ! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp ! test/hotspot/jtreg/compiler/vectorization/TestFloatConversionsVectorNaN.java Changeset: 124575b4 Branch: master Author: Ivan Walulya <iwalu...@openjdk.org> Date: 2025-08-27 11:45:43 +0000 URL: https://git.openjdk.org/loom/commit/124575b4c2b52328a8efddb40e67057a53b44a04 8359348: G1: Improve cpu usage measurements for heap sizing Reviewed-by: tschatzl, ayang, manc ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! test/hotspot/gtest/gc/g1/test_g1Analytics.cpp Changeset: 1d53ac30 Branch: master Author: Chen Liang <li...@openjdk.org> Date: 2025-08-27 14:25:39 +0000 URL: https://git.openjdk.org/loom/commit/1d53ac30f1db88df9a97b63b3ff56d26975d3a57 8366028: MethodType::fromMethodDescriptorString should not throw UnsupportedOperationException for invalid descriptors Reviewed-by: jvernee ! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java ! test/jdk/java/lang/invoke/MethodTypeTest.java Changeset: 79cea6dd Branch: master Author: Francesco Andreuzzi <andreuzzi.france...@gmail.com> Committer: Aleksey Shipilev <sh...@openjdk.org> Date: 2025-08-27 14:37:39 +0000 URL: https://git.openjdk.org/loom/commit/79cea6dd174c22f99b4cafc835e6c843c1b4ec38 8365975: Sort share/memory includes Reviewed-by: shade, ayang, jwaters ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/classLoaderMetaspace.cpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/memory/iterator.inline.hpp ! src/hotspot/share/memory/memRegion.cpp ! src/hotspot/share/memory/metadataFactory.hpp ! src/hotspot/share/memory/metaspace/blockTree.cpp ! src/hotspot/share/memory/metaspace/metablock.inline.hpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/memory/resourceArea.inline.hpp ! test/hotspot/jtreg/sources/TestIncludesAreSorted.java Changeset: b43c2c66 Branch: master Author: Manuel Hässig <mhaes...@openjdk.org> Date: 2025-08-27 14:48:33 +0000 URL: https://git.openjdk.org/loom/commit/b43c2c663567e59f8b5c84b1b45536078190605b 8366225: Linux Alpine (fast)debug build fails after JDK-8365909 Reviewed-by: mbaesken, thartmann ! src/hotspot/os/linux/compilerThreadTimeout_linux.cpp Changeset: f1c0b4ed Branch: master Author: Brian Burkhalter <b...@openjdk.org> Date: 2025-08-27 15:30:01 +0000 URL: https://git.openjdk.org/loom/commit/f1c0b4ed722bf4cc5f262e804cec26d59ceb6e8b 8361495: (fc) Async close of streams connected to uninterruptible FileChannel doesn't throw AsynchronousCloseException in all cases Reviewed-by: alanb ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java + test/jdk/java/nio/channels/Channels/AsyncCloseStreams.java Changeset: bd4c0f4a Branch: master Author: Nizar Benalla <nbena...@openjdk.org> Date: 2025-08-27 15:30:17 +0000 URL: https://git.openjdk.org/loom/commit/bd4c0f4a7da9122527dd25df74797c42deaced3c 8358618: UnsupportedOperationException constructors javadoc is not clear Reviewed-by: liach, aivanov, rriggs ! src/java.base/share/classes/java/lang/UnsupportedOperationException.java Changeset: 075ddef8 Branch: master Author: Weijun Wang <wei...@openjdk.org> Date: 2025-08-27 17:49:17 +0000 URL: https://git.openjdk.org/loom/commit/075ddef831f059cad1639bb6834a0923e725e15f 8364039: Adding implNote to DOMSignContext and DOMValidateContext on JDK-specific properties Reviewed-by: mullan ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMSignContext.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java Changeset: 501e6aed Branch: master Author: Axel Boldt-Christmas <abold...@openjdk.org> Date: 2025-08-28 05:02:25 +0000 URL: https://git.openjdk.org/loom/commit/501e6aed4407d63b000320168dc5d0553ce8a23b 8366223: ZGC: ZPageAllocator::cleanup_failed_commit_multi_partition is broken Reviewed-by: stefank, jsikstro ! src/hotspot/share/gc/z/zPageAllocator.cpp ! src/hotspot/share/gc/z/zPhysicalMemoryManager.cpp ! src/hotspot/share/gc/z/z_globals.hpp + test/hotspot/jtreg/gc/z/TestCommitFailure.java Changeset: 443b1726 Branch: master Author: Emanuel Peter <epe...@openjdk.org> Date: 2025-08-28 05:53:23 +0000 URL: https://git.openjdk.org/loom/commit/443b17263876355ef508ae68ddad6c108de29db8 8324751: C2 SuperWord: Aliasing Analysis runtime check Reviewed-by: kvn, mhaessig ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/loopUnswitch.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/mempointer.cpp ! src/hotspot/share/opto/mempointer.hpp ! src/hotspot/share/opto/predicates.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/superword.hpp ! src/hotspot/share/opto/superwordVTransformBuilder.cpp ! src/hotspot/share/opto/traceAutoVectorizationTag.hpp ! src/hotspot/share/opto/vectorization.cpp ! src/hotspot/share/opto/vectorization.hpp ! src/hotspot/share/opto/vtransform.cpp ! src/hotspot/share/opto/vtransform.hpp ! test/hotspot/jtreg/compiler/c2/irTests/TestVectorizationMismatchedAccess.java + test/hotspot/jtreg/compiler/loopopts/superword/TestAliasing.java + test/hotspot/jtreg/compiler/loopopts/superword/TestAliasingFuzzer.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestCyclicDependency.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegmentAliasing.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8359688.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8360204.java + test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8365982.java ! test/hotspot/jtreg/compiler/loopopts/superword/TestSplitPacks.java ! test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java + test/micro/org/openjdk/bench/vm/compiler/VectorAliasing.java