RFR: 8336707: Contention of ForkJoinPool grows when stealing works [v24]

Doug Lea dl at openjdk.org
Mon Nov 11 16:39:47 UTC 2024


> This addresses tendencies in previous update to increase fencing, scanning, and signalling that can increase contention, and slow down performance especially on ARM platforms. It also uses more ARM-friendly constructions to reduce overhead (leading to several changes that all of the same form),

Doug Lea has updated the pull request incrementally with one additional commit since the last revision:

  Address review comments

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/21507/files
  - new: https://git.openjdk.org/jdk/pull/21507/files/fd19351b..e1460f57

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=21507&range=23
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=21507&range=22-23

  Stats: 11 lines in 1 file changed: 5 ins; 1 del; 5 mod
  Patch: https://git.openjdk.org/jdk/pull/21507.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/21507/head:pull/21507

PR: https://git.openjdk.org/jdk/pull/21507


More information about the core-libs-dev mailing list