Integrated: 8367476: Shenandoah: Remove use of CollectedHeap::_soft_ref_policy
Francesco Andreuzzi
fandreuzzi at openjdk.org
Wed Sep 17 08:30:12 UTC 2025
On Fri, 12 Sep 2025 00:19:05 GMT, Francesco Andreuzzi <fandreuzzi at openjdk.org> wrote:
> Similarly to what was done in #26496 and #26648, the usages of `CollectedHeap::_soft_ref_policy` in Shenandoah can be replaced with an earlier call to `ShenandoahReferenceProcessor::set_soft_reference_policy`.
>
> This is the last usage of `CollectedHeap::_soft_ref_policy`, so it can be removed.
>
> Passes tier1-2, and tier3_gc_shenandoah.
This pull request has now been integrated.
Changeset: 976207df
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/976207df1fcebf76a5f732b26424d6a4896b359e
Stats: 101 lines in 20 files changed: 16 ins; 75 del; 10 mod
8367476: Shenandoah: Remove use of CollectedHeap::_soft_ref_policy
Reviewed-by: ayang, wkemper
-------------
PR: https://git.openjdk.org/jdk/pull/27239
More information about the hotspot-gc-dev
mailing list