Branch: Tag:

2000-03-24

2000-03-24 01:24:52 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

more dmalloc...

Rev: src/block_alloc.h:1.18
Rev: src/builtin_functions.c:1.246
Rev: src/errors.h:1.9
Rev: src/interpret.c:1.137
Rev: src/interpret.h:1.38
Rev: src/interpreter.h:1.36
Rev: src/object.c:1.95
Rev: src/operators.c:1.87
Rev: src/pike_memory.c:1.59
Rev: src/program.c:1.214
Rev: src/security.c:1.25
Rev: src/signal_handler.c:1.168
Rev: src/threads.c:1.113
Rev: src/threads.h:1.75

5:   \*/   /**/   #include "global.h" - RCSID("$Id: interpret.c,v 1.136 2000/02/15 02:39:01 grubba Exp $"); + RCSID("$Id: interpret.c,v 1.137 2000/03/24 01:24:49 hubbe Exp $");   #include "interpret.h"   #include "object.h"   #include "program.h"
617:    free_svalues(X->locals,X->num_locals,BIT_MIXED); \    free((char *)(X->locals)); \    } \ +  DO_IF_DMALLOC( \ +  X->context.prog=0; \ +  X->context.parent=0; \ +  X->scope=0; \ +  X->malloced_locals=0; \ +  X->locals=0; \ +  ) \   }while(0)      BLOCK_ALLOC(pike_frame,128)
996:    int num_args;    int num_locals;    unsigned char *pc; +  debug_malloc_touch(fp);    pc=new_frame->context.prog->program + function->func.offset;       num_locals=EXTRACT_UCHAR(pc++);