You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 10, 2021. It is now read-only.
I'm trying to debug an issue on /vg/station and I find myself pausing the world in the middle of an a subsystem's Initialize().
When I'm done I hit "resume" and the game runs until CHECK_TICK runs, which notices the current world.tick_usage is several orders of magnitude higher than what's normal, and therefore sleep()s for an excessively long time to compensate. I inserted a debug statement inside stoplag() to prove this:
I'm trying to debug an issue on /vg/station and I find myself pausing the world in the middle of an a subsystem's Initialize().
When I'm done I hit "resume" and the game runs until
CHECK_TICKruns, which notices the currentworld.tick_usageis several orders of magnitude higher than what's normal, and thereforesleep()s for an excessively long time to compensate. I inserted a debug statement insidestoplag()to prove this:TL;DR:
Time spent looking at the debugger increases
world.tick_usage, perhaps it would be better if it didn't.I don't know if that's feasible at all.