diff options
author | Mura Li <github@ctli.io> | 2019-09-23 17:54:24 +0800 |
---|---|---|
committer | Mura Li <github@ctli.io> | 2019-10-23 11:58:52 +0800 |
commit | 1f645d217c2faf9cd08b5f4910ca10479821b434 (patch) | |
tree | ae958d7382718d880f6a8fdb95c6002451c9fe88 /bench/regex-match.myr | |
parent | f2d12752c483648d554700e6ac7dc100801dfa59 (diff) | |
download | mc-1f645d217c2faf9cd08b5f4910ca10479821b434.tar.gz |
Add a new match compiler implementation
References:
"When Do Match-Compilation Heuristics Matter?" by Kevin Scott and Norman Ramsey
Stats:
Sample count: 506
Dtree Size avg: 5.38 95th percentile: 3.00 maximum: 100
Dtree Height avg: 1.39 95th percentile: 1.00 maximum: 12
Sample generation:
$ MATCH_STATS=1 make bootstrap && mbld -R support/matchstats.myr ./match.csv
Diffstat (limited to 'bench/regex-match.myr')
0 files changed, 0 insertions, 0 deletions