8 uint32_t perf_start_count, perf_interval_count;
10 void *malloc_nf_impl(size_t sz, const char *file, int line)
13 if(!(p = malloc(sz))) {
14 fprintf(stderr, "%s:%d failed to allocate %lu bytes\n", file, line, (unsigned long)sz);
20 void *calloc_nf_impl(size_t num, size_t sz, const char *file, int line)
23 if(!(p = calloc(num, sz))) {
24 fprintf(stderr, "%s:%d failed to allocate %lu bytes\n", file, line, (unsigned long)(num * sz));
30 void *realloc_nf_impl(void *p, size_t sz, const char *file, int line)
32 if(!(p = realloc(p, sz))) {
33 fprintf(stderr, "%s:%d failed to realloc %lu bytes\n", file, line, (unsigned long)sz);