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

Aleksey Shipilev shade at openjdk.org
Wed Jul 24 10:03:10 UTC 2024


> 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:
>  - [ ] Linux AArch64 server fastdebug, `hotspot_gc_shenandoah`
>  - [ ] Linux AArch64 server fastdebug, `tier1` with `-XX:+UseShenandoahGC`

Aleksey Shipilev has updated the pull request incrementally with one additional commit since the last revision:

  One missing place

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

Changes:
  - all: https://git.openjdk.org/jdk17u-dev/pull/2742/files
  - new: https://git.openjdk.org/jdk17u-dev/pull/2742/files/b769f761..fc7931df

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=2742&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=2742&range=00-01

  Stats: 2 lines in 1 file changed: 0 ins; 2 del; 0 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/2742.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/2742/head:pull/2742

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


More information about the jdk-updates-dev mailing list