Bencher-Scenarios-HumanDateParsingModules
view release on metacpan or search on metacpan
lib/Bencher/Scenario/HumanDateParsingModules/Parsing.pm view on Meta::CPAN
+-----------------------------+---------+-----------+-----------+------------+---------+---------+
| DateTime::Format::Flexible | lang:en | 340 | 2.9 | 1 | 2.4e-05 | 21 |
| Date::Extract | lang:en | 600 | 2 | 2 | 2e-05 | 20 |
| DateTime::Format::Alami::EN | lang:en | 960 | 1 | 2.8 | 3.6e-06 | 20 |
| DateTime::Format::Natural | lang:en | 1000 | 0.98 | 3 | 2.9e-06 | 20 |
| DateTime::Format::Alami::ID | lang:id | 1500 | 0.68 | 4.3 | 1.5e-06 | 20 |
+-----------------------------+---------+-----------+-----------+------------+---------+---------+
=begin html
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAH4CAMAAABUnipoAAAJJGlDQ1BpY2MAAHjalZVnUJNZF8fv8zzphUASQodQQ5EqJYCUEFoo0quoQOidUEVsiLgCK4qINEUQUUDBVSmyVkSxsCgoYkE3yCKgrBtXERWUF/Sd0Xnf2Q/7n7n3/OY/Z+4995wPFwCCOFgSvLQnJqULvJ3smIFBwUzwg8L4aS...
=end html
#table2#
{dataset=>"18 feb 2011"}
+-----------------------------+---------+-----------+-----------+------------+---------+---------+
| participant | p_tags | rate (/s) | time (ms) | vs_slowest | errors | samples |
+-----------------------------+---------+-----------+-----------+------------+---------+---------+
| Date::Extract | lang:en | 180 | 5.6 | 1 | 1.8e-05 | 21 |
| DateTime::Format::Natural | lang:en | 210 | 4.7 | 1.2 | 1.7e-05 | 20 |
| DateTime::Format::Flexible | lang:en | 370 | 2.7 | 2.1 | 1.6e-05 | 21 |
| DateTime::Format::Alami::EN | lang:en | 370 | 2.7 | 2.1 | 7.2e-06 | 21 |
| DateTime::Format::Alami::ID | lang:id | 630 | 1.6 | 3.6 | 8.5e-06 | 21 |
+-----------------------------+---------+-----------+-----------+------------+---------+---------+
=begin html
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAH4CAMAAABUnipoAAAJJGlDQ1BpY2MAAHjalZVnUJNZF8fv8zzphUASQodQQ5EqJYCUEFoo0quoQOidUEVsiLgCK4qINEUQUUDBVSmyVkSxsCgoYkE3yCKgrBtXERWUF/Sd0Xnf2Q/7n7n3/OY/Z+4995wPFwCCOFgSvLQnJqULvJ3smIFBwUzwg8L4aS...
=end html
#table3#
{dataset=>"18 feb 2011 06:30:45"}
+-----------------------------+---------+-----------+-----------+------------+---------+---------+
| participant | p_tags | rate (/s) | time (ms) | vs_slowest | errors | samples |
+-----------------------------+---------+-----------+-----------+------------+---------+---------+
| Date::Extract | lang:en | 180 | 5.5 | 1 | 1.7e-05 | 20 |
| DateTime::Format::Flexible | lang:en | 350 | 2.8 | 1.9 | 1.8e-05 | 24 |
| DateTime::Format::Natural | lang:en | 440 | 2.3 | 2.4 | 1.1e-05 | 20 |
| DateTime::Format::Alami::EN | lang:en | 1400 | 0.7 | 7.7 | 1.1e-06 | 21 |
| DateTime::Format::Alami::ID | lang:id | 1400 | 0.7 | 7.7 | 2e-06 | 20 |
+-----------------------------+---------+-----------+-----------+------------+---------+---------+
=begin html
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAH4CAMAAABUnipoAAAJJGlDQ1BpY2MAAHjalZVnUJNZF8fv8zzphUASQodQQ5EqJYCUEFoo0quoQOidUEVsiLgCK4qINEUQUUDBVSmyVkSxsCgoYkE3yCKgrBtXERWUF/Sd0Xnf2Q/7n7n3/OY/Z+4995wPFwCCOFgSvLQnJqULvJ3smIFBwUzwg8L4aS...
=end html
#table4#
{dataset=>"hari ini"}
+-----------------------------+----------+---------+---------+------+-----------+-----------+------------+---------+---------+
| participant | dataset | ds_tags | p_tags | perl | rate (/s) | time (μs) | vs_slowest | errors | samples |
+-----------------------------+----------+---------+---------+------+-----------+-----------+------------+---------+---------+
| DateTime::Format::Alami::ID | hari ini | | lang:id | perl | 3600 | 280 | 1 | 6.9e-07 | 20 |
+-----------------------------+----------+---------+---------+------+-----------+-----------+------------+---------+---------+
=begin html
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAH4CAMAAABUnipoAAAJJGlDQ1BpY2MAAHjalZVnUJNZF8fv8zzphUASQodQQ5EqJYCUEFoo0quoQOidUEVsiLgCK4qINEUQUUDBVSmyVkSxsCgoYkE3yCKgrBtXERWUF/Sd0Xnf2Q/7n7n3/OY/Z+4995wPFwCCOFgSvLQnJqULvJ3smIFBwUzwg8L4aS...
=end html
#table5#
{dataset=>"today"}
+-----------------------------+-----------+-----------+------------+---------+---------+
| participant | rate (/s) | time (ms) | vs_slowest | errors | samples |
+-----------------------------+-----------+-----------+------------+---------+---------+
| DateTime::Format::Flexible | 350 | 2.8 | 1 | 1.7e-05 | 21 |
| Date::Extract | 990 | 1 | 2.8 | 5.6e-06 | 20 |
| DateTime::Format::Natural | 2700 | 0.37 | 7.7 | 3.7e-07 | 20 |
| DateTime::Format::Alami::EN | 3500 | 0.286 | 9.88 | 2.7e-07 | 20 |
+-----------------------------+-----------+-----------+------------+---------+---------+
=begin html
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAH4CAMAAABUnipoAAAJJGlDQ1BpY2MAAHjalZVnUJNZF8fv8zzphUASQodQQ5EqJYCUEFoo0quoQOidUEVsiLgCK4qINEUQUUDBVSmyVkSxsCgoYkE3yCKgrBtXERWUF/Sd0Xnf2Q/7n7n3/OY/Z+4995wPFwCCOFgSvLQnJqULvJ3smIFBwUzwg8L4aS...
=end html
Benchmark module startup overhead (C<< bencher -m HumanDateParsingModules::Parsing --module-startup >>):
#table6#
+-----------------------------+------------------------------+--------------------+----------------+-----------+------------------------+------------+-----------+---------+
| participant | proc_private_dirty_size (MB) | proc_rss_size (MB) | proc_size (MB) | time (ms) | mod_overhead_time (ms) | vs_slowest | errors | samples |
+-----------------------------+------------------------------+--------------------+----------------+-----------+------------------------+------------+-----------+---------+
lib/Bencher/Scenario/HumanDateParsingModules/Parsing.pm view on Meta::CPAN
| Date::Extract | 16 | 20 | 60 | 110 | 104.2 | 1.1 | 0.00016 | 20 |
| DateTime::Format::Natural | 16 | 20 | 60 | 110 | 104.2 | 1.1 | 0.00014 | 20 |
| DateTime::Format::Alami::ID | 16 | 20 | 60 | 25 | 19.2 | 4.8 | 6.5e-05 | 20 |
| DateTime::Format::Alami::EN | 2.8 | 6.4 | 24 | 25 | 19.2 | 4.9 | 6.3e-05 | 20 |
| perl -e1 (baseline) | 2.8 | 6.3 | 24 | 5.8 | 0 | 21 | 3.7e-05 | 20 |
+-----------------------------+------------------------------+--------------------+----------------+-----------+------------------------+------------+-----------+---------+
=begin html
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAH4CAMAAABUnipoAAAJJGlDQ1BpY2MAAHjalZVnUJNZF8fv8zzphUASQodQQ5EqJYCUEFoo0quoQOidUEVsiLgCK4qINEUQUUDBVSmyVkSxsCgoYkE3yCKgrBtXERWUF/Sd0Xnf2Q/7n7n3/OY/Z+4995wPFwCCOFgSvLQnJqULvJ3smIFBwUzwg8L4aS...
=end html
To display as an interactive HTML table on a browser, you can add option C<--format html+datatables>.
=head1 HOMEPAGE
Please visit the project's homepage at L<https://metacpan.org/release/Bencher-Scenarios-HumanDateParsingModules>.
lib/Bencher/Scenario/HumanDateParsingModules/Startup.pm view on Meta::CPAN
| DateTime::Format::Flexible | 16 | 20 | 60 | 120 | 114 | 1 | 0.00021 | 20 |
| DateTime::Format::Natural | 11 | 15 | 48 | 110 | 104 | 1.1 | 0.00022 | 20 |
| DateTime | 0.82 | 4.1 | 20 | 72 | 66 | 1.7 | 0.00018 | 20 |
| DateTime::Format::Alami::ID | 16 | 20 | 60 | 25 | 19 | 4.8 | 6.2e-05 | 20 |
| DateTime::Format::Alami::EN | 2.8 | 6.4 | 24 | 25 | 19 | 4.8 | 5.7e-05 | 20 |
| perl -e1 (baseline) | 2.8 | 6.4 | 24 | 6 | 0 | 20 | 2.1e-05 | 20 |
+-----------------------------+------------------------------+--------------------+----------------+-----------+------------------------+------------+-----------+---------+
=begin html
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAH4CAMAAABUnipoAAAJJGlDQ1BpY2MAAHjalZVnUJNZF8fv8zzphUASQodQQ5EqJYCUEFoo0quoQOidUEVsiLgCK4qINEUQUUDBVSmyVkSxsCgoYkE3yCKgrBtXERWUF/Sd0Xnf2Q/7n7n3/OY/Z+4995wPFwCCOFgSvLQnJqULvJ3smIFBwUzwg8L4aS...
=end html
To display as an interactive HTML table on a browser, you can add option C<--format html+datatables>.
=head1 HOMEPAGE
Please visit the project's homepage at L<https://metacpan.org/release/Bencher-Scenarios-HumanDateParsingModules>.
( run in 0.899 second using v1.01-cache-2.11-cpan-e1769b4cff6 )