Integrated: 8340181: Shenandoah: Cleanup ShenandoahRuntime stubs
Aleksey Shipilev
shade at openjdk.org
Mon Sep 30 07:05:42 UTC 2024
On Tue, 24 Sep 2024 08:52:21 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
> Noticed this while working on Leyden, which has to enumerate Shenandoah stubs for code archival to work.
>
> `ShenandoahRuntime::shenandoah_clone_barrier` is excessive name. `ShenandoahRuntime::arraycopy_barrier_oop_entry` and friends is not covered by `JRT_LEAF`. This change hopefully homogenizes the namings for the stubs.
>
> Additional testing:
> - [x] Linux x86_64 server fastdebug, `hotspot_gc_shenandoah`
> - [x] Linux AArch64 server fastdebug, `hotspot_gc_shenandoah`
This pull request has now been integrated.
Changeset: 988a531b
Author: Aleksey Shipilev <shade at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/988a531b097ccbd699d233059d73f41cae24dc5b
Stats: 71 lines in 9 files changed: 7 ins; 11 del; 53 mod
8340181: Shenandoah: Cleanup ShenandoahRuntime stubs
Reviewed-by: adinn, phh, wkemper
-------------
PR: https://git.openjdk.org/jdk/pull/21152
More information about the hotspot-dev
mailing list