pike.git / src / builtin.cmod

version» Context lines:

pike.git/src/builtin.cmod:522:    f_aggregate(7);    }    f_aggregate(p->num_identifier_references);    dmalloc_touch_svalue(Pike_sp-1);    res = Pike_sp[-1].u.array;    Pike_sp--;    pop_n_elems(args);    push_array(res);   }    + PMOD_EXPORT + PIKEFUN int set_debugger(int i) + optflags OPT_SIDE_EFFECT; + efun; +  { +  int tmp = debugger_enabled; +  debugger_enabled = i; +  pop_stack(); +  push_int(tmp); + } +    /*! @decl string basetype(mixed x)    *!    *! Same as sprintf("%t",x);    *!    *! @seealso    *! @[sprintf()]    */   PMOD_EXPORT   PIKEFUN string basetype(mixed x)    efun;
pike.git/src/builtin.cmod:3952:    if (n) {    node *ret = mknode(F_RETURN, CDR(n), mkintnode(2));    ADD_NODE_REF(CDR(n));    return ret;    }    return NULL;   }      /*! @endmodule    */ -  +    void low_backtrace(struct Pike_interpreter_struct *i, int flags)   {    struct svalue *stack_top = i->stack_pointer;    struct pike_frame *f, *of = 0;    int size = 0;    struct array *res = NULL;       for (f = i->frame_pointer; f; f = f->next) {    size++;    }