rust-gamedev / ecs_bench_suite

A suite of benchmarks designed to test and compare Rust ECS library performance across a variety of challenging circumstances.
78 stars 33 forks source link

Also benchmark in debug mode #14

Open martin-t opened 4 years ago

martin-t commented 4 years ago

Rust is notorious for slow compile times so i suspect many devs use debug builds most of the time. If an ECS is fast with optimizations but unusably slow without them, it would be good to find out early. For example, in my unscientific expriments, hecs and legion were about the same in release mode but legion was several times slower is debug mode (don't have exact numbers anymore).

I suggest this bench suite should test 3 configurations: