< prev index next >

make/autoconf/hotspot.m4

Print this page
rev 49619 : JEP 328 : Flight Recorder open source preview

*** 375,384 **** --- 375,416 ---- AC_MSG_RESULT([no]) fi JVM_FEATURES_aot="" fi + if test "x$OPENJDK_TARGET_OS" = xlinux && test "x$OPENJDK_TARGET_CPU" = xsparcv9; then + JFR_DEFAULT_ENABLED=no + else + JFR_DEFAULT_ENABLED=yes + fi + + if test "x$OPENJDK_TARGET_OS" = "xsolaris"; then + AC_MSG_NOTICE([libkstat (-lkstat) required by JFR on Solaris]) + JVM_LIBS="$JVM_LIBS -lkstat" + fi + + # Check if JFR should be built + AC_MSG_CHECKING([whether to build JFR]) + AC_ARG_ENABLE([jfr], [AS_HELP_STRING([--disable-jfr], + [disable JFR @<:@enabled, unless building linux-sparc@:>@])]) + if test "x$enable_jfr" != "x"; then + AC_MSG_RESULT([$enable_jfr]) + else + enable_jfr="$JFR_DEFAULT_ENABLED" + AC_MSG_RESULT([$enable_jfr (default)]) + fi + + if test "x$enable_jfr" = "xyes"; then + ENABLE_JFR=true + elif test "x$enable_jfr" = "xno"; then + ENABLE_JFR=false + else + AC_MSG_ERROR([Invalid argument to --enable-jfr]) + fi + + AC_SUBST(ENABLE_JFR) + if test "x$OPENJDK_TARGET_CPU" = xarm ; then # Default to use link time optimizations on minimal on arm JVM_FEATURES_link_time_opt="link-time-opt" else JVM_FEATURES_link_time_opt=""
< prev index next >