Changeset: ba363a352cba for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/ba363a352cba Modified Files: gdk/gdk_bbp.c Branch: Jul2021 Log Message:
Print both free and size values for heaps, and add indication for MMAP. diffs (33 lines): diff --git a/gdk/gdk_bbp.c b/gdk/gdk_bbp.c --- a/gdk/gdk_bbp.c +++ b/gdk/gdk_bbp.c @@ -1670,10 +1670,11 @@ BBPdump(void) fprintf(stderr, " Theap -> %d", b->theap->parentid); } else { fprintf(stderr, - " Theap=[%zu,%zu,f=%d]%s", - HEAPmemsize(b->theap), - HEAPvmsize(b->theap), + " Theap=[%zu,%zu,f=%d]%s%s", + b->theap->free, + b->theap->size, b->theap->farmid, + b->theap->storage == STORE_MMAP ? "M" : "", status & BBPSWAPPED ? "(Swapped)" : b->theap->dirty ? "(Dirty)" : ""); if (BBP_logical(i) && BBP_logical(i)[0] == '.') { cmem += HEAPmemsize(b->theap); @@ -1693,10 +1694,11 @@ BBPdump(void) b->tvheap->parentid); } else { fprintf(stderr, - " Tvheap=[%zu,%zu,f=%d]%s", - HEAPmemsize(b->tvheap), - HEAPvmsize(b->tvheap), + " Tvheap=[%zu,%zu,f=%d]%s%s", + b->tvheap->free, + b->tvheap->size, b->tvheap->farmid, + b->tvheap->storage == STORE_MMAP ? "M" : "", b->tvheap->dirty ? "(Dirty)" : ""); if (BBP_logical(i) && BBP_logical(i)[0] == '.') { cmem += HEAPmemsize(b->tvheap); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list