In perl.git, the branch chip/mincopy has been created
<http://perl5.git.perl.org/perl.git/commitdiff/f8a1870fd36d5627ef2eea07fb1b0fc691d495fb?hp=0000000000000000000000000000000000000000>
at f8a1870fd36d5627ef2eea07fb1b0fc691d495fb (commit)
- Log -----------------------------------------------------------------
commit f8a1870fd36d5627ef2eea07fb1b0fc691d495fb
Author: Chip Salzenberg <[email protected]>
Date: Sat Jul 28 20:12:44 2012 -0700
Minimal SV copy
1. Bug fix in sv_setsv: Stop automatically and erroneously turning a cached
string conversion (SVp_POK) into to a public string value (SVf_POK).
2. Bug fix for Data::Dumper so it no longer depends on the above bug.
3. Feature in sv_setsv: Only upgrade target SV as needed, instead of
assuming that the target SV will need the same representation as the
source SV. Should save a lot of memory.
4. Feature in sv.h: Provide macros to C code that can distinguish original
value of an SV (string vs number), now that SVf_POK is correct. Macros
are SvPOK_pure, SvNIOK_pure, etc.
-----------------------------------------------------------------------
--
Perl5 Master Repository