Rewrite the HRI bench to produce consistent numbers with less handholding
authorPeter Rabbitson <ribasushi@cpan.org>
Mon, 19 Dec 2011 05:55:18 +0000 (06:55 +0100)
committerPeter Rabbitson <ribasushi@cpan.org>
Mon, 2 Jan 2012 05:44:57 +0000 (06:44 +0100)
commit9839286bfcc2f0b7ff5848f509486afed5b9daad
treec9294dbeaddfd6dfb21bcc008c0065cef631f658
parent5346c8ff29968a334e9b3269be7c06c3e3235d08
Rewrite the HRI bench to produce consistent numbers with less handholding

- Now we auto-pull from git what we want to benchmark (by default last
  2 commits + uncommitted changes if any)
- Run a very tight benchmarking loop, without requerying SQLite or have
  any other unrelated distractions
- use DumbBench (much saner implementation and results, though slower)
lib/DBIx/Class/ResultClass/HashRefInflator.pm
maint/benchmark_hashrefinflator.pl