summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2012-06-28 08:52:10 -0700
committerFather Chrysostomos <sprout@cpan.org>2012-06-29 00:21:02 -0700
commitefc859fb2266cae5156ec3e6efab319e797708a8 (patch)
treeb6a8864f1c7bf238a96e5289b7a7f8c20e071945 /pod
parent5cb52f3093bcf0de944e346eec0a2848f4b10752 (diff)
downloadperl-efc859fb2266cae5156ec3e6efab319e797708a8.tar.gz
perldiag: Document ‘Slab leaked from cv’
Diffstat (limited to 'pod')
-rw-r--r--pod/perldiag.pod6
1 files changed, 6 insertions, 0 deletions
diff --git a/pod/perldiag.pod b/pod/perldiag.pod
index f6861741b8..8aed54eb46 100644
--- a/pod/perldiag.pod
+++ b/pod/perldiag.pod
@@ -4473,6 +4473,12 @@ superfluous.
(W signal) The signal handler named in %SIG doesn't, in fact, exist.
Perhaps you put it into the wrong package?
+=item Slab leaked from cv %p
+
+(S) If you see this message, then something is seriously wrong with the
+internal bookkeeping of op trees. An op tree needed to be freed after
+a compilation error, but could not be found, so it was leaked instead.
+
=item Smart matching a non-overloaded object breaks encapsulation
(F) You should not use the C<~~> operator on an object that does not