History

Added V8 Locker for moving script engine to a new thread

ksuprynowicz committed 4 years ago

Commit abfcbb71 parent 827ddf53 files · +39 −3Browse files

Showing the changes to libraries/script-engine/src/ScriptManager.cpp (1 of 3 files). Show all

Unified · Split

libraries/script-engine/src/ScriptManager.cpp+2−1
@@ -827,10 +827,11 @@ void ScriptManager::run() { · 826 unmodified lines
827827 hifi::scripting::setLocalAccessSafeThread(true);
828828 }
829829
830− _engine->compileTest();
831830
832831 _engine->enterIsolateOnThisThread();
833832
833+ _engine->compileTest();
834+
834835 auto filenameParts = _fileNameString.split("/");
835836 auto name = filenameParts.size() > 0 ? filenameParts[filenameParts.size() - 1] : "unknown";
836837 PROFILE_SET_THREAD_NAME("Script: " + name);