ref: 39ad4ac7f7a921e6e3116e04b4e77d72cc72a999
parent: c999d6187facbbffafa18a62eb0a54a5a7274d02
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Thu Dec 18 18:06:39 EST 2014
kernel: print addresses in hex and sizes in decimal in xallocsummary
--- a/sys/src/9/port/xalloc.c
+++ b/sys/src/9/port/xalloc.c
@@ -242,7 +242,7 @@
if(xlists.flist == nil) {iunlock(&xlists);
- print("xfree: no free holes, leaked %p bytes\n", size);+ print("xfree: no free holes, leaked %llud bytes\n", (uvlong)size);return;
}
@@ -270,8 +270,8 @@
s = 0;
for(h = xlists.table; h; h = h->link) {- print("%#p %#p %p\n", h->addr, h->top, h->size);+ print("%#8.8p %#8.8p %llud\n", h->addr, h->top, (uvlong)h->size);s += h->size;
}
- print("%lld bytes free\n", (vlong)s);+ print("%llud bytes free\n", (uvlong)s);}
--
⑨