add an easy benchmark harness
[gitmo/Class-MOP.git] / bench / run_yml.pl
CommitLineData
6698ebe5 1#!/usr/bin/perl
2
3use strict;
4use warnings;
5
6use FindBin;
7use lib "$FindBin::Bin/lib";
8
9use YAML::Syck;
10use Bench::Run;
11
12my $data = LoadFile( shift || "$FindBin::Bin/all.yml" );
13
14foreach my $bench ( @$data ) {
15 print delete $bench->{name}, "\n";
16 Bench::Run->new( %$bench )->run;
17}
18
19