diff options
author | Mohammad Dashti <mdashti@gmail.com> | 2022-05-06 22:32:18 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-05-07 02:32:06 +0000 |
commit | c3765031e1c3c189593ca4329282dd31337d43dc (patch) | |
tree | 25d16a925649a3c8dbc600d83c65d7583da7460d | |
parent | 5115a22f0162a9520ccb6fae2e00429755b2dd41 (diff) | |
download | mongo-c3765031e1c3c189593ca4329282dd31337d43dc.tar.gz |
SERVER-66302 Removed 'JS_SetGlobalJitCompilerOption' calls to avoid a possible race condition
-rw-r--r-- | src/mongo/scripting/mozjs/implscope.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/mongo/scripting/mozjs/implscope.cpp b/src/mongo/scripting/mozjs/implscope.cpp index 3a00ad0759b..64a44667c49 100644 --- a/src/mongo/scripting/mozjs/implscope.cpp +++ b/src/mongo/scripting/mozjs/implscope.cpp @@ -327,8 +327,6 @@ MozJSImplScope::MozRuntime::MozRuntime(const MozJSScriptEngine* engine, // We turn on a variety of optimizations if the jit is enabled if (engine->isJITEnabled()) { - JS_SetGlobalJitCompilerOption(_context.get(), JSJITCOMPILER_BASELINE_ENABLE, 1); - JS_SetGlobalJitCompilerOption(_context.get(), JSJITCOMPILER_ION_ENABLE, 1); JS::ContextOptionsRef(_context.get()) .setAsmJS(true) .setThrowOnAsmJSValidationFailure(true) @@ -337,8 +335,6 @@ MozJSImplScope::MozRuntime::MozRuntime(const MozJSScriptEngine* engine, .setWasmIon(true) .setAsyncStack(false); } else { - JS_SetGlobalJitCompilerOption(_context.get(), JSJITCOMPILER_BASELINE_ENABLE, 0); - JS_SetGlobalJitCompilerOption(_context.get(), JSJITCOMPILER_ION_ENABLE, 0); JS::ContextOptionsRef(_context.get()) .setAsmJS(false) .setThrowOnAsmJSValidationFailure(false) |