Integrated: 8373054: Shenandoah: Remove unnecessary BarrierSetNMethod::arm in shenandoahCodeRoots

Ben Taylor btaylor at openjdk.org
Thu Dec 4 21:40:11 UTC 2025


On Wed, 3 Dec 2025 21:33:50 GMT, Ben Taylor <btaylor at openjdk.org> wrote:

> The call to arm is redundant, and can be replaced with an assert to ensure the precondition remains true.
> 
> The same set of tier1 tests pass before and after this change with a fastdebug and Shenandoah GC.

This pull request has now been integrated.

Changeset: 5ec5a6ea
Author:    Ben Taylor <btaylor at openjdk.org>
Committer: William Kemper <wkemper at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/5ec5a6ea6c8e887b4e21f81e382f57129bffbab8
Stats:     4 lines in 1 file changed: 0 ins; 1 del; 3 mod

8373054: Shenandoah: Remove unnecessary BarrierSetNMethod::arm in shenandoahCodeRoots

Reviewed-by: wkemper, ysr, shade

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

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


More information about the shenandoah-dev mailing list