Skip to content

bayashi/Acme-Benchmarks

Repository files navigation

NAME

Acme::Benchmarks - Perl5 Benchmarks

SYNOPSIS

Please read perlperf first.

Prepare for benchmark to install dependent modules.

cpanm -L extlib --installdeps .

Kick a test to run all benchmarks.

perl -Ilib -Iextlib/lib/perl5 t/run.t

Use each module to run each brnchmark.

perl -Ilib -Iextlib/lib/perl5 -MAcme::Benchmarks::Core::String::Concat -e 1

If you would like to confirm that routines return same values, Benchmark::Confirm is helpfull.

perl -Ilib -Iextlib/lib/perl5 -MBenchmark::Confirm -MAcme::Benchmarks::Core::String::Concat -e 1
... Benchmark...
ok 1
ok 2

If you would like to know the details of routine more deeply, you should use B::Deparse.

DESCRIPTION

Perl Benchmarks huddle in here.

See github workflow https://github.com/bayashi/Acme-Benchmarks/actions for benchmark results.

REPOSITORY

Acme::Benchmarks is hosted on github http://github.com/bayashi/Acme-Benchmarks

LICENSE

Acme::Benchmarks is free software; you can redistribute it and/or modify it under the terms of the Artistic License 2.0. (Note that, unlike the Artistic License 1.0, version 2.0 is GPL compatible by itself, hence there is no benefit to having an Artistic 2.0 / GPL disjunction.) See the file LICENSE for details.

AUTHOR

Dai Okabayashi <bayashi@cpan.org>

About

Benchmarks huddle here

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors