[jdk11u-dev] RFR: 8342629: [11u] Properly message out that shenandoah is disabled

Jiří Vaněk jvanek at openjdk.org
Fri Oct 18 17:11:51 UTC 2024


Unluckily, ShenandoahGC in jdk11 i still disabled by default. In addition, its output is broken:


checking for dlopen in -ldl... yes
checking if shenandoah can be built... checking if zgc can be built... no, platform not supported
checking if jvmci module jdk.internal.vm.ci should be built... yes


In all other JDKs it is enabled by default, and prints correctly yes/no:

checking for dlopen in -ldl... yes
checking if shenandoah can be built... yes
checking if zgc can be built... yes
checking if jvmci module jdk.internal.vm.ci should be built... yes



This PR is fixing this. In jdk17 and up , when manually disabled, the "no" is printed.

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

Commit messages:
 - 8342629: [11u] Properly message out that shenandoah is disabled

Changes: https://git.openjdk.org/jdk11u-dev/pull/2946/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2946&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8342629
  Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/jdk11u-dev/pull/2946.diff
  Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2946/head:pull/2946

PR: https://git.openjdk.org/jdk11u-dev/pull/2946


More information about the jdk-updates-dev mailing list