Add benchmarks for event reading and writing #4915
Labels
A-ECS
Entities, components, systems, and events
C-Performance
A change motivated by improving speed, memory usage or compile times
S-Needs-Benchmarking
This set of changes needs performance benchmarking to double-check that they help
What problem does this solve or what need does it fill?
Depending on the game architecture, events can become part of the hot loop, with thousands of events being sent each frame.
We don't have any benchmarks for this, leaving us flying blind for changes like #4832 or #2072.
What solution would you like?
Add benchmarks for events.
These should focus on a few different patterns:
Each of these cases should have a handful (5 or so) of event readers for each event type.
The text was updated successfully, but these errors were encountered: