Acme-SvGROW
view release on metacpan or search on metacpan
lib/Acme/SvGROW.pm view on Meta::CPAN
SvGrow($BigString, 100000) = InitialValueOfBigString();
=head1 DESCRIPTION
Trivial module implementing string storage preallocation using
techniques shared on perl5-porters mailing list November 4 and 5, 2009
=head1 EXPORT
the C<SvGROW> subroutine is exported. It takes two arguments,
the first the string to extend and the second the length.
=head1 SEE ALSO
L<perlguts>
L<Data::Peek> for a benchmarking of the alternatives
The author of this module is in favor of allowing C<length> to
be used as an lvalue to thinly invoke the SvGROW internals macro
( run in 1.853 second using v1.01-cache-2.11-cpan-39bf76dae61 )