git: openjdk/loom: master: 46 new changesets
duke
duke at openjdk.org
Thu Aug 28 08:56:35 UTC 2025
Changeset: 63faa504
Branch: master
Author: Phil Race <prr at 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 <phh at 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.wesonga at microsoft.com>
Committer: SendaoYan <syan at 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 <rgupta at openjdk.org>
Committer: Manukumar V S <mvs at 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 <psadhukhan at 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 <rkannathpari at openjdk.org>
Committer: Prasanta Sadhukhan <psadhukhan at 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 <prr at 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 <psadhukhan at 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 <mbaesken at 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 <mail at marcphilipp.de>
Committer: Hannes Wallnöfer <hannesw at 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 <tschatzl at 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 <ysuenaga at 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 <simonis at 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 <ghan at openjdk.org>
Committer: Albert Mingkun Yang <ayang at 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 <jsikstro at 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 <mli at 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 <jpai at 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 <mhaessig at 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 <dlong at 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.jose at oracle.com>
Committer: Jaikiran Pai <jpai at 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 <hannesw at 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 <weijun at 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 <bpb at 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 <kbarrett at 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 <prr at 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 <liach at 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 <naoto at 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 <naoto at 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 <naoto at 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 <stuefe at 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 <ysuenaga at 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 <dzhang at openjdk.org>
Committer: Feilong Jiang <fjiang at 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 <iklam at 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 <jsjolen at 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 <jsikstro at 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 <ayang at 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 <pminborg at 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 <mli at 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 <iwalulya at 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 <liach at 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.francesco at gmail.com>
Committer: Aleksey Shipilev <shade at 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 <mhaessig at 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 <bpb at 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 <nbenalla at 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 <weijun at 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 <aboldtch at 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 <epeter at 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
More information about the loom-dev
mailing list