arrfab / rpms / glibc

Forked from rpms/glibc 4 years ago
Clone

Blame SOURCES/glibc-rh1103856.patch

147e83
commit 4d653a59ffeae0f46f76a40230e2cfa9587b7e7e
147e83
Author: Siddhesh Poyarekar <siddhesh@redhat.com>
147e83
Date:   Fri May 30 22:43:52 2014 +0530
147e83
147e83
    Add mmap usage in malloc_info output
147e83
    
147e83
    The current malloc_info xml output only has information about
147e83
    allocations on the heap.  Display information about number of mappings
147e83
    and total mmapped size to this to complete the picture.
147e83
147e83
diff -pruN glibc-2.17-c758a686/malloc/malloc.c glibc-2.17-c758a686/malloc/malloc.c
147e83
--- glibc-2.17-c758a686/malloc/malloc.c	2014-06-02 07:35:22.573256155 +0530
147e83
+++ glibc-2.17-c758a686/malloc/malloc.c	2014-06-02 07:34:58.856257177 +0530
147e83
@@ -6553,12 +6553,14 @@ malloc_info (int options, FILE *fp)
147e83
   fprintf (fp,
147e83
 	   "<total type=\"fast\" count=\"%zu\" size=\"%zu\"/>\n"
147e83
 	   "<total type=\"rest\" count=\"%zu\" size=\"%zu\"/>\n"
147e83
+	   "<total type=\"mmap\" count=\"%d\" size=\"%zu\"/>\n"
147e83
 	   "<system type=\"current\" size=\"%zu\"/>\n"
147e83
 	   "<system type=\"max\" size=\"%zu\"/>\n"
147e83
 	   "<aspace type=\"total\" size=\"%zu\"/>\n"
147e83
 	   "<aspace type=\"mprotect\" size=\"%zu\"/>\n"
147e83
 	   "</malloc>\n",
147e83
 	   total_nfastblocks, total_fastavail, total_nblocks, total_avail,
147e83
+	   mp_.n_mmaps, mp_.mmapped_mem,
147e83
 	   total_system, total_max_system,
147e83
 	   total_aspace, total_aspace_mprotect);
147e83