aboutsummaryrefslogtreecommitdiff
path: root/malloc/trace_dump.c
diff options
context:
space:
mode:
authorDJ Delorie <dj@delorie.com>2016-07-21 15:33:27 -0400
committerDJ Delorie <dj@delorie.com>2016-07-21 15:33:27 -0400
commitb096a21663259fa02087697b919f54874e8e98f4 (patch)
tree77f8fe0ebaac038d420be4d1c2c9f7e5c5b63091 /malloc/trace_dump.c
parent9c879c0b3140f891ac783e009d49ff8a907fcb9a (diff)
downloadglibc-b096a21663259fa02087697b919f54874e8e98f4.tar.xz
glibc-b096a21663259fa02087697b919f54874e8e98f4.zip
Add various bin-related trace path flags
Diffstat (limited to 'malloc/trace_dump.c')
-rw-r--r--malloc/trace_dump.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/malloc/trace_dump.c b/malloc/trace_dump.c
index 7b691d9ed0..95535cd59c 100644
--- a/malloc/trace_dump.c
+++ b/malloc/trace_dump.c
@@ -77,7 +77,7 @@ dump_raw_trace (unsigned char *data, long n_data)
default:
/* Consider 'memalign' to be the largest API word we want to align
on so make the name 8 chars wide at a minimum. */
- printf ("%08x %8s %c%c%c%c%c%c%c%c %016llx %016llx %016llx %016llx %016llx\n",
+ printf ("%08x %8s %c%c%c%c%c%c%c%c%c%c%c%c%c%c %016llx %016llx %016llx %016llx %016llx\n",
t->thread,
t->type == __MTB_TYPE_MAGIC ? "magic" : typenames[t->type],
t->path_thread_cache ? 'T' : '-',
@@ -88,6 +88,12 @@ dump_raw_trace (unsigned char *data, long n_data)
t->path_munmap ? 'U' : '-',
t->path_m_f_realloc ? 'R' : '-',
t->path_hook ? 'H' : '-',
+ t->path_unsorted_add ? 'U' : '-',
+ t->path_unsorted_remove ? 'u' : '-',
+ t->path_unsorted_empty ? 'E' : '-',
+ t->path_fastbin_add ? 'F' : '-',
+ t->path_fastbin_remove ? 'f' : '-',
+ t->path_malloc_consolidate ? 'C' : '-',
(long long unsigned int) (size_t) t->ptr1,
(long long unsigned int) t->size,
(long long unsigned int) (size_t) t->ptr2,