diff --git a/benchmarks/record/aarch64/2023-09-04.csv b/benchmarks/record/aarch64/2023-09-04.csv new file mode 100644 index 0000000..e20a7a4 --- /dev/null +++ b/benchmarks/record/aarch64/2023-09-04.csv @@ -0,0 +1,395 @@ +name,model,rebar_version,engine,engine_version,err,haystack_len,iters,total,median,mad,mean,stddev,min,max +build/empty,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,,413900,4.76s,7.17us,0.00ns,7.16us,835.00ns,5.25us,35.00us +build/empty,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,,417152,4.76s,7.17us,0.00ns,7.11us,876.00ns,5.25us,38.75us +build/empty,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,,411330,4.82s,7.21us,0.00ns,7.21us,780.00ns,5.17us,36.67us +build/empty,compile,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,,1000000,692.30ms,1.00ns,0.00ns,17.00ns,22.00ns,1.00ns,9.88us +build/onebyte,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,,349863,4.76s,8.50us,0.00ns,8.45us,812.00ns,6.38us,40.79us +build/onebyte,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,,327880,4.76s,9.12us,0.00ns,9.01us,882.00ns,6.75us,41.21us +build/onebyte,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,,329392,4.76s,9.08us,0.00ns,8.97us,861.00ns,6.75us,39.88us +build/onebyte,compile,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,,1000000,5.02s,2.79us,0.00ns,2.79us,241.00ns,2.62us,33.83us +build/onebyte,compile,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,,1000000,4.90s,2.79us,0.00ns,2.79us,240.00ns,2.62us,39.79us +build/onebyte,compile,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,,1000000,814.96ms,42.00ns,0.00ns,37.00ns,25.00ns,1.00ns,17.00us +build/twobytes,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,,308260,4.76s,9.62us,0.00ns,9.59us,919.00ns,7.25us,41.42us +build/twobytes,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,,259601,4.69s,11.46us,0.00ns,11.40us,1.02us,8.67us,43.12us +build/twobytes,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,,264170,4.69s,11.17us,0.00ns,11.20us,1.04us,8.42us,51.96us +build/twobytes,compile,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,,1000000,4.96s,2.83us,0.00ns,2.84us,237.00ns,2.67us,33.58us +build/twobytes,compile,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,,1000000,5.08s,2.83us,0.00ns,2.84us,246.00ns,2.67us,34.50us +build/twobytes,compile,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,,1000000,808.69ms,42.00ns,0.00ns,43.00ns,20.00ns,1.00ns,14.04us +build/many-short,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,,37359,4.56s,79.33us,0.00ns,79.74us,1.72us,75.58us,114.79us +build/many-short,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,,3288,4.56s,913.11us,20.00ns,911.92us,8.69us,859.71us,0.95ms +build/many-short,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,,3287,4.56s,913.62us,0.00ns,912.33us,10.47us,868.25us,1.05ms +build/many-short,compile,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,,364538,4.76s,8.12us,0.00ns,8.14us,400.00ns,7.92us,42.46us +build/many-short,compile,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,,366292,4.75s,8.08us,0.00ns,8.10us,393.00ns,7.88us,37.50us +build/many-short,compile,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,,1000000,4.06s,1.08us,0.00ns,1.07us,154.00ns,916.00ns,31.71us +build/words5000,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,,841,4.56s,3.57ms,0.00ns,3.57ms,11.59us,3.55ms,3.64ms +build/words5000,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,,871,4.56s,3.45ms,0.00ns,3.45ms,15.89us,3.41ms,3.70ms +build/words5000,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,,850,4.56s,3.53ms,42.00ns,3.53ms,11.45us,3.51ms,3.59ms +build/words5000,compile,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,,643,4.56s,4.67ms,0.00ns,4.66ms,24.05us,4.62ms,4.77ms +build/words5000,compile,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,,673,4.56s,4.46ms,0.00ns,4.46ms,25.60us,4.42ms,4.54ms +build/words5000,compile,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,,10119,4.56s,227.29us,0.00ns,232.46us,11.38us,217.54us,362.08us +build/words15000,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,,292,4.56s,10.27ms,104.00ns,10.27ms,18.16us,10.24ms,10.37ms +build/words15000,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,,299,4.56s,10.02ms,0.00ns,10.02ms,23.05us,9.97ms,10.08ms +build/words15000,compile,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,,289,4.56s,10.36ms,0.00ns,10.36ms,21.37us,10.31ms,10.46ms +build/words15000,compile,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,,296,4.56s,10.17ms,0.96us,10.14ms,174.57us,9.98ms,11.24ms +build/words15000,compile,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,,290,4.56s,10.38ms,8.15us,10.33ms,99.52us,10.19ms,10.51ms +build/words15000,compile,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,,2799,4.56s,795.17us,0.00ns,786.93us,28.58us,738.04us,913.00us +random/many/words100,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,100010,20914,4.56s,142.96us,0.00ns,143.40us,2.17us,142.79us,184.46us +random/many/words100,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,100010,20936,4.56s,142.83us,0.00ns,143.25us,2.16us,142.71us,176.71us +random/many/words100,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,100010,20914,4.56s,142.96us,0.00ns,143.39us,2.25us,142.79us,189.96us +random/many/words100,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,100010,3679,4.56s,813.83us,0.00ns,815.50us,6.19us,809.75us,874.79us +random/many/words100,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,100010,7590,4.56s,394.50us,0.00ns,395.23us,4.07us,391.67us,443.50us +random/many/words100,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,100010,20935,4.56s,142.83us,0.00ns,143.25us,2.18us,142.71us,177.75us +random/many/words100,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,100010,5668,4.56s,527.79us,0.00ns,529.25us,6.57us,516.83us,616.42us +random/many/words100,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,100010,5776,4.56s,528.12us,0.00ns,519.39us,17.93us,493.63us,626.21us +random/many/words100,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,100010,7385,4.56s,405.08us,0.00ns,406.21us,3.96us,403.33us,449.88us +random/many/words100,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,100010,2408,4.56s,1.24ms,0.00ns,1.25ms,7.11us,1.24ms,1.30ms +random/many/words5000,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,100010,6459,4.56s,462.42us,0.00ns,464.47us,8.14us,456.88us,590.46us +random/many/words5000,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,100010,6423,4.56s,466.08us,0.00ns,467.08us,4.71us,461.58us,515.38us +random/many/words5000,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,100010,6393,4.56s,468.58us,0.00ns,469.27us,4.60us,463.08us,524.21us +random/many/words5000,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,100010,3329,4.56s,900.00us,0.00ns,901.28us,5.63us,891.62us,949.79us +random/many/words5000,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,100010,6536,4.56s,457.83us,0.00ns,458.97us,4.26us,454.50us,508.79us +random/many/words5000,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,100010,15238,4.68s,196.25us,0.00ns,196.84us,2.84us,194.88us,242.58us +random/many/words5000,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,100010,4756,4.56s,629.62us,0.00ns,630.74us,6.61us,622.12us,729.92us +random/many/words5000,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,100010,4836,4.56s,616.25us,0.00ns,620.42us,11.39us,608.50us,752.38us +random/many/words5000,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,100010,146,4.56s,20.65ms,750.00ns,20.64ms,38.69us,20.53ms,20.74ms +random/many/words5000,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,100010,48,4.62s,63.55ms,625.00ns,63.56ms,32.00us,63.48ms,63.66ms +random/memchr/onebyte-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10001,544426,4.88s,5.46us,0.00ns,5.46us,336.00ns,5.08us,37.00us +random/memchr/onebyte-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10001,534388,4.88s,5.58us,0.00ns,5.57us,355.00ns,5.00us,35.46us +random/memchr/onebyte-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10001,532472,4.88s,5.58us,0.00ns,5.58us,356.00ns,5.00us,36.54us +random/memchr/onebyte-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10001,21711,4.56s,137.79us,0.00ns,138.13us,2.05us,136.08us,178.33us +random/memchr/onebyte-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10001,131416,4.63s,22.75us,0.00ns,22.78us,713.00ns,22.12us,63.37us +random/memchr/onebyte-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10001,164888,4.63s,18.08us,0.00ns,18.14us,613.00ns,17.71us,48.29us +random/memchr/onebyte-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10001,223427,4.69s,13.33us,0.00ns,13.38us,516.00ns,13.21us,47.67us +random/memchr/onebyte-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10001,223770,4.63s,13.33us,0.00ns,13.36us,514.00ns,13.21us,44.29us +random/memchr/onebyte-match,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10001,1000000,4.78s,2.54us,0.00ns,2.56us,241.00ns,2.42us,33.58us +random/memchr/onebyte-match,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10001,611051,4.94s,4.62us,0.00ns,4.86us,466.00ns,4.46us,30.62us +random/memchr/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10001,1000000,938.88ms,125.00ns,0.00ns,122.00ns,55.00ns,1.00ns,23.21us +random/memchr/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10001,1000000,937.04ms,125.00ns,0.00ns,122.00ns,46.00ns,1.00ns,17.21us +random/memchr/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10001,1000000,938.18ms,125.00ns,0.00ns,122.00ns,48.00ns,1.00ns,20.33us +random/memchr/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10001,208856,4.63s,14.29us,0.00ns,14.31us,562.00ns,14.17us,48.96us +random/memchr/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10001,259611,4.69s,11.50us,0.00ns,11.51us,542.00ns,11.33us,42.42us +random/memchr/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10001,212475,4.69s,14.21us,0.00ns,14.07us,1.01us,8.75us,46.12us +random/memchr/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10001,347041,4.75s,8.58us,0.00ns,8.60us,421.00ns,8.46us,39.75us +random/memchr/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10001,347058,4.75s,8.58us,0.00ns,8.60us,419.00ns,8.46us,38.42us +random/memchr/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10001,1000000,937.53ms,125.00ns,0.00ns,119.00ns,39.00ns,1.00ns,14.00us +random/memchr/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10001,622345,4.89s,4.71us,0.00ns,4.77us,347.00ns,4.50us,61.71us +random/memchr/twobytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10001,518739,4.88s,5.71us,0.00ns,5.73us,348.00ns,5.50us,37.96us +random/memchr/twobytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10001,472397,4.88s,6.29us,0.00ns,6.30us,357.00ns,6.08us,37.04us +random/memchr/twobytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10001,474738,4.88s,6.25us,0.00ns,6.27us,355.00ns,6.08us,35.71us +random/memchr/twobytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10001,21839,4.56s,137.00us,0.00ns,137.32us,2.01us,135.33us,178.12us +random/memchr/twobytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10001,131611,4.63s,22.67us,0.00ns,22.75us,862.00ns,21.96us,57.92us +random/memchr/twobytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10001,162965,4.63s,18.33us,0.00ns,18.36us,656.00ns,17.96us,73.71us +random/memchr/twobytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10001,223227,4.69s,13.38us,0.00ns,13.39us,512.00ns,13.25us,43.96us +random/memchr/twobytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10001,223456,4.69s,13.33us,0.00ns,13.38us,527.00ns,13.21us,38.96us +random/memchr/twobytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10001,1000000,4.96s,2.67us,0.00ns,2.68us,230.00ns,2.54us,27.92us +random/memchr/twobytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10001,303506,4.76s,9.71us,0.00ns,9.84us,575.00ns,9.25us,40.29us +random/memchr/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10001,1000000,1.18s,208.00ns,0.00ns,216.00ns,69.00ns,125.00ns,23.83us +random/memchr/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10001,1000000,1.18s,208.00ns,0.00ns,216.00ns,63.00ns,125.00ns,25.42us +random/memchr/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10001,1000000,1.18s,208.00ns,0.00ns,216.00ns,66.00ns,125.00ns,25.38us +random/memchr/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10001,208876,4.69s,14.29us,0.00ns,14.31us,552.00ns,14.17us,45.79us +random/memchr/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10001,259439,4.69s,11.50us,0.00ns,11.52us,479.00ns,11.33us,42.25us +random/memchr/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10001,212534,4.69s,14.21us,0.00ns,14.07us,0.99us,8.67us,54.83us +random/memchr/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10001,347078,4.75s,8.58us,0.00ns,8.59us,413.00ns,8.46us,40.62us +random/memchr/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10001,347083,4.76s,8.58us,0.00ns,8.59us,413.00ns,8.46us,39.67us +random/memchr/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10001,1000000,1.18s,250.00ns,0.00ns,240.00ns,80.00ns,125.00ns,30.08us +random/memchr/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10001,308466,4.76s,9.62us,0.00ns,9.68us,515.00ns,9.17us,45.21us +random/memchr/threebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10001,511847,4.88s,5.79us,0.00ns,5.81us,359.00ns,5.62us,37.42us +random/memchr/threebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10001,427878,4.82s,6.96us,0.00ns,6.96us,385.00ns,6.71us,39.96us +random/memchr/threebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10001,426509,4.82s,6.96us,0.00ns,6.99us,380.00ns,6.75us,37.92us +random/memchr/threebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10001,21703,4.56s,137.83us,0.00ns,138.18us,2.12us,136.12us,172.12us +random/memchr/threebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10001,129898,4.63s,22.96us,0.00ns,23.05us,751.00ns,22.04us,53.62us +random/memchr/threebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10001,164299,4.63s,18.17us,0.00ns,18.21us,648.00ns,17.88us,73.67us +random/memchr/threebytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10001,223330,4.69s,13.38us,0.00ns,13.38us,536.00ns,13.21us,46.21us +random/memchr/threebytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10001,223457,4.63s,13.33us,0.00ns,13.38us,527.00ns,13.21us,45.54us +random/memchr/threebytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10001,1000000,5.01s,2.79us,0.00ns,2.80us,235.00ns,2.67us,34.17us +random/memchr/threebytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10001,201588,4.63s,14.75us,0.00ns,14.83us,698.00ns,13.96us,51.58us +random/memchr/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10001,1000000,1.30s,292.00ns,0.00ns,299.00ns,87.00ns,208.00ns,25.00us +random/memchr/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10001,1000000,1.24s,292.00ns,0.00ns,299.00ns,66.00ns,208.00ns,22.08us +random/memchr/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10001,1000000,1.30s,292.00ns,0.00ns,299.00ns,77.00ns,208.00ns,25.12us +random/memchr/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10001,208863,4.69s,14.29us,0.00ns,14.31us,551.00ns,14.17us,44.83us +random/memchr/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10001,259383,4.69s,11.50us,0.00ns,11.52us,494.00ns,11.33us,42.62us +random/memchr/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10001,212390,4.69s,14.21us,0.00ns,14.08us,1.00us,8.71us,48.79us +random/memchr/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10001,347112,4.75s,8.58us,0.00ns,8.59us,410.00ns,8.46us,40.42us +random/memchr/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10001,347085,4.75s,8.58us,0.00ns,8.59us,411.00ns,8.46us,45.42us +random/memchr/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10001,1000000,1.48s,375.00ns,0.00ns,357.00ns,84.00ns,250.00ns,20.96us +random/memchr/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10001,205931,4.69s,14.46us,0.00ns,14.52us,638.00ns,11.88us,45.42us +random/memchr/fourbytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10001,166592,4.63s,17.92us,0.00ns,17.96us,608.00ns,17.33us,48.96us +random/memchr/fourbytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10001,161619,4.63s,18.50us,0.00ns,18.51us,680.00ns,17.38us,49.04us +random/memchr/fourbytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10001,161287,4.63s,18.54us,0.00ns,18.55us,692.00ns,17.29us,53.29us +random/memchr/fourbytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10001,21728,4.56s,137.71us,0.00ns,138.02us,2.00us,135.71us,175.29us +random/memchr/fourbytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10001,133810,4.63s,22.29us,0.00ns,22.37us,728.00ns,21.92us,53.08us +random/memchr/fourbytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10001,163999,4.63s,18.21us,0.00ns,18.24us,609.00ns,17.96us,51.21us +random/memchr/fourbytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10001,223564,4.69s,13.33us,0.00ns,13.37us,520.00ns,13.21us,48.04us +random/memchr/fourbytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10001,223485,4.69s,13.33us,0.00ns,13.38us,515.00ns,13.21us,43.96us +random/memchr/fourbytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10001,1000000,5.20s,2.92us,0.00ns,2.92us,256.00ns,2.79us,38.96us +random/memchr/fourbytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10001,152685,4.63s,19.50us,0.00ns,19.60us,808.00ns,18.50us,58.21us +random/memchr/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10001,211529,4.69s,14.21us,0.00ns,14.13us,763.00ns,8.38us,44.33us +random/memchr/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10001,212609,4.69s,14.21us,0.00ns,14.06us,1.00us,8.75us,44.75us +random/memchr/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10001,212574,4.69s,14.21us,0.00ns,14.06us,1.00us,8.75us,45.25us +random/memchr/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10001,208842,4.69s,14.29us,0.00ns,14.31us,552.00ns,14.17us,43.83us +random/memchr/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10001,259375,4.69s,11.50us,0.00ns,11.52us,497.00ns,11.33us,42.08us +random/memchr/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10001,212512,4.69s,14.21us,0.00ns,14.07us,1.01us,8.71us,45.00us +random/memchr/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10001,347116,4.75s,8.58us,0.00ns,8.59us,411.00ns,8.46us,39.67us +random/memchr/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10001,347049,4.75s,8.58us,0.00ns,8.60us,416.00ns,8.46us,39.67us +random/memchr/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10001,1000000,1.66s,459.00ns,0.00ns,474.00ns,87.00ns,375.00ns,24.92us +random/memchr/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10001,154402,4.63s,19.29us,0.00ns,19.38us,735.00ns,18.50us,44.62us +random/memchr/fivebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10001,167017,4.63s,17.88us,0.00ns,17.91us,627.00ns,17.50us,49.62us +random/memchr/fivebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10001,162523,4.63s,18.38us,0.00ns,18.41us,752.00ns,17.21us,48.62us +random/memchr/fivebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10001,161199,4.63s,18.58us,0.00ns,18.56us,722.00ns,17.25us,48.54us +random/memchr/fivebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10001,21492,4.56s,139.17us,0.00ns,139.54us,2.16us,137.62us,172.88us +random/memchr/fivebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10001,131521,4.63s,22.75us,0.00ns,22.76us,749.00ns,22.08us,55.79us +random/memchr/fivebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10001,164172,4.63s,18.21us,0.00ns,18.22us,620.00ns,17.88us,77.71us +random/memchr/fivebytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10001,223673,4.69s,13.33us,0.00ns,13.36us,519.00ns,13.21us,48.33us +random/memchr/fivebytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10001,223215,4.69s,13.38us,0.00ns,13.39us,535.00ns,13.21us,46.92us +random/memchr/fivebytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10001,971865,5.20s,3.04us,0.00ns,3.04us,245.00ns,2.92us,40.08us +random/memchr/fivebytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10001,121560,4.63s,24.50us,0.00ns,24.63us,913.00ns,23.42us,65.88us +random/memchr/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10001,211631,4.69s,14.21us,0.00ns,14.13us,794.00ns,8.54us,44.46us +random/memchr/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10001,213235,4.69s,14.21us,0.00ns,14.02us,1.11us,8.71us,44.83us +random/memchr/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10001,213174,4.69s,14.21us,0.00ns,14.02us,1.11us,8.67us,44.75us +random/memchr/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10001,208921,4.69s,14.29us,0.00ns,14.31us,536.00ns,14.17us,48.96us +random/memchr/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10001,259661,4.69s,11.50us,0.00ns,11.51us,507.00ns,11.33us,42.21us +random/memchr/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10001,213207,4.69s,14.21us,0.00ns,14.02us,1.09us,8.71us,45.00us +random/memchr/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10001,347058,4.75s,8.58us,0.00ns,8.60us,414.00ns,8.46us,39.17us +random/memchr/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10001,347150,4.75s,8.58us,0.00ns,8.59us,403.00ns,8.46us,39.96us +random/memchr/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10001,1000000,1.90s,583.00ns,0.00ns,590.00ns,109.00ns,500.00ns,38.00us +random/memchr/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10001,123459,4.63s,24.17us,0.00ns,24.25us,837.00ns,23.25us,65.00us +random/misc/ten-one-prefix,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10001,844923,5.07s,3.50us,0.00ns,3.50us,261.00ns,3.38us,40.88us +random/misc/ten-one-prefix,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10001,838982,5.72s,3.50us,0.00ns,3.53us,18.16us,3.38us,16.63ms +random/misc/ten-one-prefix,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10001,843834,5.08s,3.50us,0.00ns,3.51us,256.00ns,3.38us,34.62us +random/misc/ten-one-prefix,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10001,59898,4.56s,49.96us,0.00ns,50.04us,1.16us,49.17us,83.33us +random/misc/ten-one-prefix,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10001,151116,4.63s,19.75us,0.00ns,19.80us,662.00ns,19.62us,49.79us +random/misc/ten-one-prefix,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10001,208684,4.68s,14.29us,0.00ns,14.33us,595.00ns,14.17us,44.62us +random/misc/ten-one-prefix,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10001,221612,4.69s,13.46us,0.00ns,13.49us,533.00ns,13.29us,44.75us +random/misc/ten-one-prefix,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10001,221760,4.69s,13.46us,0.00ns,13.48us,568.00ns,13.25us,43.83us +random/misc/ten-one-prefix,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10001,819377,5.07s,3.58us,0.00ns,3.61us,278.00ns,3.50us,35.25us +random/misc/ten-one-prefix,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10001,251029,4.69s,11.42us,0.00ns,11.90us,1.20us,11.17us,42.42us +random/misc/ten-diff-prefix,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10001,222081,4.69s,13.42us,0.00ns,13.46us,554.00ns,13.25us,47.33us +random/misc/ten-diff-prefix,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10001,204263,5.02s,13.42us,0.00ns,16.22us,1.21ms,13.21us,548.71ms +random/misc/ten-diff-prefix,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10001,223435,4.70s,13.33us,0.00ns,13.38us,512.00ns,13.21us,44.12us +random/misc/ten-diff-prefix,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10001,37810,4.56s,79.08us,0.00ns,79.30us,1.64us,77.96us,125.58us +random/misc/ten-diff-prefix,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10001,93684,4.63s,31.88us,0.00ns,31.97us,887.00ns,31.58us,62.38us +random/misc/ten-diff-prefix,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10001,209031,4.69s,14.29us,0.00ns,14.30us,551.00ns,14.17us,45.92us +random/misc/ten-diff-prefix,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10001,92916,4.56s,30.54us,0.00ns,32.24us,4.09us,29.62us,72.12us +random/misc/ten-diff-prefix,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10001,86032,4.56s,30.92us,0.00ns,34.82us,5.13us,29.75us,76.88us +random/misc/ten-diff-prefix,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10001,774682,5.01s,3.83us,0.00ns,3.82us,281.00ns,3.67us,31.46us +random/misc/ten-diff-prefix,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10001,131440,4.63s,22.67us,0.00ns,22.78us,795.00ns,22.12us,57.38us +same/onebyte-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10000,23797,4.56s,115.58us,0.00ns,126.01us,14.92us,109.08us,172.33us +same/onebyte-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10000,26674,4.57s,101.46us,0.00ns,112.42us,76.10us,86.54us,11.08ms +same/onebyte-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10000,24830,4.57s,101.71us,0.00ns,120.77us,172.85us,89.29us,19.97ms +same/onebyte-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10000,1027,4.56s,2.92ms,0.00ns,2.92ms,24.07us,2.87ms,3.01ms +same/onebyte-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10000,36381,4.56s,82.25us,0.00ns,82.41us,1.47us,77.17us,127.04us +same/onebyte-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10000,43648,4.56s,68.58us,0.00ns,68.68us,1.44us,66.25us,99.62us +same/onebyte-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10000,87235,4.56s,34.25us,0.00ns,34.34us,884.00ns,34.12us,73.25us +same/onebyte-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10000,87049,4.56s,34.25us,0.00ns,34.41us,1.11us,34.12us,70.08us +same/onebyte-match,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10000,159834,4.63s,18.62us,0.00ns,18.72us,1.28us,15.75us,66.25us +same/onebyte-match,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10000,245380,4.69s,12.17us,0.00ns,12.18us,491.00ns,12.04us,42.54us +same/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10000,1000000,936.34ms,125.00ns,0.00ns,122.00ns,42.00ns,1.00ns,17.21us +same/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10000,1000000,936.57ms,125.00ns,0.00ns,122.00ns,40.00ns,41.00ns,17.08us +same/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10000,1000000,938.81ms,125.00ns,0.00ns,122.00ns,36.00ns,1.00ns,16.58us +same/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10000,208891,4.63s,14.29us,0.00ns,14.31us,549.00ns,14.17us,45.08us +same/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10000,228769,4.95s,11.46us,0.00ns,13.97us,1.16ms,11.33us,553.87ms +same/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10000,210945,4.63s,14.25us,0.00ns,14.17us,904.00ns,9.04us,78.08us +same/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10000,347129,4.75s,8.58us,0.00ns,8.59us,417.00ns,8.46us,39.33us +same/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10000,347160,4.75s,8.58us,0.00ns,8.59us,411.00ns,8.46us,40.08us +same/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10000,1000000,935.23ms,125.00ns,0.00ns,119.00ns,44.00ns,1.00ns,20.29us +same/onebyte-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10000,622430,4.95s,4.71us,0.00ns,4.77us,338.00ns,4.50us,36.29us +same/twobytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10000,17517,4.56s,166.83us,0.00ns,171.21us,8.91us,161.88us,217.88us +same/twobytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10000,28681,4.56s,103.17us,0.00ns,104.55us,2.67us,102.58us,144.92us +same/twobytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10000,28689,4.56s,103.17us,0.00ns,104.52us,2.61us,102.50us,144.92us +same/twobytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10000,1034,4.56s,2.89ms,42.00ns,2.90ms,46.50us,2.78ms,3.00ms +same/twobytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10000,36406,4.56s,82.25us,0.00ns,82.35us,1.64us,77.12us,139.88us +same/twobytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10000,38063,4.76s,68.79us,0.00ns,83.88us,2.84ms,65.50us,554.48ms +same/twobytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10000,87230,4.61s,34.25us,0.00ns,34.34us,886.00ns,34.12us,64.88us +same/twobytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10000,87030,4.56s,34.25us,0.00ns,34.42us,1.13us,34.12us,65.46us +same/twobytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10000,157723,4.63s,18.96us,0.00ns,18.97us,1.25us,15.58us,68.00us +same/twobytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10000,175674,4.63s,16.96us,0.00ns,17.03us,625.00ns,16.04us,47.21us +same/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10000,1000000,1.12s,208.00ns,0.00ns,216.00ns,61.00ns,125.00ns,23.75us +same/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10000,1000000,1.06s,208.00ns,0.00ns,216.00ns,68.00ns,125.00ns,30.00us +same/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10000,1000000,1.06s,208.00ns,0.00ns,215.00ns,58.00ns,125.00ns,23.83us +same/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10000,208892,4.69s,14.29us,0.00ns,14.31us,563.00ns,14.17us,55.54us +same/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10000,260600,4.69s,11.46us,0.00ns,11.46us,482.00ns,11.33us,45.71us +same/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10000,210951,4.69s,14.25us,0.00ns,14.17us,890.00ns,9.00us,58.92us +same/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10000,347209,4.75s,8.58us,0.00ns,8.59us,411.00ns,8.46us,39.25us +same/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10000,347134,4.75s,8.58us,0.00ns,8.59us,422.00ns,8.46us,47.88us +same/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10000,1000000,1.18s,250.00ns,0.00ns,260.00ns,18.76us,125.00ns,18.76ms +same/twobytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10000,304457,4.74s,9.62us,0.00ns,9.81us,39.13us,7.83us,19.58ms +same/threebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10000,18056,4.56s,167.00us,0.00ns,166.11us,7.44us,150.54us,203.42us +same/threebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10000,27852,4.56s,106.08us,0.00ns,107.66us,4.25us,103.54us,160.04us +same/threebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10000,26570,4.56s,109.96us,0.00ns,112.86us,9.52us,103.58us,180.75us +same/threebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10000,1030,4.56s,2.91ms,63.00ns,2.91ms,33.47us,2.84ms,3.00ms +same/threebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10000,36341,4.56s,82.38us,0.00ns,82.50us,1.62us,77.25us,118.29us +same/threebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10000,43294,4.56s,69.12us,0.00ns,69.24us,1.47us,66.62us,100.38us +same/threebytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10000,87020,4.56s,34.25us,0.00ns,34.43us,1.16us,34.12us,67.33us +same/threebytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10000,87026,4.56s,34.25us,0.00ns,34.42us,1.15us,34.12us,66.83us +same/threebytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10000,160209,4.63s,18.83us,0.00ns,18.68us,1.59us,16.17us,70.75us +same/threebytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10000,105082,4.59s,21.83us,0.00ns,28.50us,1.73ms,19.96us,560.57ms +same/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10000,1000000,1.30s,292.00ns,0.00ns,301.00ns,75.00ns,208.00ns,27.75us +same/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10000,1000000,1.30s,292.00ns,0.00ns,299.00ns,74.00ns,208.00ns,24.67us +same/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10000,1000000,1.30s,292.00ns,0.00ns,299.00ns,73.00ns,208.00ns,27.17us +same/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10000,208901,4.69s,14.29us,0.00ns,14.31us,545.00ns,14.17us,45.62us +same/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10000,260547,4.69s,11.46us,0.00ns,11.47us,484.00ns,11.33us,41.38us +same/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10000,210345,4.69s,14.25us,0.00ns,14.21us,792.00ns,9.21us,44.21us +same/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10000,347120,4.75s,8.58us,0.00ns,8.59us,419.00ns,8.46us,38.46us +same/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10000,347116,4.76s,8.58us,0.00ns,8.59us,418.00ns,8.46us,39.58us +same/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10000,1000000,1.42s,375.00ns,0.00ns,357.00ns,80.00ns,250.00ns,25.17us +same/threebytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10000,206016,4.63s,14.46us,0.00ns,14.51us,613.00ns,13.83us,45.21us +same/fourbytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10000,42714,4.56s,70.00us,0.00ns,70.18us,1.42us,66.54us,98.88us +same/fourbytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10000,42857,4.56s,69.71us,0.00ns,69.95us,1.41us,68.38us,103.38us +same/fourbytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10000,33212,4.56s,70.75us,0.00ns,90.28us,3.05ms,66.88us,555.15ms +same/fourbytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10000,1029,4.56s,2.93ms,0.00ns,2.92ms,40.36us,2.79ms,3.01ms +same/fourbytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10000,34888,4.56s,85.79us,0.00ns,85.94us,1.65us,79.50us,131.92us +same/fourbytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10000,42838,4.56s,69.92us,0.00ns,69.98us,1.42us,67.29us,106.67us +same/fourbytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10000,87046,4.56s,34.25us,0.00ns,34.42us,1.11us,34.12us,65.04us +same/fourbytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10000,87038,4.56s,34.25us,0.00ns,34.42us,1.13us,34.12us,64.12us +same/fourbytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10000,155647,4.63s,19.08us,0.00ns,19.22us,1.02us,16.33us,68.29us +same/fourbytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10000,112005,4.63s,26.67us,0.00ns,26.74us,881.00ns,24.00us,57.42us +same/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10000,209527,4.69s,14.25us,0.00ns,14.27us,542.00ns,13.17us,48.46us +same/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10000,210947,4.69s,14.25us,0.00ns,14.17us,862.00ns,9.00us,45.83us +same/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10000,210076,4.69s,14.25us,0.00ns,14.23us,24.73us,9.00us,11.34ms +same/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10000,203797,4.67s,14.29us,0.00ns,14.67us,51.88us,14.17us,18.29ms +same/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10000,260371,4.69s,11.46us,0.00ns,11.47us,478.00ns,11.33us,41.42us +same/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10000,210917,4.63s,14.25us,0.00ns,14.18us,877.00ns,9.00us,68.67us +same/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10000,347160,4.75s,8.58us,0.00ns,8.59us,388.00ns,8.46us,34.42us +same/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10000,347093,4.75s,8.58us,0.00ns,8.59us,417.00ns,8.46us,40.50us +same/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10000,1000000,1.60s,459.00ns,0.00ns,474.00ns,93.00ns,375.00ns,25.88us +same/fourbytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10000,154275,4.63s,19.33us,0.00ns,19.40us,709.00ns,18.54us,50.83us +same/fivebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10000,41364,4.56s,72.29us,0.00ns,72.47us,1.45us,69.29us,105.42us +same/fivebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10000,43150,4.56s,69.21us,0.00ns,69.47us,1.45us,67.96us,103.00us +same/fivebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10000,43136,4.56s,69.25us,0.00ns,69.49us,1.44us,67.83us,118.04us +same/fivebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10000,1005,4.56s,2.97ms,0.00ns,2.99ms,495.52us,2.92ms,18.65ms +same/fivebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10000,35029,4.56s,84.12us,0.00ns,85.59us,92.18us,79.38us,14.64ms +same/fivebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10000,44513,4.56s,66.79us,0.00ns,67.34us,1.69us,64.29us,98.50us +same/fivebytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10000,87026,4.56s,34.25us,0.00ns,34.43us,1.15us,34.12us,64.96us +same/fivebytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10000,86896,4.56s,34.25us,0.00ns,34.47us,1.26us,34.12us,66.08us +same/fivebytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10000,158471,4.63s,19.12us,0.00ns,18.88us,1.72us,16.04us,68.62us +same/fivebytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10000,94710,4.63s,31.50us,0.00ns,31.63us,921.00ns,30.71us,59.00us +same/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10000,209491,4.69s,14.25us,0.00ns,14.27us,540.00ns,13.29us,46.08us +same/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10000,211194,4.69s,14.25us,0.00ns,14.16us,928.00ns,9.04us,50.88us +same/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10000,211237,4.69s,14.25us,0.00ns,14.15us,913.00ns,9.00us,47.42us +same/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10000,208908,4.69s,14.29us,0.00ns,14.31us,537.00ns,14.17us,46.12us +same/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10000,196023,4.69s,11.46us,0.00ns,15.26us,1.30ms,11.33us,574.76ms +same/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10000,211262,4.63s,14.25us,0.00ns,14.15us,926.00ns,9.00us,44.92us +same/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10000,347095,4.75s,8.58us,0.00ns,8.60us,423.00ns,8.46us,45.83us +same/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10000,347106,4.76s,8.58us,0.00ns,8.60us,430.00ns,8.46us,39.12us +same/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10000,1000000,1.90s,583.00ns,0.00ns,591.00ns,103.00ns,500.00ns,25.92us +same/fivebytes-nomatch,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10000,123429,4.63s,24.17us,0.00ns,24.26us,850.00ns,23.25us,57.08us +same/samebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,10000,256240,4.69s,10.29us,0.00ns,11.66us,2.26us,9.04us,40.96us +same/samebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,10000,258448,4.69s,10.46us,0.00ns,11.56us,2.29us,8.88us,44.83us +same/samebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,10000,255009,4.69s,10.33us,0.00ns,11.71us,2.38us,9.46us,62.25us +same/samebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,10000,9167,4.56s,326.79us,0.00ns,327.21us,7.18us,305.58us,371.58us +same/samebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,10000,140354,4.64s,21.12us,0.00ns,21.33us,45.59us,21.04us,17.10ms +same/samebytes-match,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,10000,175471,4.71s,16.12us,0.00ns,17.05us,81.59us,15.79us,25.41ms +same/samebytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,10000,109794,4.63s,27.21us,0.00ns,27.27us,755.00ns,27.04us,59.58us +same/samebytes-match,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,10000,109785,4.63s,27.21us,0.00ns,27.28us,770.00ns,27.04us,67.58us +same/samebytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,10000,751521,5.01s,3.92us,0.00ns,3.94us,395.00ns,3.79us,37.79us +same/samebytes-match,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,10000,552347,4.88s,5.38us,0.00ns,5.38us,319.00ns,5.25us,37.29us +sherlock/name-alt1,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,594915,164258,4.63s,18.17us,0.00ns,18.21us,619.00ns,17.96us,48.71us +sherlock/name-alt1,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,594915,160681,4.63s,18.58us,0.00ns,18.62us,638.00ns,18.42us,56.83us +sherlock/name-alt1,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,594915,156124,4.63s,19.12us,0.00ns,19.17us,643.00ns,18.92us,49.88us +sherlock/name-alt1,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,594915,2190,4.56s,1.37ms,0.00ns,1.37ms,39.41us,1.26ms,1.56ms +sherlock/name-alt1,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,594915,2890,4.56s,1.04ms,0.00ns,1.04ms,6.12us,1.03ms,1.10ms +sherlock/name-alt1,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,594915,2675,4.51s,855.50us,0.00ns,1.12ms,10.73ms,854.83us,553.99ms +sherlock/name-alt1,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,594915,5653,4.56s,529.29us,0.00ns,530.68us,3.94us,528.67us,581.88us +sherlock/name-alt1,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,594915,5653,4.56s,529.29us,0.00ns,530.65us,3.96us,528.58us,586.75us +sherlock/name-alt1,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,594915,77537,4.56s,38.54us,0.00ns,38.64us,932.00ns,38.42us,75.08us +sherlock/name-alt1,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,594915,7052,4.56s,424.79us,0.00ns,425.40us,4.65us,418.71us,472.38us +sherlock/name-alt2,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,594915,57318,4.56s,52.08us,0.00ns,52.29us,1.22us,51.62us,83.00us +sherlock/name-alt2,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,594915,55421,4.56s,54.08us,0.00ns,54.08us,1.30us,53.08us,96.21us +sherlock/name-alt2,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,594915,58031,4.56s,51.50us,0.00ns,51.65us,1.21us,50.96us,87.12us +sherlock/name-alt2,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,594915,1685,4.56s,1.78ms,0.00ns,1.78ms,33.86us,1.68ms,1.93ms +sherlock/name-alt2,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,594915,2839,4.56s,1.05ms,0.00ns,1.06ms,6.30us,1.05ms,1.11ms +sherlock/name-alt2,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,594915,2975,4.72s,865.58us,0.00ns,1.06ms,10.18ms,865.38us,556.16ms +sherlock/name-alt2,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,594915,5409,4.57s,553.04us,0.00ns,554.61us,4.37us,551.88us,589.62us +sherlock/name-alt2,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,594915,5409,4.56s,553.04us,0.00ns,554.60us,4.40us,551.92us,602.83us +sherlock/name-alt2,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,594915,70546,4.56s,42.38us,0.00ns,42.48us,1.05us,42.17us,72.96us +sherlock/name-alt2,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,594915,5948,4.56s,503.12us,0.00ns,504.40us,4.78us,499.46us,562.21us +sherlock/name-alt3,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,594915,3436,4.56s,870.67us,0.00ns,873.08us,5.39us,869.42us,923.29us +sherlock/name-alt3,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,594915,3440,4.56s,869.58us,0.00ns,872.08us,5.65us,868.42us,934.17us +sherlock/name-alt3,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,594915,3441,4.56s,869.38us,0.00ns,871.79us,5.51us,868.29us,927.46us +sherlock/name-alt3,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,594915,1188,4.56s,2.53ms,21.00ns,2.53ms,22.22us,2.48ms,2.61ms +sherlock/name-alt3,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,594915,2713,4.56s,1.10ms,0.00ns,1.11ms,5.97us,1.10ms,1.14ms +sherlock/name-alt3,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,594915,3441,4.56s,869.33us,0.00ns,871.84us,6.14us,868.33us,1.05ms +sherlock/name-alt3,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,594915,3638,4.56s,629.96us,0.00ns,824.69us,9.20ms,628.04us,554.23ms +sherlock/name-alt3,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,594915,4751,4.56s,630.00us,0.00ns,631.43us,4.26us,628.12us,676.00us +sherlock/name-alt3,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,594915,22491,4.56s,132.96us,0.00ns,133.34us,1.89us,132.75us,167.12us +sherlock/name-alt3,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,594915,1639,4.56s,1.83ms,0.00ns,1.83ms,8.74us,1.82ms,1.89ms +sherlock/name-alt4,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,594915,58802,4.56s,53.29us,0.00ns,50.97us,3.12us,47.42us,84.96us +sherlock/name-alt4,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,594915,56897,4.56s,52.54us,0.00ns,52.68us,1.17us,52.00us,86.75us +sherlock/name-alt4,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,594915,58940,4.56s,52.00us,0.00ns,50.85us,2.10us,48.25us,88.04us +sherlock/name-alt4,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,594915,1354,4.56s,2.21ms,0.00ns,2.22ms,44.29us,2.09ms,2.50ms +sherlock/name-alt4,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,594915,2844,4.56s,1.05ms,0.00ns,1.06ms,5.20us,1.05ms,1.09ms +sherlock/name-alt4,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,594915,3455,4.56s,865.96us,0.00ns,868.34us,5.13us,865.75us,933.38us +sherlock/name-alt4,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,594915,4244,4.56s,551.50us,0.00ns,706.90us,8.56ms,549.96us,557.42ms +sherlock/name-alt4,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,594915,5424,4.51s,551.54us,0.00ns,553.04us,4.79us,550.00us,679.62us +sherlock/name-alt4,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,594915,73111,4.56s,40.88us,0.00ns,40.98us,0.95us,40.67us,71.67us +sherlock/name-alt4,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,594915,5470,4.56s,546.58us,0.00ns,548.44us,6.72us,541.00us,588.71us +sherlock/name-alt5,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,594915,34099,4.56s,87.58us,0.00ns,87.93us,1.51us,87.25us,121.38us +sherlock/name-alt5,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,594915,36026,4.56s,83.04us,0.00ns,83.22us,1.50us,82.46us,113.88us +sherlock/name-alt5,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,594915,35652,4.56s,83.83us,0.00ns,84.10us,1.53us,83.29us,121.58us +sherlock/name-alt5,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,594915,1658,4.56s,1.81ms,1.00ns,1.81ms,24.20us,1.74ms,1.91ms +sherlock/name-alt5,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,594915,2815,4.56s,1.06ms,0.00ns,1.07ms,5.16us,1.06ms,1.10ms +sherlock/name-alt5,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,594915,3451,4.56s,867.00us,0.00ns,869.34us,4.97us,866.33us,914.50us +sherlock/name-alt5,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,594915,5260,4.56s,564.96us,0.00ns,570.30us,266.09us,563.79us,19.86ms +sherlock/name-alt5,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,594915,5020,5.01s,565.12us,0.00ns,597.59us,568.72us,563.83us,27.53ms +sherlock/name-alt5,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,594915,48453,4.56s,61.71us,0.00ns,61.86us,1.23us,61.54us,104.04us +sherlock/name-alt5,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,594915,3772,4.56s,794.29us,0.00ns,795.29us,6.45us,785.96us,844.58us +sherlock/name-alt6,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,594915,444607,4.82s,6.67us,0.00ns,6.70us,357.00ns,6.58us,41.12us +sherlock/name-alt6,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,594915,444720,4.82s,6.67us,0.00ns,6.70us,343.00ns,6.58us,37.62us +sherlock/name-alt6,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,594915,444588,4.82s,6.67us,0.00ns,6.70us,366.00ns,6.58us,38.54us +sherlock/name-alt6,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,594915,1292,4.56s,2.32ms,42.00ns,2.32ms,15.90us,2.28ms,2.40ms +sherlock/name-alt6,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,594915,2757,4.56s,1.09ms,0.00ns,1.09ms,5.95us,1.08ms,1.13ms +sherlock/name-alt6,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,594915,3511,4.56s,850.50us,0.00ns,854.43us,10.60us,850.21us,0.99ms +sherlock/name-alt6,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,594915,4813,4.56s,621.67us,0.00ns,623.30us,4.69us,619.21us,688.21us +sherlock/name-alt6,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,594915,3661,4.54s,621.67us,0.00ns,819.45us,9.24ms,618.29us,557.84ms +sherlock/name-alt6,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,594915,34111,4.56s,87.67us,0.00ns,87.90us,1.51us,87.46us,136.67us +sherlock/name-alt6,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,594915,2793,4.56s,1.07ms,0.00ns,1.07ms,6.51us,1.06ms,1.13ms +sherlock/name-alt7,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,594915,242467,4.69s,12.29us,0.00ns,12.32us,505.00ns,12.21us,46.71us +sherlock/name-alt7,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,594915,242490,4.69s,12.29us,0.00ns,12.32us,488.00ns,12.21us,43.29us +sherlock/name-alt7,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,594915,242440,4.69s,12.29us,0.00ns,12.32us,499.00ns,12.21us,43.25us +sherlock/name-alt7,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,594915,3516,4.56s,851.12us,0.00ns,853.40us,5.37us,849.71us,910.83us +sherlock/name-alt7,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,594915,2933,4.56s,1.02ms,0.00ns,1.02ms,6.01us,1.02ms,1.08ms +sherlock/name-alt7,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,594915,3518,4.56s,850.25us,0.00ns,852.85us,5.38us,850.04us,896.96us +sherlock/name-alt7,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,594915,5872,4.56s,509.42us,0.00ns,510.86us,4.13us,509.25us,560.33us +sherlock/name-alt7,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,594915,5203,4.79s,509.42us,0.00ns,620.22us,7.64ms,509.29us,551.55ms +sherlock/name-alt7,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,594915,83923,4.62s,35.62us,0.00ns,35.69us,0.95us,35.46us,88.33us +sherlock/name-alt7,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,594915,24465,4.56s,122.25us,0.00ns,122.58us,2.13us,120.62us,181.92us +sherlock/name-nocase1,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,594915,3355,4.56s,892.46us,0.00ns,894.32us,5.33us,889.42us,931.08us +sherlock/name-nocase1,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,594915,3361,4.56s,890.25us,0.00ns,892.79us,5.31us,886.67us,934.79us +sherlock/name-nocase1,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,594915,3361,4.56s,890.29us,0.00ns,892.79us,5.64us,886.71us,0.97ms +sherlock/name-nocase1,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,594915,629,4.56s,4.77ms,0.00ns,4.77ms,10.56us,4.76ms,4.81ms +sherlock/name-nocase1,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,594915,1410,4.56s,2.13ms,0.00ns,2.13ms,8.92us,2.12ms,2.23ms +sherlock/name-nocase1,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,594915,3359,4.56s,890.75us,0.00ns,893.16us,5.24us,887.75us,941.50us +sherlock/name-nocase1,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,594915,1399,4.56s,2.14ms,0.00ns,2.15ms,8.44us,2.13ms,2.18ms +sherlock/name-nocase1,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,594915,1390,4.51s,2.14ms,0.00ns,2.16ms,575.27us,2.13ms,23.60ms +sherlock/name-nocase1,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,594915,2054,4.55s,1.11ms,0.00ns,1.46ms,12.34ms,1.11ms,558.59ms +sherlock/name-nocase1,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,594915,259,4.56s,11.60ms,0.00ns,11.60ms,47.38us,11.45ms,11.72ms +sherlock/name-nocase2,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,594915,3390,4.56s,882.96us,0.00ns,885.04us,4.90us,880.00us,931.92us +sherlock/name-nocase2,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,594915,3395,4.56s,881.46us,0.00ns,883.72us,4.94us,878.96us,940.58us +sherlock/name-nocase2,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,594915,3394,4.56s,881.42us,0.00ns,883.88us,6.25us,878.96us,1.04ms +sherlock/name-nocase2,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,594915,820,4.56s,3.66ms,42.00ns,3.66ms,8.62us,3.65ms,3.73ms +sherlock/name-nocase2,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,594915,2014,4.56s,1.49ms,20.00ns,1.49ms,6.21us,1.49ms,1.55ms +sherlock/name-nocase2,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,594915,3395,4.56s,881.33us,0.00ns,883.61us,4.65us,879.33us,915.00us +sherlock/name-nocase2,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,594915,2549,4.56s,1.18ms,0.00ns,1.18ms,6.01us,1.17ms,1.22ms +sherlock/name-nocase2,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,594915,2548,4.56s,1.18ms,0.00ns,1.18ms,6.34us,1.17ms,1.23ms +sherlock/name-nocase2,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,594915,8167,4.56s,364.33us,0.00ns,367.32us,163.23us,353.12us,15.08ms +sherlock/name-nocase2,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,594915,722,4.55s,3.95ms,62.00ns,4.16ms,1.91ms,3.88ms,45.07ms +sherlock/name-nocase3,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,594915,3380,4.56s,885.54us,0.00ns,887.68us,4.71us,882.42us,942.71us +sherlock/name-nocase3,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,594915,3385,4.56s,884.12us,0.00ns,886.24us,4.83us,880.92us,934.38us +sherlock/name-nocase3,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,594915,3384,4.56s,884.54us,0.00ns,886.57us,5.07us,881.50us,944.29us +sherlock/name-nocase3,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,594915,783,4.56s,3.83ms,0.00ns,3.83ms,9.09us,3.82ms,3.90ms +sherlock/name-nocase3,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,594915,1915,4.56s,1.57ms,0.00ns,1.57ms,6.61us,1.56ms,1.63ms +sherlock/name-nocase3,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,594915,3384,4.56s,884.21us,0.00ns,886.53us,5.17us,881.92us,1.01ms +sherlock/name-nocase3,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,594915,2266,4.56s,1.32ms,0.00ns,1.32ms,6.43us,1.31ms,1.37ms +sherlock/name-nocase3,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,594915,2266,4.56s,1.32ms,0.00ns,1.32ms,6.18us,1.31ms,1.36ms +sherlock/name-nocase3,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,594915,5776,4.56s,518.17us,0.00ns,519.37us,3.96us,516.62us,558.04us +sherlock/name-nocase3,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,594915,426,4.55s,5.48ms,188.00ns,7.05ms,26.95ms,5.40ms,561.14ms +sherlock/words5000,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/standard,1.0.5,,594915,778,4.56s,3.86ms,42.00ns,3.86ms,10.56us,3.84ms,3.93ms +sherlock/words5000,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-first,1.0.5,,594915,787,4.56s,3.81ms,0.00ns,3.82ms,8.86us,3.80ms,3.87ms +sherlock/words5000,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/default/leftmost-longest,1.0.5,,594915,785,4.56s,3.82ms,0.00ns,3.82ms,8.66us,3.81ms,3.88ms +sherlock/words5000,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-noncontiguous/leftmost-first,1.0.5,,594915,453,4.56s,6.63ms,0.00ns,6.63ms,11.81us,6.61ms,6.68ms +sherlock/words5000,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/nfa-contiguous/leftmost-first,1.0.5,,594915,782,4.56s,3.84ms,0.00ns,3.84ms,9.34us,3.82ms,3.89ms +sherlock/words5000,count,0.0.1 (rev f4d84cfc42),rust/aho-corasick/dfa/leftmost-first,1.0.5,,594915,1911,4.62s,1.57ms,0.00ns,1.57ms,6.60us,1.56ms,1.64ms +sherlock/words5000,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-first,1.0.0,,594915,690,4.56s,4.35ms,0.00ns,4.35ms,10.04us,4.33ms,4.40ms +sherlock/words5000,count,0.0.1 (rev f4d84cfc42),daachorse/bytewise/leftmost-longest,1.0.0,,594915,689,4.56s,4.36ms,0.00ns,4.36ms,10.81us,4.34ms,4.40ms +sherlock/words5000,count,0.0.1 (rev f4d84cfc42),naive/rust/memchr/memmem,0.1.0,,594915,30,4.61s,101.93ms,2.06us,102.09ms,597.41us,101.81ms,104.57ms +sherlock/words5000,count,0.0.1 (rev f4d84cfc42),naive/rust/std,0.1.0,,594915,3,6.90s,1.24s,0.00ns,1.47s,337.53ms,1.22s,1.95s