RFR: 8265461: G1: Forwarding pointer removal thread sizing

Thomas Schatzl tschatzl at openjdk.java.net
Tue Apr 20 10:52:27 UTC 2021


Hi all,

  can I have reviews for this change that improves forwarding pointer removal handling by adding thread sizing to the work gang?

Since work is distributed per region at the moment, it does not make sense to start more threads than regions.

This can particularly help performance with object/region pinning.

Testing: tier1-3, using self-verification code

Thanks,
  Thomas

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

Commit messages:
 - Add verification
 - Initial commit

Changes: https://git.openjdk.java.net/jdk/pull/3585/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=3585&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8265461
  Stats: 79 lines in 9 files changed: 50 ins; 7 del; 22 mod
  Patch: https://git.openjdk.java.net/jdk/pull/3585.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/3585/head:pull/3585

PR: https://git.openjdk.java.net/jdk/pull/3585



More information about the hotspot-gc-dev mailing list