evenfurther / pathfinding

Pathfinding library for rust
862 stars 71 forks source link

fix(matrix): use bitvec-rs instead of hand-crafted bit manipulation #596

Closed samueltardieu closed 2 months ago

samueltardieu commented 2 months ago

For performance measurements only, not to merge yet.

codspeed-hq[bot] commented 2 months ago

CodSpeed Performance Report

Merging #596 will degrade performances by 45.61%

Comparing bitvec-rs (c091b8e) with main (e99545d)

Summary

❌ 1 regressions ✅ 35 untouched benchmarks

:warning: Please fix the performance issues or acknowledge them on CodSpeed.

Benchmarks breakdown

Benchmark main bitvec-rs Change
transpose_non_square 160.3 µs 294.6 µs -45.61%
samueltardieu commented 2 months ago

Bad performance, abandoning