From 7bd17ae0d38a26ff518b911064f00e2521e5fc9f Mon Sep 17 00:00:00 2001 From: Babneet Singh Date: Tue, 4 Dec 2018 15:36:14 -0500 Subject: [PATCH] Disable OMR_THR_YIELD_ALG on MacOS OMR_THR_YIELD_ALG enables support for -Xthr:[cfsYield|noCfsYield]. [cfsYield|noCfsYield] should only be used with Completely Fair Scheduler (CFS). MacOS schedulers can be classified as multilevel feedback queue schedulers. MacOS doesn't use CFS. Thus, disabling OMR_THR_YIELD_ALG on MacOS. Signed-off-by: Babneet Singh --- runtime/gc_glue_java/configure_includes/configure_osx.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/runtime/gc_glue_java/configure_includes/configure_osx.mk b/runtime/gc_glue_java/configure_includes/configure_osx.mk index 925989fe2e1..cd93424195d 100644 --- a/runtime/gc_glue_java/configure_includes/configure_osx.mk +++ b/runtime/gc_glue_java/configure_includes/configure_osx.mk @@ -24,7 +24,6 @@ include $(CONFIG_INCL_DIR)/configure_common.mk CONFIGURE_ARGS += \ --enable-debug \ --enable-OMR_THR_THREE_TIER_LOCKING \ - --enable-OMR_THR_YIELD_ALG \ --enable-OMR_THR_SPIN_WAKE_CONTROL \ --enable-OMRTHREAD_LIB_UNIX \ --enable-OMR_ARCH_X86 \