mackstann/hash-table-shootout — pull request #1 by driedfruit (2011-10-14 06:45:49+00:00)
Title: More extensibility

The theme of this push is 'extensibility'. My use case for your benchmark is "pitting hash table you just wrote against common contenders". Therefore, I needed more flexibility in terms of rebuilding, adding/removing hash programs from the lists, quickly changing the scales, etc.

Commit messages are pretty extensive, but here's a quick overview:
- axis auto-adjust to provided data
- Makefile has some new useful targets (for rebuild some hashes separately)
- proper_names array replaced with "identify" benchmark method
- programs and program_slugs array replaced with external file (also used by Makefile)

Sorry for the useless back-and-forth commits regarding auto-adjusting axises, took several iterations to get it right, but I'm pretty happy with the final result.