|
|
@@ -1712,6 +1712,7 @@ ThreadContext::ProbeStackNoDispose(size_t size, Js::ScriptContext *scriptContext
|
|
|
Js::Throw::StackOverflow(scriptContext, returnAddress);
|
|
|
}
|
|
|
|
|
|
+#if defined(NTBUILD) || defined(__IOS__) || defined(__ANDROID__)
|
|
|
// Use every Nth stack probe as a QC trigger.
|
|
|
if (AutoSystemInfo::ShouldQCMoreFrequently() && this->HasInterruptPoller() && this->IsScriptActive())
|
|
|
{
|
|
|
@@ -1722,6 +1723,7 @@ ThreadContext::ProbeStackNoDispose(size_t size, Js::ScriptContext *scriptContext
|
|
|
this->CheckInterruptPoll();
|
|
|
}
|
|
|
}
|
|
|
+#endif
|
|
|
}
|
|
|
|
|
|
void
|