@@ -4,6 +4,8 @@ edition = "2021"
44description = " Benchmarks that test Bevy's performance"
55publish = false
66license = " MIT OR Apache-2.0"
7+ # Do not automatically discover benchmarks, we specify them manually instead.
8+ autobenches = false
79
810[dev-dependencies ]
911glam = " 0.29"
@@ -30,62 +32,32 @@ bevy_winit = { path = "../crates/bevy_winit", features = ["x11"] }
3032opt-level = 3
3133lto = true
3234
33- [[bench ]]
34- name = " change_detection"
35- path = " benches/bevy_ecs/change_detection.rs"
36- harness = false
37-
3835[[bench ]]
3936name = " ecs"
40- path = " benches/bevy_ecs/benches.rs"
41- harness = false
42-
43- [[bench ]]
44- name = " ray_mesh_intersection"
45- path = " benches/bevy_picking/ray_mesh_intersection.rs"
46- harness = false
47-
48- [[bench ]]
49- name = " reflect_function"
50- path = " benches/bevy_reflect/function.rs"
51- harness = false
52-
53- [[bench ]]
54- name = " reflect_list"
55- path = " benches/bevy_reflect/list.rs"
56- harness = false
57-
58- [[bench ]]
59- name = " reflect_map"
60- path = " benches/bevy_reflect/map.rs"
61- harness = false
62-
63- [[bench ]]
64- name = " reflect_struct"
65- path = " benches/bevy_reflect/struct.rs"
37+ path = " benches/bevy_ecs/main.rs"
6638harness = false
6739
6840[[bench ]]
69- name = " parse_reflect_path "
70- path = " benches/bevy_reflect/path .rs"
41+ name = " math "
42+ path = " benches/bevy_math/main .rs"
7143harness = false
7244
7345[[bench ]]
74- name = " iter "
75- path = " benches/bevy_tasks/iter .rs"
46+ name = " picking "
47+ path = " benches/bevy_picking/main .rs"
7648harness = false
7749
7850[[bench ]]
79- name = " bezier "
80- path = " benches/bevy_math/bezier .rs"
51+ name = " reflect "
52+ path = " benches/bevy_reflect/main .rs"
8153harness = false
8254
8355[[bench ]]
84- name = " torus "
85- path = " benches/bevy_render/torus .rs"
56+ name = " render "
57+ path = " benches/bevy_render/main .rs"
8658harness = false
8759
8860[[bench ]]
89- name = " entity_hash "
90- path = " benches/bevy_ecs/world/entity_hash .rs"
61+ name = " tasks "
62+ path = " benches/bevy_tasks/main .rs"
9163harness = false
0 commit comments