Up to [cvs.NetBSD.org] / pkgsrc / devel / p5-B-COW
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.7 / (download) - annotate - [select for diffs], Thu Jul 6 09:38:38 2023 UTC (2 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
*: recursive bump for perl 5.38
Revision 1.6 / (download) - annotate - [select for diffs], Tue Jun 28 11:31:54 2022 UTC (14 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
*: recursive bump for perl 5.36
Revision 1.5 / (download) - annotate - [select for diffs], Mon May 24 19:50:08 2021 UTC (2 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
*: recursive bump for perl 5.34
Revision 1.4 / (download) - annotate - [select for diffs], Tue Sep 8 13:16:35 2020 UTC (3 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
*: use MASTER_SITE_PERL_CPAN
Revision 1.3 / (download) - annotate - [select for diffs], Tue Sep 8 13:09:53 2020 UTC (3 years ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
*: improve HOMEPAGE
Revision 1.2 / (download) - annotate - [select for diffs], Mon Aug 31 18:07:29 2020 UTC (3 years ago) by wiz
Branch: MAIN
Changes since 1.1: +2 -1
lines
Diff to previous 1.1 (colored)
*: bump PKGREVISION for perl-5.32.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Apr 26 13:31:28 2020 UTC (3 years, 4 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2
(devel/p5-B-COW) import p5-B-COW-0.004 B::COW provides some naive additional B helpers to check the COW status of one SvPV. COW or Copy On Write introduction A COWed SvPV is sharing its string (the PV) with other SvPVs. It's a (kind of) Read Only C string, that would be Copied On Write (COW). More than one SV can share the same PV, but when one PV need to alter it, it would perform a copy of it, decrease the COWREFCNT counter. One SV can then drop the COW flag when it's the only one holding a pointer to the PV. The COWREFCNT is stored at the end of the PV, after the the "\0". That value is limited to 255, when we reach 255, a new PV would be created,