Integrated: 8369980: Use ThreadsClaimTokenScope in ShenandoahThreadRoots

Francesco Andreuzzi fandreuzzi at openjdk.org
Fri Oct 17 14:22:16 UTC 2025


On Thu, 16 Oct 2025 11:02:50 GMT, Francesco Andreuzzi <fandreuzzi at openjdk.org> wrote:

> The explicit usage of `Threads::change_thread_claim_token` and `Threads::assert_all_threads_claimed` in `ShenandoahThreadRoots` can be replaced with `ThreadsClaimTokenScope`.
> 
> Passes tier1, tier2, tier[1,2,3]_gc_shenandoah (fastdebug).

This pull request has now been integrated.

Changeset: b159ca09
Author:    Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/b159ca097a71407d0bc10f6c5d86d5f45c7d7642
Stats:     11 lines in 2 files changed: 2 ins; 5 del; 4 mod

8369980: Use ThreadsClaimTokenScope in ShenandoahThreadRoots

Reviewed-by: ayang, wkemper

-------------

PR: https://git.openjdk.org/jdk/pull/27845


More information about the shenandoah-dev mailing list