git: openjdk/loom: fibers: 54 new changesets
duke
duke at openjdk.org
Wed Jul 2 16:48:34 UTC 2025
Changeset: d8f9b188
Branch: fibers
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-06-27 11:20:49 +0000
URL: https://git.openjdk.org/loom/commit/d8f9b188fa488c9c6e343c62a148cfe9fc8a563b
8268406: Deallocate jmethodID native memory
Reviewed-by: dholmes, sspitsyn, dcubed, eosterlund, aboldtch
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/nmt/memTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceKlass.inline.hpp
+ src/hotspot/share/oops/jmethodIDTable.cpp
+ src/hotspot/share/oops/jmethodIDTable.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
+ test/hotspot/gtest/oops/test_jmethodIDTable.cpp
Changeset: ecd2d830
Branch: fibers
Author: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date: 2025-06-27 12:49:20 +0000
URL: https://git.openjdk.org/loom/commit/ecd2d83096a1fea7d5086736306770bcffa4fdb6
8359435: AArch64: add support for SB instruction to MacroAssembler::spin_wait
Reviewed-by: shade, aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/spin_wait_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
! 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/onSpinWait/TestOnSpinWaitAArch64.java
Changeset: 839cede1
Branch: fibers
Author: Shaojin Wen <swen at openjdk.org>
Date: 2025-06-27 14:06:12 +0000
URL: https://git.openjdk.org/loom/commit/839cede1a46b05d27abeaffbbd82c241910035cd
8357289: Break down the String constructor into smaller methods
Reviewed-by: liach, rriggs
! src/java.base/share/classes/java/lang/String.java
Changeset: a471fe99
Branch: fibers
Author: Artur Barashev <abarashev at openjdk.org>
Date: 2025-06-27 14:15:55 +0000
URL: https://git.openjdk.org/loom/commit/a471fe992fc0d71ba65b5fdbcc44b97a2783b90a
8360539: DTLS handshakes fails due to improper cookie validation logic
Reviewed-by: ascarpino, hchao
! src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java
Changeset: 12196baf
Branch: fibers
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-06-27 14:54:12 +0000
URL: https://git.openjdk.org/loom/commit/12196baf6700d00c244747cfa22767e532a4a963
8358624: ImmutableDescriptor violates equals/hashCode contract after deserialization
Reviewed-by: cjplummer, sspitsyn
! src/java.management/share/classes/javax/management/ImmutableDescriptor.java
+ test/jdk/javax/management/descriptor/ImmutableDescriptorSerialHashCodeTest.java
Changeset: 4edf791a
Branch: fibers
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-06-27 16:11:41 +0000
URL: https://git.openjdk.org/loom/commit/4edf791aecd432ecde00652acfaabddf136f4ca7
8295851: Do not use ttyLock in BytecodeTracer::trace
Reviewed-by: dholmes, matsaave
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! test/hotspot/jtreg/runtime/interpreter/TraceBytecodes.java
Changeset: da7080ff
Branch: fibers
Author: Alisen Chung <achung at openjdk.org>
Date: 2025-06-27 16:13:03 +0000
URL: https://git.openjdk.org/loom/commit/da7080fffb2389465dc9afca6d02e9085fe15302
8359761: JDK 25 RDP1 L10n resource files update
Reviewed-by: aivanov, almatvee, nbenalla, jlu, dnguyen, cstein, naoto
! src/demo/share/jfc/SwingSet2/resources/swingset_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_de.properties
! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_ja.properties
! src/java.base/share/classes/sun/security/tools/keytool/resources/keytool_zh_CN.properties
! src/java.base/share/classes/sun/security/util/resources/auth_zh_CN.properties
! src/java.base/share/classes/sun/security/util/resources/security_ja.properties
! src/java.base/share/classes/sun/security/util/resources/security_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_de.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ja.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_CN.properties
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_de.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_de.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher_zh_CN.properties
! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_de.properties
! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_ja.properties
! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_de.properties
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_ja.properties
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/resources/jarsigner_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_de.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_de.properties
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_de.java
+ src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_de.properties
+ src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_ja.properties
+ src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_de.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_de.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_de.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_de.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_de.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_de.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
Changeset: 712d866b
Branch: fibers
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2025-06-27 17:19:22 +0000
URL: https://git.openjdk.org/loom/commit/712d866b72b43c839c57c3303dfb215f94c0db3b
8360312: Serviceability Agent tests fail with JFR enabled due to unknown thread type JfrRecorderThread
Reviewed-by: sspitsyn, kevinw, dholmes
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackWithConcurrentLock.java
Changeset: 3525a40f
Branch: fibers
Author: Archie Cobbs <acobbs at openjdk.org>
Date: 2025-06-27 18:25:27 +0000
URL: https://git.openjdk.org/loom/commit/3525a40f39a966b8592f694a9b3cd4c5dc449266
8359596: Behavior change when both -Xlint:options and -Xlint:-options flags are given
Reviewed-by: mcimadamore, uschindler
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
+ test/langtools/tools/javac/lint/LintOptions.java
+ test/langtools/tools/javac/lint/LintOptions.out
Changeset: a23de2ec
Branch: fibers
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-06-27 19:10:02 +0000
URL: https://git.openjdk.org/loom/commit/a23de2ec090628b52532ee5d9bd4364a97499f5b
8360478: libjsig related tier3 jtreg tests fail when asan is configured
Reviewed-by: dholmes, ihse
! make/data/asan/asan_default_options.c
Changeset: 240541e1
Branch: fibers
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2025-06-29 19:44:01 +0000
URL: https://git.openjdk.org/loom/commit/240541e1c1e3aee633da08e7d12117b8ea38b8f4
8359266: Delete the usage of AppContext in the GraphicsDevice
Reviewed-by: aivanov, azvegint
! src/java.desktop/share/classes/java/awt/GraphicsDevice.java
+ test/jdk/java/awt/GraphicsDevice/FullScreenWindowRace.java
Changeset: 4dd1b3a6
Branch: fibers
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-06-30 01:58:54 +0000
URL: https://git.openjdk.org/loom/commit/4dd1b3a6100f9e379c7cee3c699d63d0d01144a7
8330940: Impossible to create a socket backlog greater than 200 on Windows 8+
Reviewed-by: michaelm, dfuchs, alanb
! src/java.base/windows/native/libnio/ch/Net.c
+ test/jdk/java/net/ServerSocket/LargeBacklogTest.java
Changeset: c2d76f98
Branch: fibers
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2025-06-30 05:41:37 +0000
URL: https://git.openjdk.org/loom/commit/c2d76f9844aadf77a0b213a9169a7c5c8c8f1ffb
8361032: Problem list TestOnSpinWaitAArch64 until JDK-8360936 is fixed
Reviewed-by: alanb
! test/hotspot/jtreg/ProblemList.txt
Changeset: 00adbbe5
Branch: fibers
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-06-30 11:22:46 +0000
URL: https://git.openjdk.org/loom/commit/00adbbe5538ec5c26dc5bd17ca94cc29db9bc478
8274051: Remove supports_vtime()/elapsedVTime()
Reviewed-by: kbarrett, iwalulya
! 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/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/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.hpp
! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.hpp
! src/hotspot/share/runtime/os.hpp
Changeset: aa191119
Branch: fibers
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-06-30 12:55:36 +0000
URL: https://git.openjdk.org/loom/commit/aa1911191cf8c2b855268a76baf0757909d66d1b
8360867: CTW: Disable inline cache verification
Reviewed-by: kvn, thartmann
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
Changeset: 1dda79cf
Branch: fibers
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2025-06-30 17:51:20 +0000
URL: https://git.openjdk.org/loom/commit/1dda79cfab597782e0a7bb63af6dcc30aeff62d1
8360743: Enables regeneration of JLI holder classes for CDS static dump
Reviewed-by: iklam, liach
! src/hotspot/share/cds/aotArtifactFinder.cpp
! src/hotspot/share/cds/aotClassInitializer.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/regeneratedClasses.cpp
! src/hotspot/share/cds/regeneratedClasses.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestHostOldInf.java
Changeset: 9d518b32
Branch: fibers
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2025-06-30 17:52:28 +0000
URL: https://git.openjdk.org/loom/commit/9d518b3213af7c60cb604138a2c4022181bb2daa
8310831: Some methods are missing from CDS regenerated JLI holder class
Reviewed-by: iklam, liach
! src/hotspot/share/cds/regeneratedClasses.cpp
Changeset: 61a590e9
Branch: fibers
Author: Xueming Shen <sherman at openjdk.org>
Date: 2025-07-01 00:58:43 +0000
URL: https://git.openjdk.org/loom/commit/61a590e9bea64ddfd465a5e6f224bc2979d841e9
8354490: Pattern.CANON_EQ causes a pattern to not match a string with a UNICODE variation
Reviewed-by: rriggs, naoto
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
Changeset: d1052c70
Branch: fibers
Author: Anass Baya <abaya at openjdk.org>
Committer: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2025-07-01 04:40:43 +0000
URL: https://git.openjdk.org/loom/commit/d1052c70cbddb025e7f5b71bd61176e63277bba0
8355478: DoubleActionESC.java fails intermittently
Reviewed-by: aivanov, abhiscxk
! test/jdk/ProblemList.txt
! test/jdk/java/awt/FileDialog/DoubleActionESC.java
Changeset: 0572b6ec
Branch: fibers
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-07-01 06:09:50 +0000
URL: https://git.openjdk.org/loom/commit/0572b6ece7a77d13d23ac0c6d72d4fe5d5f0d944
8360887: (fs) Files.getFileAttributeView returns unusable FileAttributeView if UserDefinedFileAttributeView unavailable (aix)
Co-authored-by: Joachim Kern <jkern at openjdk.org>
Reviewed-by: bpb, mbaesken
! src/java.base/aix/classes/sun/nio/fs/AixFileSystemProvider.java
! test/jdk/java/nio/file/FileStore/Basic.java
Changeset: b32ccf2c
Branch: fibers
Author: Manuel Hässig <mhaessig at openjdk.org>
Date: 2025-07-01 06:47:48 +0000
URL: https://git.openjdk.org/loom/commit/b32ccf2cb23e0180187f4238140583a923fc27c4
8361092: Remove trailing spaces in x86 ad files
Reviewed-by: kvn, sviswanathan
! src/hotspot/cpu/x86/x86_64.ad
Changeset: cd6caedd
Branch: fibers
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-07-01 07:58:12 +0000
URL: https://git.openjdk.org/loom/commit/cd6caedd0a3c9ebd4c8c57e64f62b60161c5cd7c
8360783: CTW: Skip deoptimization between tiers
Reviewed-by: thartmann, mhaessig, dfenacci
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
Changeset: 54c95cf2
Branch: fibers
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-07-01 09:19:35 +0000
URL: https://git.openjdk.org/loom/commit/54c95cf2261f871c47b3700ede31390c8f5e77dd
8361043: [ubsan] os::print_hex_dump runtime error: applying non-zero offset 8 to null pointer
Reviewed-by: mdoerr, lucy
! src/hotspot/share/runtime/os.cpp
Changeset: aeca49e4
Branch: fibers
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-07-01 09:56:42 +0000
URL: https://git.openjdk.org/loom/commit/aeca49e43fab951c2031895fee32703fb4a19524
8360791: [ubsan] Adjust signal handling
Reviewed-by: ihse, lucy
! make/data/ubsan/ubsan_default_options.c
Changeset: fc739fee
Branch: fibers
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-07-01 10:13:17 +0000
URL: https://git.openjdk.org/loom/commit/fc739fee5360ec052c2b51b3e30ce1c34df71714
8360206: Refactor ReferenceProcessor::balance_queues
Reviewed-by: sangheki, kbarrett, tschatzl
! src/hotspot/share/gc/shared/referenceProcessor.cpp
Changeset: eec11539
Branch: fibers
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-07-01 10:14:25 +0000
URL: https://git.openjdk.org/loom/commit/eec1153993a2a6e65b05e6d9d7416ee0cb634503
8361056: Parallel: Use correct is_par argument in ScavengeRootsTask
Reviewed-by: tschatzl
! src/hotspot/share/gc/parallel/psScavenge.cpp
Changeset: e85c7d09
Branch: fibers
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-07-01 10:40:33 +0000
URL: https://git.openjdk.org/loom/commit/e85c7d09df67728ddcf852a96e5b2baa57c502f1
8360790: G1: Improve HRRSStatsIter name
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
Changeset: 7583a7b8
Branch: fibers
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-07-01 11:39:20 +0000
URL: https://git.openjdk.org/loom/commit/7583a7b857da053c5e3770b680ab3494f1a6b66a
8359337: XML/JAXP tests that make network connections should ensure that no proxy is selected
Reviewed-by: lancea, iris, joehw
! test/jaxp/javax/xml/jaxp/unittest/common/catalog/DOMTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/catalog/SAXTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/dtd/DOMTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/dtd/SAXTest.java
! test/jaxp/javax/xml/jaxp/unittest/dom/DOMFeatureTest.java
Changeset: e1382973
Branch: fibers
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-07-01 14:30:20 +0000
URL: https://git.openjdk.org/loom/commit/e138297323de3f6990c4c536b1cefd209ce3a69c
8359436: AOTCompileEagerly should not be diagnostic
Reviewed-by: kvn, syan, dholmes
! src/hotspot/share/cds/cds_globals.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTCompileEagerly.java
Changeset: e1681c48
Branch: fibers
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2025-07-01 15:32:26 +0000
URL: https://git.openjdk.org/loom/commit/e1681c48287bcce6c8f617d9c0c25354dd62870a
8359477: com/sun/net/httpserver/Test12.java appears to have a temp file race
Reviewed-by: dfuchs, vyazici
! test/jdk/com/sun/net/httpserver/FileServerHandler.java
! test/jdk/com/sun/net/httpserver/Test12.java
Changeset: 38f59f84
Branch: fibers
Author: Mohamed Issa <missa at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2025-07-01 15:34:37 +0000
URL: https://git.openjdk.org/loom/commit/38f59f84c98dfd974eec0c05541b2138b149def7
8358179: Performance regression in Math.cbrt
Reviewed-by: sviswanathan, sparasa, epeter
! src/hotspot/cpu/x86/stubGenerator_x86_64_cbrt.cpp
Changeset: e7a45003
Branch: fibers
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2025-07-01 17:14:36 +0000
URL: https://git.openjdk.org/loom/commit/e7a450038a47a76d2e616ebce2a7fa8a51e36ea4
8359707: Add classfile modification code to RedefineClassHelper
Reviewed-by: lmesnik, dholmes, sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ClassVersionAfterRedefine.java
! test/lib/RedefineClassHelper.java
Changeset: 282ee40a
Branch: fibers
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-07-01 17:22:33 +0000
URL: https://git.openjdk.org/loom/commit/282ee40a56af46521b94fe6e4c90e78b8f513b29
8359366: RunThese30M.java EXCEPTION_ACCESS_VIOLATION in JvmtiBreakpoints::clearall_in_class_at_safepoint
Reviewed-by: coleenp, dholmes, sspitsyn
! src/hotspot/share/prims/jvmtiImpl.cpp
Changeset: 13a39278
Branch: fibers
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-07-01 19:07:49 +0000
URL: https://git.openjdk.org/loom/commit/13a3927855da61fe27f3b43e5e4755d0c5ac5a16
8359870: JVM crashes in AccessInternal::PostRuntimeDispatch
Reviewed-by: amenkov, dholmes, sspitsyn
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/services/threadService.cpp
! src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java
! src/java.base/share/classes/jdk/internal/vm/ThreadSnapshot.java
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreadsWithEliminatedLock.java
Changeset: e9a62d79
Branch: fibers
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-07-01 19:19:25 +0000
URL: https://git.openjdk.org/loom/commit/e9a62d79cdc43e5eb141f1d47624d0f6fe05989d
8361125: Fix typo in onTradAbsence
Reviewed-by: hchao, mullan, shade
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
Changeset: 534d2b33
Branch: fibers
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2025-07-01 19:52:06 +0000
URL: https://git.openjdk.org/loom/commit/534d2b33dc23d0171fdce3cb89d679d5088b4667
8357064: cds/appcds/ArchiveRelocationTest.java failed with missing expected output
Reviewed-by: shade, iklam
! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java
Changeset: 7d7e60c8
Branch: fibers
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-07-01 20:22:13 +0000
URL: https://git.openjdk.org/loom/commit/7d7e60c8aebc4b4c1e7121be702393e5bc46e9ce
8360164: AOT cache creation crashes in ~ThreadTotalCPUTimeClosure()
Reviewed-by: ccheung, kvn, dholmes
! src/hotspot/share/cds/metaspaceShared.cpp
Changeset: a910b20b
Branch: fibers
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-07-02 00:17:19 +0000
URL: https://git.openjdk.org/loom/commit/a910b20b51157d8f36418bd60b328193ebfb502e
8346914: UB issue in scalbnA
Reviewed-by: aph, tschatzl
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp
! src/hotspot/share/runtime/sharedRuntimeMath.hpp
! src/hotspot/share/runtime/sharedRuntimeTrans.cpp
! src/hotspot/share/runtime/sharedRuntimeTrig.cpp
Changeset: 1703915d
Branch: fibers
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-07-02 00:25:26 +0000
URL: https://git.openjdk.org/loom/commit/1703915d3fe3608ca558671814f78d9dcf5886e6
8361085: MemoryReserver log_on_large_pages_failure has incorrect format usage
Reviewed-by: stefank, dholmes
! src/hotspot/share/memory/memoryReserver.cpp
Changeset: c6448dc3
Branch: fibers
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2025-07-02 00:28:24 +0000
URL: https://git.openjdk.org/loom/commit/c6448dc3afb1da9d93bb94804aa1971a650b91b7
8361086: JVMCIGlobals::check_jvmci_flags_are_consistent has incorrect format string
Reviewed-by: kvn, mhaessig, yzheng
! src/hotspot/share/jvmci/jvmci_globals.cpp
Changeset: 2bff8e0a
Branch: fibers
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-07-02 03:07:07 +0000
URL: https://git.openjdk.org/loom/commit/2bff8e0a1382f8820bc2479af87e45dc6b74cdb5
8360462: [macosx] row selection not working with Ctrl+Shift+Down/Up in AquaL&F
Reviewed-by: dnguyen, abhiscxk
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
+ test/jdk/javax/swing/JTree/TestTreeRowSelection.java
Changeset: 055d2ffa
Branch: fibers
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-07-02 04:24:55 +0000
URL: https://git.openjdk.org/loom/commit/055d2ffa69e129b7617369e268f272517f25e2d7
8361215: Add AOT test case: verification constraint classes are excluded
Reviewed-by: ccheung
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ExcludedClasses.java
! test/lib/jdk/test/lib/cds/CDSAppTester.java
Changeset: 1ac74898
Branch: fibers
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-07-02 05:38:28 +0000
URL: https://git.openjdk.org/loom/commit/1ac74898745ce9b109db5571d9dcbd907dd05831
8361180: Disable CompiledDirectCall verification with -VerifyInlineCaches
Reviewed-by: kvn, thartmann
! src/hotspot/share/code/compiledIC.hpp
Changeset: 0f1cd987
Branch: fibers
Author: Anton Artemov <anton.artemov at oracle.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2025-07-02 06:49:36 +0000
URL: https://git.openjdk.org/loom/commit/0f1cd987b3520eaeab31e9faf782d6f81050803a
8284016: Normalize handshake closure names
Reviewed-by: coleenp, sspitsyn
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/prims/scopedMemoryAccess.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/escapeBarrier.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/javaThread.inline.hpp
! src/hotspot/share/runtime/suspendResumeManager.cpp
! src/hotspot/share/runtime/suspendResumeManager.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/threadService.cpp
Changeset: 2304044a
Branch: fibers
Author: Manuel Hässig <mhaessig at openjdk.org>
Date: 2025-07-02 08:35:51 +0000
URL: https://git.openjdk.org/loom/commit/2304044ab2f228fe2fe4adb5975291e733b12d5c
8360641: TestCompilerCounts fails after 8354727
Reviewed-by: kvn, dfenacci, mdoerr
! test/hotspot/jtreg/compiler/arguments/TestCompilerCounts.java
Changeset: eac8f5d2
Branch: fibers
Author: Saranya Natarajan <snatarajan at openjdk.org>
Committer: Daniel Lundén <dlunden at openjdk.org>
Date: 2025-07-02 08:38:31 +0000
URL: https://git.openjdk.org/loom/commit/eac8f5d2c99e1bcc526da0f6a05af76e815c2db9
8325478: Restructure the macro expansion compiler phase to not include macro elimination
Reviewed-by: kvn, dlunden
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/phasetype.hpp
! src/utils/IdealGraphVisualizer/README.md
! test/hotspot/jtreg/compiler/arguments/TestStressOptions.java
! test/hotspot/jtreg/compiler/debug/TestGenerateStressSeed.java
! test/hotspot/jtreg/compiler/debug/TestStress.java
! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
Changeset: ce998699
Branch: fibers
Author: Taizo Kurashige <tkurashige at openjdk.org>
Committer: Manuel Hässig <mhaessig at openjdk.org>
Date: 2025-07-02 09:21:57 +0000
URL: https://git.openjdk.org/loom/commit/ce9986991d60e116ac6680a1b6a4b3ee5384d105
8359120: Improve warning message when fail to load hsdis library
Reviewed-by: mhaessig, thartmann
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/abstractDisassembler.cpp
Changeset: 11c13187
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2025-07-02 15:52:44 +0000
URL: https://git.openjdk.org/loom/commit/11c1318773b40e26f5b03a34623c0df54a2c9956
Merge branch 'master' into fibers
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
Changeset: 34c61011
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2025-07-02 15:51:03 +0000
URL: https://git.openjdk.org/loom/commit/34c61011b9d846c0bedf5e5e35bc330d319991cd
Improve readme page
! loom-docs/CustomSchedulers.md
Changeset: 6a254024
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2025-07-02 15:51:38 +0000
URL: https://git.openjdk.org/loom/commit/6a254024bc8ee1803ed801e4a6400cf85b1291bd
Lost signal on aarch64
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
Changeset: 73f947f1
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2025-07-02 15:52:53 +0000
URL: https://git.openjdk.org/loom/commit/73f947f15768c3818a57c4c8bd2af5b6a22a8dbf
Merge loom into fibers
Changeset: 3066a67e
Branch: fibers
Author: Ashutosh Mehra <asmehra at openjdk.org>
Date: 2025-07-02 13:25:00 +0000
URL: https://git.openjdk.org/loom/commit/3066a67e6279f7e3896ab545bc6c291d279d2b03
8361101: AOTCodeAddressTable::_stubs_addr not initialized/freed properly
Reviewed-by: kvn, shade
! src/hotspot/share/code/aotCodeCache.cpp
! src/hotspot/share/code/aotCodeCache.hpp
Changeset: 832bfbc0
Branch: fibers
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-07-02 13:39:16 +0000
URL: https://git.openjdk.org/loom/commit/832bfbc0ddcf3068bab5d45d361803152736383f
8338474: Parallel: Deprecate and obsolete PSChunkLargeArrays
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/parallel/parallel_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 9c06b080
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2025-07-02 15:53:44 +0000
URL: https://git.openjdk.org/loom/commit/9c06b08026086226688d268095c1f1f814c8a33d
Merge branch 'master' into fibers
More information about the loom-dev
mailing list