summaryrefslogtreecommitdiff
path: root/malloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'malloc.c')
-rw-r--r--malloc.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/malloc.c b/malloc.c
index 7c78913fbd..46a80a4ecd 100644
--- a/malloc.c
+++ b/malloc.c
@@ -2361,6 +2361,9 @@ Perl_malloced_size(void *p)
union overhead * const ovp = (union overhead *)
((caddr_t)p - sizeof (union overhead) * CHUNK_SHIFT);
const int bucket = OV_INDEX(ovp);
+
+ PERL_ARGS_ASSERT_MALLOCED_SIZE;
+
#ifdef RCHECK
/* The caller wants to have a complete control over the chunk,
disable the memory checking inside the chunk. */
@@ -2387,6 +2390,8 @@ Perl_get_mstats(pTHX_ perl_mstats_t *buf, int buflen, int level)
register union overhead *p;
struct chunk_chain_s* nextchain;
+ PERL_ARGS_ASSERT_GET_MSTATS;
+
buf->topbucket = buf->topbucket_ev = buf->topbucket_odd
= buf->totfree = buf->total = buf->total_chain = 0;
@@ -2446,6 +2451,8 @@ Perl_dump_mstats(pTHX_ char *s)
UV nf[NBUCKETS];
UV nt[NBUCKETS];
+ PERL_ARGS_ASSERT_DUMP_MSTATS;
+
buffer.nfree = nf;
buffer.ntotal = nt;
get_mstats(&buffer, NBUCKETS, 0);