X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FScalar%2FVec%2FUtil.pm;h=281c1fb99a1fc8b72fe3089f51047d9d8ed1cb89;hb=bcc2ce6911f868be5e41cdb853fe9f2598fe77b9;hp=a370396bf09651ce46df8b2a2be94b4b331b6005;hpb=2a9dee79e2745ec96ce0955559ba2d8116b74526;p=perl%2Fmodules%2FScalar-Vec-Util.git diff --git a/lib/Scalar/Vec/Util.pm b/lib/Scalar/Vec/Util.pm index a370396..281c1fb 100644 --- a/lib/Scalar/Vec/Util.pm +++ b/lib/Scalar/Vec/Util.pm @@ -255,7 +255,9 @@ The C<_pp> entries are the pure Perl versions, whereas C<_bv> are L =over 4 -=item This is for perl 5.8.8 on a Core 2 Duo 2.66GHz machine (unit is 64 bits). +=item * + +This is for perl 5.8.8 on a Core 2 Duo 2.66GHz machine (unit is 64 bits). Filling bits at a given position : Rate vfill_pp vfill_bv vfill @@ -269,19 +271,23 @@ The C<_pp> entries are the pure Perl versions, whereas C<_bv> are L vcopy_bv 62599/s 55622% -- -89% vcopy 558491/s 497036% 792% -- - Moving bits in the same bit vector from a given position to a different one : + Moving bits in the same bit vector from a given position + to a different one : Rate vmove_pp vmove_bv vmove vmove_pp 64.8/s -- -100% -100% vmove_bv 64742/s 99751% -- -88% vmove 547980/s 845043% 746% -- - Testing bit equality from different positions of different bit vectors : + Testing bit equality from different positions of different + bit vectors : Rate veq_pp veq_bv veq veq_pp 92.7/s -- -100% -100% veq_bv 32777/s 35241% -- -94% veq 505828/s 545300% 1443% -- -=item This is for perl 5.10.0 on a Pentium 4 3.0GHz (unit is 32 bits). +=item * + +This is for perl 5.10.0 on a Pentium 4 3.0GHz (unit is 32 bits). Rate vfill_pp vfill_bv vfill vfill_pp 185/s -- -100% -100% @@ -303,7 +309,9 @@ The C<_pp> entries are the pure Perl versions, whereas C<_bv> are L veq_bv 17518/s 51190% -- -91% veq 192181/s 562591% 997% -- -=item This is for perl 5.10.0 on an UltraSPARC-IIi (unit is 8 bits). +=item * + +This is for perl 5.10.0 on an UltraSPARC-IIi (unit is 8 bits). Rate vfill_pp vfill vfill_bv vfill_pp 4.23/s -- -100% -100%