|
Defines |
| #define | DMALLOC_NAMED_LOCATION(NAME) (("NS" __FILE__ ":" DEFINETOSTR(__LINE__) NAME )+1) |
| #define | DMALLOC_LOCATION() DMALLOC_NAMED_LOCATION("") |
| #define | LOCATION_NAME(X) ((X)+1) |
| #define | LOCATION_IS_DYNAMIC(X) ((X)[0]=='D') |
| #define | DO_IF_PIKE_CLEANUP(X) |
| #define | dmalloc_touch_fd(X) (X) |
| #define | dmalloc_register_fd(X) (X) |
| #define | dmalloc_accept_leak_fd(X) |
| #define | dmalloc_close_fd(X) (X) |
| #define | dmfree(X) free((X)) |
| #define | dmalloc_accept_leak(X) (void)(X) |
| #define | DMALLOC_LINE_ARGS |
| #define | DMALLOC_POS |
| #define | DMALLOC_PROXY_ARGS |
| #define | debug_malloc_dump_references(X, x, y, z) |
| #define | debug_malloc_dump_fd(fd) |
| #define | xalloc debug_xalloc |
| #define | xmalloc malloc |
| #define | xcalloc calloc |
| #define | xrealloc realloc |
| #define | xfree free |
| #define | dbm_main main |
| #define | DO_IF_DMALLOC(X) |
| #define | DO_IF_NOT_DMALLOC(X) X |
| #define | dmalloc_trace(X) |
| #define | dmalloc_register(X, Y, Z) |
| #define | dmalloc_unregister(X, Y) |
| #define | debug_free(X, Y, Z) free((X)) |
| #define | debug_malloc_name(P, FN, LINE) |
| #define | debug_malloc_copy_names(p, p2) 0 |
| #define | search_all_memheaders_for_references() |
| #define | dmalloc_find_name(X) "unknown (no dmalloc)" |
| #define | dmalloc_touch_struct_ptr(TYPE, X, MEMBER) (X) |
| #define | debug_malloc_update_location(X, Y) (X) |
| #define | dmalloc_touch_svalue(X) |
| #define | debug_malloc_touch(X) |
| #define | debug_malloc_pass(X) (X) |
| #define | dmalloc_touch(TYPE, X) (X) |
| #define | DMALLOC_NAMED_LOCATION(NAME) (("NS" __FILE__ ":" DEFINETOSTR(__LINE__) NAME )+1) |
| #define | DMALLOC_LOCATION() DMALLOC_NAMED_LOCATION("") |
| #define | LOCATION_NAME(X) ((X)+1) |
| #define | LOCATION_IS_DYNAMIC(X) ((X)[0]=='D') |
| #define | DO_IF_PIKE_CLEANUP(X) |
| #define | dmalloc_touch_fd(X) (X) |
| #define | dmalloc_register_fd(X) (X) |
| #define | dmalloc_accept_leak_fd(X) |
| #define | dmalloc_close_fd(X) (X) |
| #define | dmfree(X) free((X)) |
| #define | dmalloc_accept_leak(X) (void)(X) |
| #define | DMALLOC_LINE_ARGS |
| #define | DMALLOC_POS |
| #define | DMALLOC_PROXY_ARGS |
| #define | debug_malloc_dump_references(X, x, y, z) |
| #define | debug_malloc_dump_fd(fd) |
| #define | xalloc debug_xalloc |
| #define | xmalloc malloc |
| #define | xcalloc calloc |
| #define | xrealloc realloc |
| #define | xfree free |
| #define | dbm_main main |
| #define | DO_IF_DMALLOC(X) |
| #define | DO_IF_NOT_DMALLOC(X) X |
| #define | dmalloc_trace(X) |
| #define | dmalloc_register(X, Y, Z) |
| #define | dmalloc_unregister(X, Y) |
| #define | debug_free(X, Y, Z) free((X)) |
| #define | debug_malloc_name(P, FN, LINE) |
| #define | debug_malloc_copy_names(p, p2) 0 |
| #define | search_all_memheaders_for_references() |
| #define | dmalloc_find_name(X) "unknown (no dmalloc)" |
| #define | dmalloc_touch_struct_ptr(TYPE, X, MEMBER) (X) |
| #define | debug_malloc_update_location(X, Y) (X) |
| #define | dmalloc_touch_svalue(X) |
| #define | debug_malloc_touch(X) |
| #define | debug_malloc_pass(X) (X) |
| #define | dmalloc_touch(TYPE, X) (X) |
Typedefs |
| typedef char * | LOCATION |
| typedef void | describe_block_fn (void *) |
Functions |
| PMOD_EXPORT void * | debug_xalloc (size_t) |
| PMOD_EXPORT void | debug_xfree (void *) |
| PMOD_EXPORT void * | debug_xmalloc (size_t) |
| PMOD_EXPORT void * | debug_xcalloc (size_t, size_t) |
| PMOD_EXPORT void * | debug_xrealloc (void *, size_t) |