mem_start->prev = info;
mem_start = info;
+ #if 0
util_debug("MEM", "allocation: % 8u (bytes) address 0x%08X @ %s:%u\n", byte, data, file, line);
+ #endif
+
mem_at++;
mem_ab += info->byte;
if (!ptrn) return;
info = ((struct memblock_t*)ptrn - 1);
+ #if 0
util_debug("MEM", "released: % 8u (bytes) address 0x%08X @ %s:%u\n", info->byte, ptrn, file, line);
+ #endif
+
mem_db += info->byte;
mem_dt++;
oldinfo = ((struct memblock_t*)ptrn - 1);
newinfo = ((struct memblock_t*)malloc(sizeof(struct memblock_t) + byte));
+ #if 0
util_debug("MEM", "reallocation: % 8u -> %u (bytes) address 0x%08X -> 0x%08X @ %s:%u\n", oldinfo->byte, byte, ptrn, (void*)(newinfo+1), file, line);
+ #endif
/* new data */
if (!newinfo) {