From 99a4b22ae7dc2755df1780cc7d74c5d6e3cd4cd4 Mon Sep 17 00:00:00 2001 From: William Kemper Date: Mon, 2 Jun 2025 16:48:16 +0000 Subject: [PATCH] 8358102: GenShen: Age tables could be seeded with cumulative values Reviewed-by: ysr --- src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp b/src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp index d393c17f64a..b1d474fa78d 100644 --- a/src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp +++ b/src/hotspot/share/gc/shenandoah/shenandoahEvacTracker.cpp @@ -154,7 +154,7 @@ ShenandoahCycleStats ShenandoahEvacuationTracker::flush_cycle_to_global() { // for use in the next cycle. // The first argument is used for any age 0 cohort population that we may otherwise have // missed during the census. This is non-zero only when census happens at marking. - ShenandoahGenerationalHeap::heap()->age_census()->update_census(0, _mutators_global.age_table(), _workers_global.age_table()); + ShenandoahGenerationalHeap::heap()->age_census()->update_census(0, mutators.age_table(), workers.age_table()); } return {workers, mutators};