bevy/crates/bevy_ecs/src/system
Mike 324c057b71
Cache System Tracing Spans (#9390)
# Objective

- Reduce the overhead of tracing by caching the system spans.

Yellow is this pr. Red is main.


![image](https://github.com/bevyengine/bevy/assets/2180432/fe9bb7c2-ae9a-4522-80a9-75a943a562b6)
2023-09-13 19:10:11 +00:00
..
commands Cache System Tracing Spans (#9390) 2023-09-13 19:10:11 +00:00
adapter_system.rs Add system.map(...) for transforming the output of a system (#8526) 2023-08-28 16:36:46 +00:00
combinator.rs Move schedule name into Schedule (#9600) 2023-08-28 20:44:48 +00:00
exclusive_function_system.rs Cache System Tracing Spans (#9390) 2023-09-13 19:10:11 +00:00
exclusive_system_param.rs Document every public item in bevy_ecs (#8731) 2023-06-10 23:23:48 +00:00
function_system.rs Cache System Tracing Spans (#9390) 2023-09-13 19:10:11 +00:00
mod.rs Moved get_component(_unchecked_mut) from Query to QueryState (#9686) 2023-09-11 19:04:22 +00:00
query.rs Moved get_component(_unchecked_mut) from Query to QueryState (#9686) 2023-09-11 19:04:22 +00:00
system.rs Improve various Debug implementations (#9588) 2023-08-26 21:27:41 +00:00
system_param.rs Move schedule name into Schedule (#9600) 2023-08-28 20:44:48 +00:00