bevy/benches/benches
kirawulff 716fc8b54b
Fix double-despawning in despawn_world and despawn_world_recursive benchmarks (#18448)
# Objective

- Fixes #18430


## Solution

- Moves world creation into per-iteration setup for both `despawn_world`
and `despawn_world_recursive`, meaning the world's entities don't aren't
despawned multiple times
- Doesn't affect despawn APIs

## Testing

- Tested manually by running `cargo bench -p benches --bench ecs --
despawn_world`
2025-03-22 03:26:34 +00:00
..
bevy_ecs Fix double-despawning in despawn_world and despawn_world_recursive benchmarks (#18448) 2025-03-22 03:26:34 +00:00
bevy_math Improve cubic segment bezier functionality (#17645) 2025-02-26 20:36:54 +00:00
bevy_picking Overhaul picking benchmarks (#17033) 2024-12-30 21:04:24 +00:00
bevy_reflect bevy_reflect: Deprecate PartialReflect::clone_value (#18284) 2025-03-14 19:33:57 +00:00
bevy_render Migrate to core::hint::black_box() (#16980) 2024-12-29 19:33:42 +00:00
bevy_tasks Migrate to core::hint::black_box() (#16980) 2024-12-29 19:33:42 +00:00