Branch: Tag:

2001-07-18

2001-07-18 20:46:58 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

more fd debug

Rev: src/backend.cmod:1.16
Rev: src/dmalloc.h:1.32
Rev: src/pike_memory.c:1.107

1:   /* -  * $Id: dmalloc.h,v 1.31 2001/06/28 10:24:21 hubbe Exp $ +  * $Id: dmalloc.h,v 1.32 2001/07/18 20:46:57 hubbe Exp $    */      PMOD_EXPORT extern char *debug_xalloc(size_t);
74:   #define xfree(X) debug_xfree(debug_malloc_pass((X)))   void debug_malloc_dump_references(void *x, int indent, int depth, int flags);   #define dmalloc_touch(TYPE,X) ((TYPE)debug_malloc_update_location((X),DMALLOC_LOCATION())) + void debug_malloc_dump_fd(int fd);   #define dmalloc_touch_svalue(X) do { struct svalue *_tmp = (X); if ((X)->type <= MAX_REF_TYPE) { debug_malloc_touch(_tmp->u.refs); } } while(0)      #define DMALLOC_LINE_ARGS ,char * dmalloc_location
111:   #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   #if defined(DYNAMIC_MODULE) && defined(__NT__)   #define xmalloc debug_xmalloc