26 sysfatal("vtmalloc: out of memory");
27 setmalloctag(p, getcallerpc(&size));
34 void *p = vtmalloc(size);
36 setmalloctag(p, getcallerpc(&size));
41 vtrealloc(void *p, int size)
44 return vtmalloc(size);
47 sysfatal("vtMemRealloc: out of memory");
48 setrealloctag(p, getcallerpc(&size));
57 static int nbuf, nchunk;
61 if(n >= IdealAlignment)
62 align = IdealAlignment;
69 pad = (align - (uintptr)buf) & (align-1);
71 buf = vtmallocz(ChunkSize);
73 pad = (align - (uintptr)buf) & (align-1);
77 assert(n + pad <= nbuf);