userDaniel Pcancel
branchrust_reboot/main/baseplayer_serverupdateparallelcancel

7 Commits over 0 Days - ∞cph!

Yesterday
Update: Don't step players that have been kicked by antihack Tests: none, trivial change
Yesterday
Bugfix: avoid scripting API when sending EventRecords from RunAnalyticsJob task - EventRecord.New now can be created on worker threads Tests: hacked code to enable analytics in editor, then ran around on craggy
Yesterday
Bugfix: avoid scripting API in EACServer.LogPlayerTick - cache more of player state on main thread Tests: hacked code to run EAC in editor and activated player tasks - no more exceptions
Yesterday
Update: add "Server.UsePlayerTasks" feature switch - also submitting updated ResetStaticFields Tests: turned it on and off in the editor and validated in profiler
Yesterday
Update: experimenting with offloading tick analytics for players to worker thread In editor delays are pretty small, should win us 0.7ms on 200pop server, but tasks library is al-locating cosntantly - still investigating alternatives. Tests: ran around in editor on craggy, checked profiler
2 Days Ago
Clean: dead variable Tests: none, trivial change
2 Days Ago
Clean: fix code formatting Tests: none, trivial change