Skip to content

Rework zone profiler to include event processing #723

@Endaris

Description

@Endaris

The zone profiler currently excludes input events from profiling.
Input events can unpredictably change state (like exiting the game) which can require some extra handling on write or on quit, as otherwise the data may end up corrupt.
Until recently there was no code that called the profiler as a direct result of input handling so there was no issue.

The newly added puzzle editor very much does that though which causes a crash because the frame is not initialized yet when the profiler is called to document the match start.

Metadata

Metadata

Assignees

No one assigned

    Labels

    CleanupCleans up code or adds documentation, does not affect gameplayClient-sidebugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions