X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FScalar%2FVec%2FUtil.pm;h=f304f3cd48406e9f5a182380af27c7cfadee9d7a;hb=c2a7e8c70c860be7d1e51e9bae0f2cdae8daa46d;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..f304f3c 100644 --- a/lib/Scalar/Vec/Util.pm +++ b/lib/Scalar/Vec/Util.pm @@ -11,13 +11,13 @@ Scalar::Vec::Util - Utility routines for vec strings. =head1 VERSION -Version 0.07 +Version 0.08 =cut our $VERSION; BEGIN { - $VERSION = '0.07'; + $VERSION = '0.08'; eval { require XSLoader; XSLoader::load(__PACKAGE__, $VERSION); @@ -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% @@ -339,7 +347,7 @@ L 5.6. A C compiler. This module may happen to build with a C++ compiler as well, but don't rely on it, as no guarantee is made in this regard. -L, L (core modules since perl 5), L (since perl 5.006). +L, L (core modules since perl 5), L (since perl 5.6.0). =head1 SEE ALSO @@ -366,7 +374,7 @@ Tests code coverage report is available at L