[jdk25u] Integrated: 8370048: Shenandoah: Deprecated ShenandoahPacing option

William Kemper wkemper at openjdk.org
Fri Oct 17 20:42:04 UTC 2025


On Thu, 16 Oct 2025 23:41:16 GMT, William Kemper <wkemper at openjdk.org> wrote:

> This is not a direct backport. We removed `ShenandoahPacing` from JDK26. This was an experimental option, so we did not formally deprecate it at the time. However, in hindsight, we feel it would be a better user experience in 25 to receive a deprecation warning if the option is given.
> 
> Testing:
> 
> [0] % ./build/linux-x86_64-server-release/jdk/bin/java -XX:+UseShenandoahGC -XX:+UnlockExperimentalVMOptions -XX:-ShenandoahPacing -version 
> OpenJDK 64-Bit Server VM warning: Option ShenandoahPacing was deprecated in version 25.0 and will likely be removed in a future release.

This pull request has now been integrated.

Changeset: 9d467de7
Author:    William Kemper <wkemper at openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr at openjdk.org>
URL:       https://git.openjdk.org/jdk25u/commit/9d467de7d85c8443006c5d862a46e50bd507deac
Stats:     1 line in 1 file changed: 1 ins; 0 del; 0 mod

8370048: Shenandoah: Deprecated ShenandoahPacing option

Reviewed-by: ysr

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

PR: https://git.openjdk.org/jdk25u/pull/321


More information about the jdk-updates-dev mailing list