Integrated: 8324582: Replace -Djava.util.concurrent.ForkJoinPool.common.parallelism to -Djdk.virtualThreadScheduler.maxPoolSize in jvmti vthread tests

Leonid Mesnik lmesnik at openjdk.org
Tue Jan 30 21:08:34 UTC 2024


On Wed, 24 Jan 2024 02:42:29 GMT, Leonid Mesnik <lmesnik at openjdk.org> wrote:

> 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.

This pull request has now been integrated.

Changeset: 8892d45b
Author:    Leonid Mesnik <lmesnik at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/8892d45b9f0018c5a58c85094c305a03612749f4
Stats:     18 lines in 8 files changed: 0 ins; 3 del; 15 mod

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

Reviewed-by: cjplummer, sspitsyn

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

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


More information about the serviceability-dev mailing list