NAME
Benchmark::Perl::Formance::Plugin::PerlStone2015 - Benchmark::Perl::Formance plugin covering a representative set of sub benchmarks
SYNOPSIS
Run benchmarks via perlformance frontend
$ benchmark-perlformance -vv --plugin PerlStone2015
Start raw without any tooling
$ perl -MData::Dumper -MBenchmark::Perl::Formance::Plugin::PerlStone2015 -e 'print Dumper(Benchmark::Perl::Formance::Plugin::PerlStone2015::main())'
$ perl -MData::Dumper -MBenchmark::Perl::Formance::Plugin::PerlStone2015 -e 'print Dumper(Benchmark::Perl::Formance::Plugin::PerlStone2015::main({verbose => 3, fastmode => 1})->{perlstone}{subresults})'
$ perl -MData::Dumper -MBenchmark::Perl::Formance::Plugin::PerlStone2015 -e 'print Dumper(Benchmark::Perl::Formance::Plugin::PerlStone2015::main({subtests => [qw(01overview regex)]})->{perlstone})'
AVAILABLE SUB BENCHMARKS
binarytrees
fasta
regex
regexdna
nbody
revcomp
spectralnorm
fib
fannkuch # needs threaded perl
mandelbrot # needs threaded perl
01overview
02bits # not yet implemented
03operator # not yet implemented
04control
05regex
06subroutines # not yet implemented
07lists
08capture # not yet implemented
09data
10packages # not yet implemented
11modules # not yet implemented
12objects # not yet implemented
13overloading # not yet implemented
14tie # not yet implemented
15unicode # not yet implemented
16ioipc # not yet implemented
17concurrency # not yet implemented
18compiling # not yet implemented
19commandline # not yet implemented
METHODS
main
Main entry point to start the benchmarks.
perlstone
The primary benchmarking function which in turn starts the sub benchmarks.
AUTHOR
Steffen Schwigon <ss5@renormalist.net>
COPYRIGHT AND LICENSE
This software is copyright (c) 2016 by Steffen Schwigon.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.