History

Add JS profiling API

Karol Suprynowicz committed 3 years ago

Commit a84c68f1 parent 47ec27f6 files · +144 −2Browse files

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

Unified · Split

libraries/script-engine/src/ScriptManagerScriptingInterface.cpp+8−0
@@ -80,3 +80,11 @@ ScriptValue ScriptManagerScriptingInterface::createGarbageCollectorDebuggingObje · 79 unmodified lines
8080 return _manager->engine()->newQObject(new TestQObject, ScriptEngine::ScriptOwnership);
8181 //return _manager->engine()->newValue(1);
8282 }
83+
84+void ScriptManagerScriptingInterface::startProfiling() {
85+ _manager->engine()->startProfiling();
86+}
87+
88+void ScriptManagerScriptingInterface::stopProfilingAndSave() {
89+ _manager->engine()->stopProfilingAndSave();
90+}