Avatar for the Pretenvy user
Pretenvy
bevy
BlogDocsChangelog

No archetype component access

#1
Comparing
chescock:no-archetype-component-access
(
c169e00
) with
main
(
297af60
)
CodSpeed Performance Gauge
×3.5
Improvement
113
Untouched
534

Benchmarks

647 total
100_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::empty_systems::empty_systems
CodSpeed Performance Gauge
×3.5
591.4 µs166.8 µs
101_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes::run_condition/yes
CodSpeed Performance Gauge
×3.5
623.1 µs176.6 µs
095_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::empty_systems::empty_systems
CodSpeed Performance Gauge
×3.5
545.7 µs157.4 µs
101_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_resource::run_condition/yes_using_resource
CodSpeed Performance Gauge
×3.5
626.2 µs180.9 µs
096_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes::run_condition/yes
CodSpeed Performance Gauge
×3.4
574.4 µs170.6 µs
096_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_resource::run_condition/yes_using_resource
CodSpeed Performance Gauge
×3.4
576.3 µs171.3 µs
101_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_query::run_condition/yes_using_query
CodSpeed Performance Gauge
×3.3
634 µs190.2 µs
090_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::empty_systems::empty_systems
CodSpeed Performance Gauge
×3.3
498.4 µs151.7 µs
091_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes::run_condition/yes
CodSpeed Performance Gauge
×3.2
527.2 µs162.7 µs
096_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_query::run_condition/yes_using_query
CodSpeed Performance Gauge
×3.2
584.2 µs181.2 µs
085_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::empty_systems::empty_systems
CodSpeed Performance Gauge
×3.2
456.1 µs144.4 µs
086_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes::run_condition/yes
CodSpeed Performance Gauge
×3.1
482.5 µs153.9 µs
091_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_query::run_condition/yes_using_query
CodSpeed Performance Gauge
×3.1
537.1 µs171.5 µs
091_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_resource::run_condition/yes_using_resource
CodSpeed Performance Gauge
×3.1
529.2 µs169.3 µs
086_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_resource::run_condition/yes_using_resource
CodSpeed Performance Gauge
×3.1
484 µs156.6 µs
086_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_query::run_condition/yes_using_query
CodSpeed Performance Gauge
×3
488.8 µs162.2 µs
080_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::empty_systems::empty_systems
CodSpeed Performance Gauge
×3
414.7 µs137.7 µs
081_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes::run_condition/yes
CodSpeed Performance Gauge
×3
439.6 µs146.7 µs
081_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_resource::run_condition/yes_using_resource
CodSpeed Performance Gauge
×2.9
441.2 µs149.7 µs
075_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::empty_systems::empty_systems
CodSpeed Performance Gauge
×2.9
374.9 µs129.8 µs
081_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_query::run_condition/yes_using_query
CodSpeed Performance Gauge
×2.9
447.3 µs156.9 µs
076_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes::run_condition/yes
CodSpeed Performance Gauge
×2.8
396.5 µs140.4 µs
076_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_resource::run_condition/yes_using_resource
CodSpeed Performance Gauge
×2.8
400.8 µs142.1 µs
071_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_resource::run_condition/yes_using_resource
CodSpeed Performance Gauge
×2.8
362 µs131.6 µs
076_systems
benches/benches/bevy_ecs/scheduling/mod.rs::benches::run_condition_yes_with_query::run_condition/yes_using_query
CodSpeed Performance Gauge
×2.7
406.1 µs148.2 µs

Commits

Click on a commit to change the comparison range
Base
main
297af60
×3.5
Merge remote-tracking branch 'remotes/origin/main' into no-archetype-component-access
c169e00
1 year ago
by chescock
© 2026 CodSpeed Technology
Home Terms Privacy Docs