pike.git / src / interpret_functions.h

version» Context lines:

pike.git/src/interpret_functions.h:331:    DO_IF_DEBUG({    if (!f->scope) {    Pike_fatal("F_TRAMPOLINE %d, %d: Missing %d levels of scope!\n",    arg1, arg2_, arg2+1);    }    });    f=f->scope;    }    add_ref( ((struct pike_trampoline *)(o->storage))->frame=f );    ((struct pike_trampoline *)(o->storage))->func=arg1+Pike_fp->context->identifier_level; -  push_function(o, pike_trampoline_program->lfuns[LFUN_CALL]); +  push_function(o, FIND_LFUN(pike_trampoline_program, LFUN_CALL));    print_return_value();   });      /* The not so basic 'push value' instructions */      OPCODE1_TAIL(F_MARK_AND_GLOBAL, "mark & global", I_UPDATE_SP|I_UPDATE_M_SP, {    *(Pike_mark_sp++)=Pike_sp;       ADVERTISE_FALLTHROUGH;    OPCODE1(F_GLOBAL, "global", I_UPDATE_SP, {