summaryrefslogtreecommitdiffstats
path: root/benchsuite
AgeCommit message (Collapse)Author
2018-01-08benchsuite: fix formattingAndrew Gallant
2018-01-08benchsuite: add updated benchmarksAndrew Gallant
2017-07-17benchsuite: fix another bugAndrew Gallant
2017-07-17benchsuite: fix bugsAndrew Gallant
This fixes a few bugs in the benchsuite script that have apparently cropped up over time due to insufficient testing. Fixes #558
2017-01-01Update to regex 0.2.Andrew Gallant
2016-12-24Add some additional benchmark runs.Andrew Gallant
2016-12-24-archlinux-cheetah uses the same setup/compile config as 2016-09-22-archlinux-cheetah. The improvements are nice. The other 2016-12-24-archlinux-cheetah-* benchmarks try to suss out a difference between MUSL, glibc, jemalloc and the system allocator.
2016-12-24Add --disabled flag to benchsuite.Andrew Gallant
This allows one to selectively choose which commands aren't benchmarked.
2016-09-22Add benchmarks from local machine.Andrew Gallant
2016-09-22Remove old benchmark runs.Andrew Gallant
2016-09-21Add a `rg (no mmap)` benchmark.Andrew Gallant
This is added to the subtitle benchmark. The purpose is to demonstrate how memory mapping a single file for search is faster.
2016-09-20Add new benchmarks.Andrew Gallant
These benchmarks are exactly like the ones ran on 2016-09-17 with three changes: 1. `pt` was added back to a few more benchmarks so that it appears any time `sift` appears. 2. Warmup iterations was bumped from 1 to 3. 3. Actual benchmark iterations were bumped from 3 to 10. These benchmarks took around two hours to run.
2016-09-17Fix error handling bug.Andrew Gallant
2016-09-17Add Ubuntu 16.04 benchmark runsAndrew Gallant
2016-09-17Improve ergonomics of benchsuite.Andrew Gallant
The runner now detects if commands exist and permits running incomplete benchmarks. Also, explicitly use Python 3 since that's what default Ubuntu 16.04 seems to want.
2016-09-16Fixing, polishing and adding benchmarks.Andrew Gallant
2016-09-16renameAndrew Gallant
2016-09-16Reorganize some files.Andrew Gallant
2016-09-15Rework glob sets.Andrew Gallant
We try to reduce the pressure on regexes and offload some of it to Aho-Corasick or exact lookups.
2016-09-12Add a word benchmark.Andrew Gallant
Add ag to case insensitive benchmark.
2016-09-11More benchmarks for subtitle corpus.Andrew Gallant
2016-09-11Initial cut at a benchmark suite for CLI search tools.0.0.17Andrew Gallant