summaryrefslogtreecommitdiff
path: root/scripts/perf
AgeCommit message (Collapse)Author
2024-09-23Merge remote 'release/luau-scripting' into release/luau-scriptingNat Goodspeed
2024-09-23Merge remote branch 'develop'into release/luau-scriptingNat Goodspeed
2024-09-23Make frame_profile bash script find its workarea's viewer build.Nat Goodspeed
2024-09-23Use Lua command-line args to make frame_profile_quit.lua generic.Nat Goodspeed
Now the location to which to teleport and the camera focus point can both be specified by the caller, in this case the frame_profile bash script.
2024-09-20Reverse the sort order for profile_cmp.pyNat Goodspeed
to put the biggest performance hits at the top of the list.
2024-09-19trailing spaces from other branchesNat Goodspeed
2024-09-18Add script to compare a Frame Profile JSON stats file vs. baseline.Nat Goodspeed
Extract `latest_file()` logic replicated in profile_pretty.py and profile_csv.py out to logsdir.py, and use for new profile_cmp.py. (cherry picked from commit 439cfc97a81f221daaf8ba13aa5daa87e8511047)
2024-09-18Add script to convert frame profile JSON file to CSV.Nat Goodspeed
Also slightly refactor profile_pretty.py. (cherry picked from commit d60b1f92213ace6a8ab6a4a60cb01a43f45d3955)
2024-09-18Add a JSON frame profile stats file pretty-printer script.Nat Goodspeed
(cherry picked from commit ab3083819793a30911354670a7929b0d3f7c104c)
2024-09-13Zap stray trailing space.Nat Goodspeed
2024-09-13Add script to compare a Frame Profile JSON stats file vs. baseline.Nat Goodspeed
Extract `latest_file()` logic replicated in profile_pretty.py and profile_csv.py out to logsdir.py, and use for new profile_cmp.py.
2024-09-12Convenience tweak for passing a Mac "Second Life Mumble.app" bundleNat Goodspeed
2024-09-12Add frame_profile.lua to TP to known spot and take frame profile.Nat Goodspeed
frame_profile.lua teleports home when done. Further add frame_profile bash script to run the specified viewer, automatically log into said known spot, take frame profile and quit. The frame_profile bash script runs frame_profile_quit.lua. frame_profile_quit.lua is derived from frame_profile.lua, but different: it doesn't teleport either way because it assumes autologin to the target location, and because it logs out instead of returning home.
2024-09-12Add script to convert frame profile JSON file to CSV.Nat Goodspeed
Also slightly refactor profile_pretty.py.
2024-09-12Add a JSON frame profile stats file pretty-printer script.Nat Goodspeed
2021-10-22SL-15999 - made cwd handling a bit more robust in perfbot_run.pyBrad Payne (Vir Linden)
2021-10-22mergeBrad Payne (Vir Linden)
2021-10-21SL-15999 - perfbot allow --num to default to number of credsBrad Payne (Vir Linden)
2021-10-01SL-16124 - switch default region to Lag Me 5 now that it is set up and workingCallum Linden
2021-10-01SL-16124 First pass at a Python3 script to launch multiple non-interactive ↵Callum Linden
Viewers with differing command line options