[jdk17u-dev] RFR: 8282094: [REDO] Parallel: Refactor PSCardTable::scavenge_contents_parallel

Richard Reingruber rrich at openjdk.org
Sat Feb 24 08:32:09 UTC 2024


This backport is a dependency for the backport of https://bugs.openjdk.org/browse/JDK-8310031
Applies cleanly. Only a trivial renaming is required.
Risk is medium. We've done the downstream backport already many weeks ago.

I've tested on x86_64:
jdk:tier1       TEST_VM_OPTS="-XX:+UseParallelGC"
langtools:tier1 TEST_VM_OPTS="-XX:+UseParallelGC"

Local CI Testing:
The fix passed our CI testing (e.g. 2024-02-22): JTReg tests: tier1-4 of hotspot and jdk. All of Langtools and jaxp. JCK, SPECjvm2008, SPECjbb2015, Renaissance Suite, and SAP specific tests (also with ParallelGC).
Testing was done with fastdebug builds on the main platforms and also on Linux/PPC64le.

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

Depends on: https://git.openjdk.org/jdk17u-dev/pull/2227

Commit messages:
 - Fix build
 - 8282094: [REDO] Parallel: Refactor PSCardTable::scavenge_contents_parallel

Changes: https://git.openjdk.org/jdk17u-dev/pull/2228/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=2228&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8282094
  Stats: 277 lines in 2 files changed: 103 ins; 101 del; 73 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/2228.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/2228/head:pull/2228

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


More information about the jdk-updates-dev mailing list