From 43960a8ca7fee69d7bbe1f35e8da2df36c0100ab Mon Sep 17 00:00:00 2001 From: Heng Li Date: Mon, 11 Dec 2017 12:30:08 -0500 Subject: [PATCH] r621: --print-qname also shows kalloc status --- main.c | 2 +- map.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index e57adbb..49cda7e 100644 --- a/main.c +++ b/main.c @@ -6,7 +6,7 @@ #include "mmpriv.h" #include "getopt.h" -#define MM_VERSION "2.5-r620-dirty" +#define MM_VERSION "2.5-r621-dirty" #ifdef __linux__ #include diff --git a/map.c b/map.c index def54c4..45e933c 100644 --- a/map.c +++ b/map.c @@ -375,7 +375,8 @@ void mm_map_frag(const mm_idx_t *mi, int n_segs, const int *qlens, const char ** if (b->km) { km_stat(b->km, &kmst); -// fprintf(stderr, "QM\t%s\t%d\tcap=%ld,nCore=%ld,largest=%ld\n", qname, qlen_sum, kmst.capacity, kmst.n_cores, kmst.largest); + if (mm_dbg_flag & MM_DBG_PRINT_QNAME) + fprintf(stderr, "QM\t%s\t%d\tcap=%ld,nCore=%ld,largest=%ld\n", qname, qlen_sum, kmst.capacity, kmst.n_cores, kmst.largest); assert(kmst.n_blocks == kmst.n_cores); // otherwise, there is a memory leak if (kmst.largest > 1U<<28) { km_destroy(b->km);