diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2016-08-14 17:23:38 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2016-08-14 17:23:38 +0300 |
commit | 8dac7aaa475f205a4fe8ebfd27cd4c75775d6aef (patch) | |
tree | c988fa090a4b3ba46241dde6b5b443def00bb245 /ChangeLog | |
parent | 1e83ff34fa8a4a80e486169f24519864480320f4 (diff) | |
download | gawk-8dac7aaa475f205a4fe8ebfd27cd4c75775d6aef.tar.gz |
Speedup regexp compilation if not using dfa.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1,3 +1,9 @@ +2016-08-14 Arnold D. Robbins <arnold@skeeve.com> + + * re.c (make_regexp): Only call dfasyntax if actually using + dfa. Gives a 14% speedup on this test: https://raw.githubusercontent.com/chadbrewbaker/awka/master/benchmark/regexp.awk. + From blathering in comp.lang.awk. + 2016-08-12 Arnold D. Robbins <arnold@skeeve.com> * dfa.c: Sync with GNU grep. |