Changeset: f740cd2a Branch: fibers Author: Chad Rakoczy <[email protected]> Committer: Evgeny Astigeevich <[email protected]> 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 <[email protected]> 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 <[email protected]> Committer: Sandhya Viswanathan <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> Committer: Aleksey Shipilev <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> Committer: Thomas Schatzl <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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
