git: openjdk/jdk21u: master: 8299614: Shenandoah: STW mark should keep nmethod/oops referenced from stack chunk alive

Aleksey Shipilev shade at openjdk.org
Tue Sep 19 07:16:06 UTC 2023


Changeset: ad222a46
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2023-09-19 07:13:29 +0000
URL:       https://git.openjdk.org/jdk21u/commit/ad222a46f93a6532c84269c39255e6caf479baad

8299614: Shenandoah: STW mark should keep nmethod/oops referenced from stack chunk alive

Backport-of: ece9bdfc838a5c419c789319ff794f1ae29b0256

! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java



More information about the jdk-updates-changes mailing list