pike.git / src / interpret.c

version» Context lines:

pike.git/src/interpret.c:295:       interpreter->trace_level = default_t_flag;       return 0; /* OK. */   }      static struct pike_frame *free_pike_frame;      PMOD_EXPORT void init_interpreter(void)   { + #ifdef USE_VALGRIND +  { +  static int create_mempool = 1; +  +  if (create_mempool) {    PIKE_MEMPOOL_CREATE(&free_pike_frame); -  +  create_mempool = 0; +  } +  } + #endif    if (low_init_interpreter(Pike_interpreter_pointer)) {    Pike_fatal("Out of memory initializing the interpreter stack.\n");    }      #ifdef PIKE_DEBUG    {    static struct callback *spcb;    if(!spcb)    {    spcb=add_gc_callback(gc_check_stack_callback,0,0);