RFR: 8324582: Replace -Djava.util.concurrent.ForkJoinPool.common.parallelism to -Djdk.virtualThreadScheduler.maxPoolSize/parallelism in jvmti vthread tests [v2]

Leonid Mesnik lmesnik at openjdk.org
Wed Jan 24 20:21:39 UTC 2024


> Some jvmti tests use
> -Djava.util.concurrent.ForkJoinPool.common.parallelism
> to control the pool of virtual threads. However, it is controlled by
> jdk.virtualThreadScheduler.parallelism property.
> 
> The non-continuations implementation doesn't use any of these properties and it was just deleted.
> 
> I verified the fix using jcmd Thread.dump and ran all jvmti tests in the default configuration.

Leonid Mesnik has updated the pull request incrementally with one additional commit since the last revision:

  fixed.

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/17547/files
  - new: https://git.openjdk.org/jdk/pull/17547/files/6e034511..af0ceb3f

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=17547&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=17547&range=00-01

  Stats: 8 lines in 8 files changed: 0 ins; 0 del; 8 mod
  Patch: https://git.openjdk.org/jdk/pull/17547.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/17547/head:pull/17547

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


More information about the serviceability-dev mailing list