commit | 89d2a20e561878f3fee11005369c1d56b9a08c38 | [log] [download] |
---|---|---|
author | nicm <nicm> | Wed Apr 01 07:35:10 2020 +0000 |
committer | nicm <nicm> | Wed Apr 01 07:35:10 2020 +0000 |
tree | 01dde7c07c6a243833cd130206eb1c9b7fdf4cfe | |
parent | b66d62d2d05fcb889680c5d844d68ffcef6e9689 [diff] |
Performance improvements for regex searching, most notably: - Use the grid data directly instead of copying it. - Special case the most typical one byte character cells and use memcmp for multiple bytes instead of a handrolled loop. - Hoist regcomp out of the loop into the calling functions. GitHub issue 2143. Also a man page from from jmc@.