Skip to content

Implement Optional Instrumentation #10

@SgtCoDFish

Description

@SgtCoDFish

Add an optional (toggled by a define) instrumentation system which allows users to track various statistics about the usage of various entities, systems and components.

It's important that this is all entirely optional, to avoid any performance impact in releases.

Examples of stats we could collect:

  • System ordering
  • Number of fetches within an update (i.e. usage of componentmapper)
  • The number of matching entities in an update cycle

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions