diff --git a/ReactCommon/cxxreact/JSCExecutor.cpp b/ReactCommon/cxxreact/JSCExecutor.cpp index a86617e17..57c37f5b7 100644 --- a/ReactCommon/cxxreact/JSCExecutor.cpp +++ b/ReactCommon/cxxreact/JSCExecutor.cpp @@ -40,7 +40,7 @@ #include "JSCMemory.h" #endif -#ifdef WITH_FB_JSC_TUNING +#if defined(WITH_FB_JSC_TUNING) && defined(__ANDROID__) #include #endif @@ -188,7 +188,7 @@ void JSCExecutor::destroy() { void JSCExecutor::initOnJSVMThread() throw(JSException) { SystraceSection s("JSCExecutor.initOnJSVMThread"); - #if defined(WITH_FB_JSC_TUNING) + #if defined(WITH_FB_JSC_TUNING) && defined(__ANDROID__) configureJSCForAndroid(m_jscConfig); #endif @@ -237,7 +237,7 @@ void JSCExecutor::initOnJSVMThread() throw(JSException) { addJSCPerfStatsHooks(m_context); #endif - #if defined(WITH_FB_JSC_TUNING) + #if defined(WITH_FB_JSC_TUNING) && defined(__ANDROID__) configureJSContextForAndroid(m_context, m_jscConfig, m_deviceCacheDir); #endif }