History

Add thread names to traces

Ryan Huffman committed 9 years ago

Commit f2638631 parent a5e61183 files · +7 −0Browse files

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

Unified · Split

libraries/script-engine/src/ScriptEngine.cpp+4−0
@@ -863,6 +863,10 @@ QScriptValue ScriptEngine::evaluate(const QString& sourceCode, const QString& fi · 862 unmodified lines
863}863}
864 864
865void ScriptEngine::run() {865void ScriptEngine::run() {
866 auto filenameParts = _fileNameString.split("/");
867 auto name = filenameParts.size() > 0 ? filenameParts[filenameParts.size() - 1] : "unknown";
868 PROFILE_SET_THREAD_NAME("Script: " + name);
869
866 if (DependencyManager::get<ScriptEngines>()->isStopped()) {870 if (DependencyManager::get<ScriptEngines>()->isStopped()) {
867 return; // bail early - avoid setting state in init(), as evaluate() will bail too871 return; // bail early - avoid setting state in init(), as evaluate() will bail too
868 }872 }