21708a3d58
Fulfill TODO from long ago, I used perf-record (--call-graph dwarf) and detected that add_cycles() was hot enough, I added 2 optimizations: - Removed bound checks from array accesses - Increase the LUT size to include dummy entries for open-bus to eliminate the if check run_60_frames time: [183.65 ms 183.69 ms 183.73 ms] change: [-9.4414% -9.2849% -9.1315%] (p = 0.00 < 0.05) Performance has improved. Former-commit-id: 1cbb596b856e604ad6c48eb0d47771e7cee44d1e Former-commit-id: 9f15e35237f343d0c816fd9d51d81081736d9e17 |
||
---|---|---|
.. | ||
benches | ||
src | ||
BENCHMARK.md | ||
build.rs | ||
Cargo.toml | ||
overrides.yaml |