[jdk17u-dev] Integrated: 8334769: Shenandoah: Move CodeCache_lock close to its use in ShenandoahConcurrentNMethodIterator

Aleksey Shipilev shade at openjdk.org
Mon Jul 29 13:31:40 UTC 2024


On Wed, 24 Jul 2024 09:42:33 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Semi-clean backport to sync up code bases and make the future backports clean. The change should have no material effect, since it just moves code around. The conflicts are in copyright years, and there is a separate place in `ShenandoahNMethodPurgeTask` that is not in mainline since Sweeper removal.
> 
> Additional testing:
>  - [x] Linux AArch64 server fastdebug, `hotspot_gc_shenandoah`
>  - [x] Linux AArch64 server fastdebug, `tier1` with `-XX:+UseShenandoahGC`

This pull request has now been integrated.

Changeset: efee05f4
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk17u-dev/commit/efee05f404f0d8a6b03f203a13d48ad6177bc828
Stats:     18 lines in 3 files changed: 3 ins; 10 del; 5 mod

8334769: Shenandoah: Move CodeCache_lock close to its use in ShenandoahConcurrentNMethodIterator

Reviewed-by: phh
Backport-of: 4ebb77120af5a4ccbfde63b24cb50e05a3161f16

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

PR: https://git.openjdk.org/jdk17u-dev/pull/2742


More information about the jdk-updates-dev mailing list