p5-Clone-Fast - Natively copying Perl data structures

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename p5-Clone-Fast-0.97_1.txz
Package name p5-Clone-Fast
Package version 0.97
Package release 1
Package architecture amd64
Package type txz
Category devel perl5
Homepage https://metacpan.org/release/WAZZUTEKE/Clone-Fast-0.97
License ART20
Maintainer perl@FreeBSD.org
Download size 21.02 KB
Installed size 49.21 KB
Essentially, this module is a very optimized version of Clone::More.
By taking advantage of one of Clone::More's 'OPTIMIZATION_HACKS' as
well as removing all the Pure Perl from the More.pm, I was able to
gain a lot of speed out of the module. Essentially, though, the core
of the module is exactly as that of Clone::More.
You will see that by using Benchmark::cmpthese, I ran a simple
comparison between Storable::dclone, Clone::More::clone, and
Clone::Fast::clone. You will (should) begin to see the reason why I
loaded this module along side of Clone::More.
Rate    Storable Clone::More Clone::Fast
Storable     7552/s          --        -39%25        -59%25
Clone::More 12400/s         64%25          --        -33%25
Clone::Fast 18442/s        144%25         49%25          --
For more information relative to the DESCRIPTION of this module, I
recommend peeking into the POD written for Clone::More (I took more
time with it ;) )
WWW: https://metacpan.org/release/WAZZUTEKE/Clone-Fast-0.97


Package Version Architecture Repository
p5-Clone-Fast-0.97_1.txz 0.97 i386 FreeBSD Ports Quarterly
p5-Clone-Fast-0.97_1.txz 0.97 amd64 FreeBSD Ports Quarterly
p5-Clone-Fast-0.97_1.txz 0.97 i386 FreeBSD Ports Latest
p5-Clone-Fast - - -


Name Value
libperl.so.5.28 -
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-Clone-Fast-0.97_1.txz
Source Package devel/p5-Clone-Fast

Install Howto

Install p5-Clone-Fast txz package:

# pkg install p5-Clone-Fast

See Also

Package Description
p5-Clone-More-0.90.2_2.txz Perl module for natively copying Perl data structures
p5-Clone-PP-1.07.txz Recursively copy Perl datatypes
p5-Code-Perl-0.03_2.txz Produce Perl code from a tree
p5-Color-ANSI-Util-0.163.txz Routines for dealing with ANSI colors
p5-Color-Calc-1.074_1.txz Simple calculations with RGB colors
p5-Color-Library-0.021_1.txz Easy-to-use and comprehensive named-color library
p5-Color-Palette-0.100003.txz Handle sets of named colors in Perl
p5-Color-RGB-Util-0.599.txz Utilities related to RGB colors
p5-Color-Rgb-1.4_1.txz Simple rgb.txt parsing class
p5-Color-Scheme-1.07.txz Generate pleasant color schemes
p5-Color-Theme-Role-0.020.txz Role for class wanting to support color themes
p5-Commandable-0.03.txz Utilities for commandline-based programs
p5-Commands-Guarded-1.01_1.txz Deterministic guarded commands for Perl
p5-CommitBit-0.02_3.txz Project administration tool
p5-Compiler-Lexer-0.22.txz Perl extension for lexical analyzer