X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FScalar%2FVec%2FUtil.pm;h=f304f3cd48406e9f5a182380af27c7cfadee9d7a;hb=refs%2Ftags%2Fv0.08;hp=784890c2c0cba78c5c8109740e0ee3b538ec942a;hpb=42a284a5c8c2f7eff2e75013e9c3bb451d1abe61;p=perl%2Fmodules%2FScalar-Vec-Util.git diff --git a/lib/Scalar/Vec/Util.pm b/lib/Scalar/Vec/Util.pm index 784890c..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); @@ -271,13 +271,15 @@ This is for perl 5.8.8 on a Core 2 Duo 2.66GHz machine (unit is 64 bits). 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% @@ -345,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 @@ -372,7 +374,7 @@ Tests code coverage report is available at L