RFR: 8252114: Windows-AArch64: Enable and test ZGC and ShenandoahGC

Aleksey Shipilev shade at openjdk.java.net
Thu Sep 10 07:26:59 UTC 2020


On Wed, 9 Sep 2020 20:24:37 GMT, Monica Beckwith <mbeckwit at openjdk.org> wrote:

> ZGC and ShenandoahGC are two low latency GCs in OpenJDK HotSpot. We will enable and run microbenchmarks and scaling
> tests for both. After enabling, I ran JTRegs, a few micros, and SPECJBB2015 (heap and multi-JVM) scaling tests for both
> the GCs.

I see the block that enables ZGC, where is the block that enables Shenandoah?

Ah, Shenandoah does not filter for OS, so it is enabled for AArch64 already, right?

make/autoconf/jvm-features.m4 line 398:

> 396:         AVAILABLE=false
> 397:       fi
> 398:     elif test "$OPENJDK_TARGET_CPU" = "aarch64"; then

Should be "x$OPENJDK_TARGET_CPU" = "xaarch64"?

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

Changes requested by shade (Reviewer).

PR: https://git.openjdk.java.net/jdk/pull/97



More information about the build-dev mailing list