git: openjdk/loom: fibers: 20 new changesets
duke
duke at openjdk.org
Tue Oct 7 07:09:08 UTC 2025
Changeset: f740cd2a
Branch: fibers
Author: Chad Rakoczy <chadrako at amazon.com>
Committer: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date: 2025-10-04 21:17:26 +0000
URL: https://git.openjdk.org/loom/commit/f740cd2aad43a008da1ed1ff15ebe2c790f893a0
8316694: Implement relocation of nmethod within CodeCache
Reviewed-by: kvn, eosterlund, never, eastigeevich, bulasevich
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/share/code/codeBehaviours.cpp
! src/hotspot/share/code/codeBehaviours.hpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/globals.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
! test/hotspot/jtreg/compiler/whitebox/CompilerWhiteBoxTest.java
+ test/hotspot/jtreg/compiler/whitebox/DeoptimizeRelocatedNMethod.java
+ test/hotspot/jtreg/compiler/whitebox/RelocateNMethod.java
+ test/hotspot/jtreg/compiler/whitebox/RelocateNMethodMultiplePaths.java
+ test/hotspot/jtreg/compiler/whitebox/StressNMethodRelocation.java
+ test/hotspot/jtreg/serviceability/jvmti/NMethodRelocation/NMethodRelocationTest.java
+ test/hotspot/jtreg/serviceability/jvmti/NMethodRelocation/libNMethodRelocationTest.cpp
! test/lib/jdk/test/whitebox/WhiteBox.java
! test/lib/jdk/test/whitebox/code/CodeBlob.java
Changeset: 5d9f94e0
Branch: fibers
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2025-10-05 16:20:53 +0000
URL: https://git.openjdk.org/loom/commit/5d9f94e05e1527745271d0167a418741607619e2
8369152: Problem list new tests from JDK-8316694
Reviewed-by: jpai, dholmes, serb
! test/hotspot/jtreg/ProblemList.txt
Changeset: ba7bf43c
Branch: fibers
Author: Vladimir Ivanov <vaivanov at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2025-10-05 23:55:53 +0000
URL: https://git.openjdk.org/loom/commit/ba7bf43c76c94bea85dbbd865794184b7ee0cc86
8365290: [perf] x86 ArrayFill intrinsic generates SPLIT_STORE for unaligned arrays
Reviewed-by: sviswanathan, vpaprotski, kvn
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 85877e20
Branch: fibers
Author: Damon Fenacci <dfenacci at openjdk.org>
Date: 2025-10-06 06:17:48 +0000
URL: https://git.openjdk.org/loom/commit/85877e2022114031ef1ba13c67bf768edb0dfaa7
8355354: C2 crashed: assert(_callee == nullptr || _callee == m) failed: repeated inline attempt with different callee
Reviewed-by: vlivanov, dlong
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callGenerator.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
Changeset: 069c569a
Branch: fibers
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2025-10-06 07:48:45 +0000
URL: https://git.openjdk.org/loom/commit/069c569a710f50bc715f523c6c4c7aa087694af6
8368097: [asan] heap-buffer-overflow reported in ClassFileParser::skip_over_field_signature
Reviewed-by: dholmes, mbaesken
! src/hotspot/share/classfile/classFileParser.cpp
Changeset: e6781fd9
Branch: fibers
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Date: 2025-10-06 08:10:11 +0000
URL: https://git.openjdk.org/loom/commit/e6781fd9497723a7baab38d6bfb958ba1b1c24ff
8367601: Remove held_monitor_count
Reviewed-by: mdoerr, pchilanomate, fyang
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/x86/globalDefinitions_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/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/continuation.hpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.inline.hpp
! src/java.base/share/classes/jdk/internal/vm/Continuation.java
Changeset: 59e87437
Branch: fibers
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2025-10-06 08:14:24 +0000
URL: https://git.openjdk.org/loom/commit/59e87437b4f9259121710dca5e595ca714c3e71b
8368753: IGV: improve CFG view of difference graphs
Reviewed-by: chagedorn, mhaessig, dfenacci
! 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/services/Scheduler.java
! src/utils/IdealGraphVisualizer/Difference/src/main/java/com/sun/hotspot/igv/difference/Difference.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
Changeset: baf8bc57
Branch: fibers
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-10-06 08:14:44 +0000
URL: https://git.openjdk.org/loom/commit/baf8bc5701c43425e3345f82d4318b134b26d7c9
8369038: Parallel: Use NMethodMarkingScope and ThreadsClaimTokenScope in psParallelCompact
Reviewed-by: ayang, shade
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: 2c114d67
Branch: fibers
Author: SendaoYan <syan at openjdk.org>
Date: 2025-10-06 09:26:51 +0000
URL: https://git.openjdk.org/loom/commit/2c114d676d9904094dd6058d15f06d801ec7a3d6
8367899: compiler/c2/gvn/TestBitCompressValueTransform.java intermittent timed out
Reviewed-by: dfenacci, chagedorn
! test/hotspot/jtreg/compiler/c2/gvn/TestBitCompressValueTransform.java
Changeset: ea08f74e
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2025-10-06 10:47:17 +0000
URL: https://git.openjdk.org/loom/commit/ea08f74eb134fd007d7906dfb61c21dbc15f48d2
Merge branch 'master' into fibers
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/runtime/continuation.hpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.inline.hpp
! test/hotspot/jtreg/ProblemList.txt
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/runtime/continuation.hpp
! src/hotspot/share/runtime/continuationEntry.cpp
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.inline.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 2bfada3f
Branch: fibers
Author: jonghoonpark <dev at jonghoonpark.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2025-10-06 11:53:14 +0000
URL: https://git.openjdk.org/loom/commit/2bfada3f58df6c041d948267368cbc4db915cac3
8364927: Add @requires annotation to TestReclaimStringsLeaksMemory.java
Reviewed-by: tschatzl, stefank, ayang
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
Changeset: e3320a9d
Branch: fibers
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2025-10-06 13:32:46 +0000
URL: https://git.openjdk.org/loom/commit/e3320a9df592a06c466ae9158d8f173921679952
8367610: Test tools/sincechecker/modules/java.base/JavaBaseCheckSince.java timed out on Windows
Reviewed-by: liach
! test/jdk/tools/sincechecker/modules/java.base/JavaBaseCheckSince.java
Changeset: b6a4cfec
Branch: fibers
Author: Mahendra Chhipa <mchhipa at openjdk.org>
Date: 2025-10-06 15:26:59 +0000
URL: https://git.openjdk.org/loom/commit/b6a4cfecb731615b6ef70828ac10fae4b2264cdc
8367114: Update jdk.test.lib.net.SimpleHttpServer to use SimpleFileServer
Reviewed-by: dfuchs, vyazici
! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java
- test/jdk/com/sun/net/httpserver/SimpleFileServer.java
! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java
! test/jdk/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
- test/lib/jdk/test/lib/net/SimpleHttpServer.java
Changeset: 596af0a7
Branch: fibers
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-06 15:44:13 +0000
URL: https://git.openjdk.org/loom/commit/596af0a7cc37e359d54689be20f855a86ae46567
8369041: Release memory after testing in ThreadsRunner.java
Reviewed-by: shade, tschatzl
! test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java
Changeset: 0f406c42
Branch: fibers
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-10-06 16:11:59 +0000
URL: https://git.openjdk.org/loom/commit/0f406c420e35f7a4358dc99711fd23d162f21777
8369078: Fix faulty test conversion in IllegalCharsetName.java
Reviewed-by: naoto, alanb
! test/jdk/java/nio/charset/Charset/IllegalCharsetName.java
Changeset: 2376a9e9
Branch: fibers
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-10-06 17:30:42 +0000
URL: https://git.openjdk.org/loom/commit/2376a9e9727e9cb3020dd3f57584950a4cdcdab6
8365630: jdk/jfr/tool/TestPrintContextual.java fails with wrong spanId
Reviewed-by: shade
! test/jdk/jdk/jfr/tool/TestPrintContextual.java
Changeset: eb34a117
Branch: fibers
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2025-10-07 00:52:38 +0000
URL: https://git.openjdk.org/loom/commit/eb34a117934951af075a425ce2cf8d3b1ced9700
8369242: Rename URL variables in devkit/Tools.gmk
Reviewed-by: erikj
! make/devkit/Tools.gmk
Changeset: e783c524
Branch: fibers
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-10-07 04:08:32 +0000
URL: https://git.openjdk.org/loom/commit/e783c524c17e1d1a3fff4b6370e222134e66edc8
8368185: Test javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java failed: Synth ButtonUI does not handle PRESSED & MOUSE_OVER state
Reviewed-by: tr, aivanov
! test/jdk/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java
Changeset: 6f0e7a8d
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2025-10-07 06:49:11 +0000
URL: https://git.openjdk.org/loom/commit/6f0e7a8db9f1e6e2bcd8138492f16ca9e1ef45f3
Merge branch 'master' into fibers
Changeset: b886cc9b
Branch: fibers
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2025-10-07 06:50:23 +0000
URL: https://git.openjdk.org/loom/commit/b886cc9b08774408ff1b83540aece98d3269c6e7
Sync up FJP from pull/26479
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
More information about the loom-dev
mailing list