git: openjdk/jdk: jdk25: 8358334: C2/Shenandoah: incorrect execution with Unsafe

Roland Westrelin roland at openjdk.org
Tue Jun 17 08:08:16 UTC 2025


Changeset: 46cfc1e1
Branch: jdk25
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2025-06-17 08:06:58 +0000
URL:       https://git.openjdk.org/jdk/commit/46cfc1e1940ff6b91c4f0cb0a9161fd0aef37c38

8358334: C2/Shenandoah: incorrect execution with Unsafe

Reviewed-by: thartmann
Backport-of: 1fcede053cca360c96606c1034b2a365a4fada82

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestLostAntiDependencyAtExpansion.java



More information about the jdk-changes mailing list