evenfurther / pathfinding

Pathfinding library for rust
840 stars 69 forks source link

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

Closed samueltardieu closed 1 month ago

samueltardieu commented 1 month ago

For performance measurements only, not to merge yet.

codspeed-hq[bot] commented 1 month 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 1 month ago

Bad performance, abandoning