diff options
author | Maxim Nikolenko <maximnproductengine@lindenlab.com> | 2024-08-29 20:04:34 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-29 20:04:34 +0300 |
commit | 11e6c77129ae27756df627ccc1ea0ffa279976e6 (patch) | |
tree | 5200ec3e0774fbc3eb1c50bb2f2e76c205f58699 /indra/newview/llviewerstats.cpp | |
parent | 6f454ad8366ed33bbe199c3fc3ed69e6d3448cec (diff) |
Add simple metrics of Lua usage
Diffstat (limited to 'indra/newview/llviewerstats.cpp')
-rw-r--r-- | indra/newview/llviewerstats.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/indra/newview/llviewerstats.cpp b/indra/newview/llviewerstats.cpp index 62b4c390d0..60e8cf2e52 100644 --- a/indra/newview/llviewerstats.cpp +++ b/indra/newview/llviewerstats.cpp @@ -66,6 +66,7 @@ #include "llinventorymodel.h" #include "lluiusage.h" #include "lltranslate.h" +#include "llluamanager.h" // "Minimal Vulkan" to get max API Version @@ -673,6 +674,10 @@ void send_viewer_stats(bool include_preferences) system["shader_level"] = shader_level; + LLSD &scripts = body["scripts"]; + scripts["lua_scripts"] = LLLUAmanager::sScriptCount; + scripts["lua_auto_scripts"] = LLLUAmanager::sAutorunScriptCount; + LLSD &download = body["downloads"]; download["world_kbytes"] = F64Kilobytes(gTotalWorldData).value(); |