git: openjdk/jdk-sandbox: shen-late-barriers: 2 new changesets
duke
duke at openjdk.org
Wed Feb 4 18:09:15 UTC 2026
Changeset: 82de84e2
Branch: shen-late-barriers
Author: Aleksey Shipilev <aleksey at shipilev.net>
Date: 2026-02-04 18:54:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/82de84e2427a3ddd696ed75ca13e9960d2240abc
Pick up the variant of JDK-8376749: Shenandoah: Rewire C2 clone barriers
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
- src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/compiler/TestClone.java
+ test/micro/org/openjdk/bench/vm/gc/barriers/clone/IntArray.java
+ test/micro/org/openjdk/bench/vm/gc/barriers/clone/Plain.java
+ test/micro/org/openjdk/bench/vm/gc/barriers/clone/RefArray.java
Changeset: 65403222
Branch: shen-late-barriers
Author: Aleksey Shipilev <aleksey at shipilev.net>
Date: 2026-02-04 19:04:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6540322232af04ae0ddfd50554fdd7c52fac246e
Remove the remaining is_gc_barrier usages
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
More information about the jdk-sandbox-changes
mailing list