From 0191838dcfaf345b1116949d7ca6f4004b5c857c Mon Sep 17 00:00:00 2001 From: justin <39979049+jjustns@users.noreply.github.com> Date: Mon, 2 Mar 2026 14:41:42 -0400 Subject: [PATCH 1/3] Add "Lua time recordings" category for clients --- [web]/performancebrowser/config.lua | 7 +++ [web]/performancebrowser/meta.xml | 1 + .../performancebrowser/performancebrowser.lua | 8 ---- .../performancebrowser_client.lua | 48 +++++++++++++++++++ [web]/performancebrowser/target.lua | 9 ++-- [web]/performancebrowser/viewer.lua | 2 +- 6 files changed, 61 insertions(+), 14 deletions(-) create mode 100644 [web]/performancebrowser/config.lua diff --git a/[web]/performancebrowser/config.lua b/[web]/performancebrowser/config.lua new file mode 100644 index 000000000..90595d3c3 --- /dev/null +++ b/[web]/performancebrowser/config.lua @@ -0,0 +1,7 @@ +-- Lua time recordings config +g_LuaTimingRecordings = { + Enabled = true, + Frequency = 5000, -- in milliseconds + HistoryLength = 100, -- number of records to keep + HighCPUResourcesAmount = 10, -- percentage threshold +} \ No newline at end of file diff --git a/[web]/performancebrowser/meta.xml b/[web]/performancebrowser/meta.xml index 741f7e20e..d917198aa 100644 --- a/[web]/performancebrowser/meta.xml +++ b/[web]/performancebrowser/meta.xml @@ -1,6 +1,7 @@ +