Yes, all longest regex matches in linear time is possible

6 days ago (iev.ee)

> input size normal hardened speedup w/ hardened

> 1,000 0.7ms 28us 25x

> 5,000 18ms 146us 123x

> 10,000 73ms 303us 241x

> 50,000 1.8s 1.6ms 1,125x

Why is there a normal mode if hardened mode is faster for all input sizes?

  • Sorry, finished the post just now with more comparisons on other inputs

    The reason is just that the normal mode is faster in average non pathological cases