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

Monica Beckwith mbeckwit at openjdk.java.net
Thu Sep 10 07:27:00 UTC 2020


On Thu, 10 Sep 2020 05:06:41 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

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

I had a block for Shenandoah, but then I saw that someone had already modified/combined the Shenandoah to part to be
enabled for all combos of aarch64: "# Check if the feature 'shenandoahgc' is available on this platform.
#
AC_DEFUN_ONCE([JVM_FEATURES_CHECK_SHENANDOAHGC],
[
  JVM_FEATURES_CHECK_AVAILABILITY(shenandoahgc, [
    AC_MSG_CHECKING([if platform is supported by Shenandoah])
    if test "x$OPENJDK_TARGET_CPU_ARCH" = "xx86" || \
        test "x$OPENJDK_TARGET_CPU" = "xaarch64" ; then
      AC_MSG_RESULT([yes])
    else
      AC_MSG_RESULT([no, $OPENJDK_TARGET_CPU])
      AVAILABLE=false
    fi
  ])
])"

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

+1

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

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



More information about the build-dev mailing list