view release on metacpan or search on metacpan
lib/Bencher/Scenario/PerinciSubUtil/err.pm view on Meta::CPAN
fcall_template => 'Perinci::Sub::Util::err(@{<args>})',
},
],
datasets => [
{name=>'err()', args => {args=>[]}},
{name=>'err(404)', args => {args=>[404]}},
{name=>'err(404,"message")', args => {args=>[404, "message"]}},
{name=>'err(404,"message",[500,"prev"])', args => {args=>[404, "message", [500,"prev"]]}},
],
};
1;
# ABSTRACT: Benchmark err()
lib/Bencher/Scenario/PerinciSubUtil/err.pm view on Meta::CPAN
=over
=item * err()
=item * err(404)
=item * err(404,"message")
=item * err(404,"message",[500,"prev"])
=back
=head1 SAMPLE BENCHMARK RESULTS
lib/Bencher/Scenario/PerinciSubUtil/err.pm view on Meta::CPAN
#table1#
+---------------------------------+-----------+-----------+------------+---------+---------+
| dataset | rate (/s) | time (μs) | vs_slowest | errors | samples |
+---------------------------------+-----------+-----------+------------+---------+---------+
| err(404,"message",[500,"prev"]) | 250000 | 4.1 | 1 | 6.4e-09 | 22 |
| err(404,"message") | 280000 | 3.6 | 1.1 | 6.7e-09 | 20 |
| err(404) | 299082 | 3.34357 | 1.21895 | 0 | 22 |
| err() | 333800 | 2.995 | 1.361 | 3.4e-11 | 21 |
+---------------------------------+-----------+-----------+------------+---------+---------+
Benchmark module startup overhead (C<< bencher -m PerinciSubUtil::err --module-startup >>):
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Bencher/ScenarioR/Perl/Hash.pm view on Meta::CPAN
## no critic
package Bencher::ScenarioR::Perl::Hash;
our $VERSION = 0.051; # VERSION
our $results = [[200,"OK",[{dataset=>"h1k",errors=>7.4e-08,participant=>"insert",pct_faster_vs_slowest=>0,pct_slower_vs_fastest=>29.1222485018694,rate=>5950,samples=>167,time=>168},{dataset=>"h1k",errors=>1.5e-07,participant=>"delete",pct_faster_vs_s...
1;
# ABSTRACT:
=head1 DESCRIPTION
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Bencher/Scenario/ShellGuess/Overhead.pm view on Meta::CPAN
The above result presented as chart:
=begin html
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAH4CAMAAABUnipoAAAJJmlDQ1BpY2MAAEiJlZVnUJNZF8fv8zzphUASQodQQ5EqJYCUEFoo0quoQOidUEVsiLgCK4qINEWQRQEXXJUia0UUC4uCAhZ0gywCyrpxFVFBWXDfGZ33HT+8/5l7z2/+c+bec8/5cAEgiINlwct7YlK6wNvJjhkYFMwE3yiMn5...
=end html
=head2 Sample benchmark #4
lib/Bencher/Scenario/ShellGuess/Overhead.pm view on Meta::CPAN
#table4#
+-----------------------------------+-----------+-----------+-----------------------+-----------------------+-----------+---------+
| participant | rate (/s) | time (ms) | pct_faster_vs_slowest | pct_slower_vs_fastest | errors | samples |
+-----------------------------------+-----------+-----------+-----------------------+-----------------------+-----------+---------+
| load Shell::Guess | 100 | 10 | 0 | 4.17013158922127 | 0.00011 | 20 |
| load Shell::Guess + running_shell | 99 | 10 | 0.0309140475235712 | 4.01509471293053 | 5e-05 | 20 |
| perl (baseline) | 500 | 2 | 4.17013158922127 | 0 | 2.6e-05 | 20 |
+-----------------------------------+-----------+-----------+-----------------------+-----------------------+-----------+---------+
The above result formatted in L<Benchmark.pm|Benchmark> style:
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Bencher/Scenario/SortSub/naturally.pm view on Meta::CPAN
+-----------------------------+-----------+-----------+------------+---------+---------+
| Sort::Naturally::nsort | 578 | 1.73 | 1 | 9.1e-07 | 20 |
| Sort::Key::Natural::natsort | 2000 | 0.5 | 3 | 5.9e-06 | 20 |
| Sort::Naturally::XS::nsort | 7950 | 0.126 | 13.8 | 4.7e-08 | 26 |
| Sort::Sub::naturally | 200000 | 0.005 | 400 | 8.4e-08 | 31 |
| Sort::Naturally::XS::ncmp | 233800 | 0.004277 | 404.5 | 4.6e-11 | 20 |
| Sort::Naturally::ncmp | 235000 | 0.00426 | 406 | 1.7e-09 | 20 |
+-----------------------------+-----------+-----------+------------+---------+---------+
#table2#
{dataset=>"10items"}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Bencher/ScenarioR/StringFunctions/CommonPrefix.pm view on Meta::CPAN
## no critic
package Bencher::ScenarioR::StringFunctions::CommonPrefix;
our $VERSION = 0.006; # VERSION
our $results = [[200,"OK",[{_name=>"",_succinct_name=>"",dataset=>"elems0",ds_tags=>"",errors=>0,p_tags=>"",participant=>"String::CommonPrefix::common_prefix",pct_faster_vs_slowest=>0,pct_slower_vs_fastest=>0,perl=>"perl",rate=>7697760,samples=>20,ti...
1;
# ABSTRACT: Benchmark calculating common prefix
=head1 DESCRIPTION
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Bencher/ScenarioR/TextTableTiny/Render.pm view on Meta::CPAN
## no critic
package Bencher::ScenarioR::TextTableTiny::Render;
our $VERSION = 0.002; # VERSION
our $results = [[200,"OK",[{dataset=>"large (30x300)",errors=>6.7e-05,modver=>"1.00",pct_faster_vs_slowest=>0,pct_slower_vs_fastest=>2411.34213802337,rate=>64,samples=>21,time=>16},{dataset=>"large (30x300)",errors=>3.5e-05,modver=>"0.05_03",pct_fast...
1;
# ABSTRACT: Benchmark Text::Table::Tiny's rendering speed
=head1 DESCRIPTION
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Benchmark/DKbench.pm view on Meta::CPAN
my %stats = suite_run({
extra_bench => { 'Math::Trig' => # A unique name for the benchmark
[
\&great_circle, # Reference to bench function
'3144042.81433949', # Output for your reference Perl - determines Pass/Fail (optional)
5.5, # Seconds to complete in normal mode for score = 1000 (optional)
1000000, # Argument to pass for --quick mode (optional)
5000000 # Argument to pass for normal mode (optional)
]},
}
view all matches for this distribution
view release on metacpan or search on metacpan
SHA256 1debf5b862f91f2e18c70cb78a4e58ea901e3140b80706fbb4b56a02977a3a23 MANIFEST
SHA256 b5f10832a5b55e3d55b114d6a6a4fabec0e33b97cc1af83c217e2a316ccaa802 META.json
SHA256 89a3a28973835377bf3ab83a379d66d81ab0ca82c361acc23cb6d6fb5e82334c META.yml
SHA256 ec9a8051126945fe996808f864376826c98f2851b5e611516f4df8ce0b3e9577 Makefile.PL
SHA256 c84333c1da8670b09257139d6f500b6973f0a27f985253ab0e9b1756afb1a6ce README
SHA256 5ced25a83c715b7a5792da04e9db1b16b1e9d701404ddc5ab7c540041b9aa955 dist.ini
SHA256 c80c0fd7449bdb63241e521d2e8ad51a1edfd856372773097c12086a5b4848e8 doap.ttl
SHA256 a2fc0fbae007e833943ef9f2e0ebda4ae87db3a8d9e8b2e79d39dde0ac1224c2 lib/Benchmark/Featureset/ParamCheck.pm
SHA256 be81827a6f7f40238423b55f61d26d057ceaeccb6272161cfaeff3cadd3b8370 lib/Benchmark/Featureset/ParamCheck/Base.pm
SHA256 f6f826a8374f1181b216e2a56027a45f26185ec1c62a488fca53299f7da727da lib/Benchmark/Featureset/ParamCheck/Base/DataValidator.pm
SHA256 24163ec8e7c363d630b1558d7070b9a22b6e392c44e771fb3bfdbbb35a29eac2 lib/Benchmark/Featureset/ParamCheck/Base/MXPV.pm
view all matches for this distribution
view release on metacpan or search on metacpan
data/benchmark.log view on Meta::CPAN
Set::Tiny 27307/s 998% 117% --
is_disjoint:
Rate Set::Scalar Set::Object Set::Tiny
Set::Scalar 786/s -- -93% -94%
Set::Object 11821/s 1404% -- -12%
Set::Tiny 13398/s 1605% 13% --
is_equal:
Rate Set::Scalar Set::Object Set::Tiny
Set::Scalar 1571/s -- -98% -99%
view all matches for this distribution
view release on metacpan or search on metacpan
html/stopwordlists.report.html view on Meta::CPAN
<td>particularly</td>
<td></td>
<td></td>
</tr>
<tr>
<td>404</td>
<td>past</td>
<td></td>
<td></td>
</tr>
<tr>
view all matches for this distribution
view release on metacpan or search on metacpan
t/benchmark.Trace.Graph.xml view on Meta::CPAN
<T _i="35" _m="X" p="99.35" u="1184000" r="484380" x="1222" m="487620" s="38000" t="1225"/>
<T _i="35" _m="E" p="99.43" u="1188000" r="490916" x="1226" m="494148" s="38000" t="1229"/>
<T _i="35" _m="X" p="99.43" u="1189000" r="490940" x="1227" m="494180" s="38000" t="1229"/>
<T _i="35" _m="E" p="99.43" u="1192000" r="497476" x="1231" m="500708" s="39000" t="1233"/>
<T _i="35" _m="X" p="99.44" u="1193000" r="497520" x="1232" m="500772" s="39000" t="1234"/>
<T _i="35" _m="E" p="99.44" u="1197000" r="504040" x="1236" m="507280" s="39000" t="1238"/>
<T _i="35" _m="X" p="99.44" u="1197000" r="504068" x="1236" m="507312" s="39000" t="1238"/>
<T _i="35" _m="E" p="99.44" u="1201000" r="510796" x="1240" m="514028" s="39000" t="1242"/>
<T _i="35" _m="X" p="99.36" u="1201000" r="510820" x="1240" m="514052" s="39000" t="1243"/>
<T _i="35" _m="E" p="99.36" u="1205000" r="517356" x="1244" m="520596" s="39000" t="1247"/>
<T _i="35" _m="X" p="99.52" u="1206000" r="517388" x="1246" m="520628" s="40000" t="1248"/>
t/benchmark.Trace.Graph.xml view on Meta::CPAN
<T _i="35" _m="E" p="99.47" u="1270000" r="631936" x="1313" m="635196" s="43000" t="1315"/>
<T _i="35" _m="X" p="99.39" u="1270000" r="631984" x="1313" m="635252" s="43000" t="1316"/>
<T _i="35" _m="E" p="99.40" u="1274000" r="639652" x="1317" m="642904" s="43000" t="1320"/>
<T _i="35" _m="X" p="99.55" u="1275000" r="639680" x="1319" m="642924" s="44000" t="1321"/>
<T _i="35" _m="E" p="99.47" u="1278000" r="647368" x="1322" m="650620" s="44000" t="1324"/>
<T _i="35" _m="X" p="99.47" u="1279000" r="647404" x="1323" m="650652" s="44000" t="1325"/>
<T _i="35" _m="E" p="99.48" u="1283000" r="655084" x="1327" m="658336" s="44000" t="1329"/>
<T _i="35" _m="X" p="99.40" u="1283000" r="655112" x="1327" m="658356" s="44000" t="1330"/>
<T _i="35" _m="E" p="99.48" u="1287000" r="662808" x="1331" m="666068" s="44000" t="1333"/>
<T _i="35" _m="X" p="99.48" u="1288000" r="662852" x="1332" m="666104" s="44000" t="1334"/>
<T _i="35" _m="E" p="99.40" u="1291000" r="670528" x="1335" m="673780" s="44000" t="1338"/>
t/benchmark.Trace.Graph.xml view on Meta::CPAN
<T _i="35" _m="E" p="99.50" u="1347000" r="771208" x="1395" m="774468" s="48000" t="1397"/>
<T _i="35" _m="X" p="99.43" u="1347000" r="771248" x="1395" m="774504" s="48000" t="1398"/>
<T _i="35" _m="E" p="99.50" u="1351000" r="778932" x="1399" m="782192" s="48000" t="1401"/>
<T _i="35" _m="X" p="99.50" u="1352000" r="778972" x="1400" m="782228" s="48000" t="1402"/>
<T _i="35" _m="E" p="99.43" u="1355000" r="786656" x="1403" m="789916" s="48000" t="1406"/>
<T _i="35" _m="X" p="99.50" u="1356000" r="786692" x="1404" m="789952" s="48000" t="1407"/>
<T _i="35" _m="E" p="99.51" u="1359000" r="794376" x="1408" m="797636" s="49000" t="1410"/>
<T _i="35" _m="X" p="99.51" u="1360000" r="794416" x="1409" m="797672" s="49000" t="1411"/>
<T _i="35" _m="E" p="99.51" u="1364000" r="802104" x="1413" m="805364" s="49000" t="1415"/>
<T _i="35" _m="X" p="99.51" u="1364000" r="802148" x="1413" m="805400" s="49000" t="1416"/>
<T _i="35" _m="E" p="99.51" u="1368000" r="809832" x="1417" m="813096" s="49000" t="1419"/>
t/benchmark.Trace.Graph.xml view on Meta::CPAN
<T _i="33" _m="X" p="99.60" u="1684000" r="1724480" x="1759" m="1728760" s="75000" t="1761"/>
<T _i="33" _m="E" p="99.60" u="1687000" r="1734928" x="1762" m="1738488" s="75000" t="1764"/>
<T _i="33" _m="X" p="99.55" u="1687000" r="1734980" x="1762" m="1738488" s="75000" t="1765"/>
<T _i="33" _m="E" p="99.60" u="1690000" r="1745180" x="1765" m="1748728" s="75000" t="1767"/>
<T _i="33" _m="X" p="99.55" u="1690000" r="1745212" x="1765" m="1748728" s="75000" t="1768"/>
<T _i="33" _m="E" p="99.55" u="1692000" r="1755404" x="1767" m="1758968" s="75000" t="1770"/>
<T _i="33" _m="X" p="99.61" u="1693000" r="1755448" x="1769" m="1758968" s="76000" t="1771"/>
<T _i="33" _m="E" p="99.61" u="1695000" r="1765640" x="1771" m="1769208" s="76000" t="1773"/>
<T _i="33" _m="X" p="99.61" u="1696000" r="1765684" x="1772" m="1769208" s="76000" t="1774"/>
<T _i="33" _m="E" p="99.61" u="1698000" r="1775872" x="1774" m="1779448" s="76000" t="1776"/>
<T _i="33" _m="X" p="99.61" u="1699000" r="1775920" x="1775" m="1779448" s="76000" t="1777"/>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Benchmark/MCE.pm view on Meta::CPAN
my %stats = suite_run({
bench => { 'Math::Trig' => # A unique name for the benchmark
[
\&great_circle, # Reference to bench function
'3144042.81433949', # Reference output - determines Pass/Fail (optional)
5.5, # Seconds to complete in normal mode for score = 1000 (optional)
1000000, # Argument to pass for quick mode (optional)
5000000 # Argument to pass for normal mode (optional)
]},
}
view all matches for this distribution
view release on metacpan or search on metacpan
share/PerlCritic/Critic/Policy/Modules/RequireVersionVar.pm view on Meta::CPAN
our $VERSION = '1.108';
#-----------------------------------------------------------------------------
Readonly::Scalar my $DESC => q{No package-scoped "$VERSION" variable found}; ## no critic (RequireInterpolation)
Readonly::Scalar my $EXPL => [ 404 ];
#-----------------------------------------------------------------------------
sub supported_parameters { return () }
sub default_severity { return $SEVERITY_LOW }
view all matches for this distribution