diff options
author | Moonchild <moonchild@palemoon.org> | 2020-12-03 13:56:36 +0000 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2020-12-03 13:56:36 +0000 |
commit | 1a21b526928b0c5815aa3910499ac980714fa25b (patch) | |
tree | 4af73d6b72211a61873abfdb63564c7f26f73257 /dom | |
parent | 7f619fa9bfe5ff80b2244352c1f830fa3cef8cbc (diff) | |
download | uxp-1a21b526928b0c5815aa3910499ac980714fa25b.tar.gz |
Issue #1624 - Make ion inlining optimizations a pref.
This also adds it to JS_SetGlobalJitCompilerOption()
Diffstat (limited to 'dom')
-rw-r--r-- | dom/base/nsJSUtils.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/dom/base/nsJSUtils.cpp b/dom/base/nsJSUtils.cpp index d50a2adbd5..1b667326b0 100644 --- a/dom/base/nsJSUtils.cpp +++ b/dom/base/nsJSUtils.cpp @@ -299,10 +299,11 @@ nsJSUtils::CompileModule(JSContext* aCx, NS_ENSURE_TRUE(xpc::Scriptability::Get(aEvaluationGlobal).Allowed(), NS_OK); - if (!JS::CompileModule(aCx, aCompileOptions, aSrcBuf, aModule)) { + bool compileResult = JS::CompileModule(aCx, aCompileOptions, aSrcBuf, aModule); + + if (!compileResult) { return NS_ERROR_FAILURE; } - return NS_OK; } |