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

Leonid Mesnik lmesnik at openjdk.org
Fri Jan 26 01:07:48 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:

  reverted copyright update

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/17547/files
  - new: https://git.openjdk.org/jdk/pull/17547/files/0f608fe5..bac51860

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

  Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 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