summaryrefslogtreecommitdiff
path: root/perl.c
diff options
context:
space:
mode:
authorDave Mitchell <davem@fdisolutions.com>2004-10-27 22:50:57 +0000
committerDave Mitchell <davem@fdisolutions.com>2004-10-27 22:50:57 +0000
commita548cda821d2121318f53907c736e60edf2b1881 (patch)
tree50c1a0e26d1ec0a23d22d798c75e9e423894aa98 /perl.c
parentce707141976f2adac9e0ddc6a04f5dded42ef198 (diff)
downloadperl-a548cda821d2121318f53907c736e60edf2b1881.tar.gz
include flags and refcount in the list of leaked scalars
p4raw-id: //depot/perl@23426
Diffstat (limited to 'perl.c')
-rw-r--r--perl.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/perl.c b/perl.c
index 8bb1da72c5..33d7dfb9da 100644
--- a/perl.c
+++ b/perl.c
@@ -837,9 +837,10 @@ perl_destruct(pTHXx)
svend = &sva[SvREFCNT(sva)];
for (sv = sva + 1; sv < svend; ++sv) {
if (SvTYPE(sv) != SVTYPEMASK) {
- PerlIO_printf(Perl_debug_log, "leaked: 0x%p"
- pTHX__FORMAT "\n",
- sv pTHX__VALUE);
+ PerlIO_printf(Perl_debug_log, "leaked: sv=0x%p"
+ " flags=0x08%"UVxf
+ " refcnt=%"UVuf pTHX__FORMAT "\n",
+ sv, sv->sv_flags, sv->sv_refcnt pTHX__VALUE);
}
}
}