ta2>)',
},
{
module => 'JSON::PP',
code_template => 'JSON::PP::encode_json(<data1>) eq JSON::PP::encode_json(<data2>)',
},
{
fcall_t
benchmark.
L<Data::Cmp> 0.007
L<Data::Cmp::Numeric> 0.007
L<Data::Cmp::StrOrNumeric> 0.007
L<JSON::PP> 4.06
L<Data::Compare> 1.27
=head1 BENCHMARK PARTICIPANTS
=over
=item * Data::Cmp::cmp_da
:StrOrNumeric::cmp_data(<data1>, <data2>)
=item * JSON::PP (perl_code)
Code template:
JSON::PP::encode_json(<data1>) eq JSON::PP::encode_json(<data2>)
=item * Data::Compare::Compare (perl_cod
_name=>"dataset=1k array of ints participant=JSON::PP",_succinct_name=>"J:P 1k array of ints",dataset=>"1k array of ints",errors=>4.3e-07,participant=>"JSON::PP",pct_faster_vs_slowest=>0.2565445026178
e=>0.022},{_name=>"dataset=small arrays participant=JSON::PP",_succinct_name=>"J:P small arrays",dataset=>"small arrays",errors=>0,participant=>"JSON::PP",pct_faster_vs_slowest=>155.825844899239,pct_s
e=>0.005},{_name=>"dataset=empty arrays participant=JSON::PP",_succinct_name=>"J:P empty arrays",dataset=>"empty arrays",errors=>0,participant=>"JSON::PP",pct_faster_vs_slowest=>536.041305189385,pct_s