The current benchmark test for the Rust scanner omitted the scanner getting reset. This causes the scanner to accumulate possible matches and cause the Vec to resize. This leads to an inaccurate picture of performance of the scanner.
By properly resetting the scanner, the performance increases by ~20%.
The current benchmark test for the Rust scanner omitted the scanner getting reset. This causes the scanner to accumulate possible matches and cause the Vec to resize. This leads to an inaccurate picture of performance of the scanner.
By properly resetting the scanner, the performance increases by ~20%.