[aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255019: Shenandoah: Split STW and concurrent mark into separate classes

Zhengyu Gu zgu at openjdk.java.net
Thu Jan 14 17:46:43 UTC 2021


Changeset: da6bcf96
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-01-14 17:42:52 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/da6bcf96

8255019: Shenandoah: Split STW and concurrent mark into separate classes

Reviewed-by: rkennke, shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
- src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahSTWMark.hpp



More information about the aarch64-port-dev mailing list