userJake_Richcancel
branchrust_reboot/main/analytics_server_profilingcancel

18 Commits over 30 Days - 0.03cph!

Today
merge invoke_execution_time -> analytics_server_profiling
Today
merge from main -> analytics_server_profiling
5 Days Ago
Merge from main -> analytics_server_profiling
18 Days Ago
merge queue_tracking -> analytics_server_profiling
18 Days Ago
merge from main -> analytics_server_profling
22 Days Ago
Fix aggregate packets per second not being counted correctly
22 Days Ago
Fix outbound packets not counted correctly
22 Days Ago
Fix network stats not being reset at end of frame
22 Days Ago
Add inbound & outbound bytes to network profiling Include aggregates of "packets per frame" on the server
23 Days Ago
Add EntityProfiler to track total entities spawned per frame, as well as toggle for count per prefab per frame
23 Days Ago
Merge bulk_uploader -> analytics_server_profiling
23 Days Ago
Fix NREs
23 Days Ago
More basic stats More profiler markers that are exposed in release builds
24 Days Ago
Change `analytics_enabled` to be a saved convar (to make it easier to toggle in editor) - default to false instead of true
24 Days Ago
Cleanup
24 Days Ago
Rename InvokeLogger -> InvokeProfiler Rename PacketLogger -> PacketProfiler
24 Days Ago
Serialize invoke stats in data points
24 Days Ago
Capture performance stats for every single server frame & send to azure analytics - packets (sends, recvs, total outbound packets) - invokes (execution time, invokes, adds / removes) - general execution time per frame Grab all physics stats (colliders, triggers, collisions, etc) - figure out later how to expose it in release build Add `dump_profiler_recorders` command to dump all ProfilerRecorder handles to disk in a .csv