Searched refs:savedpc (Results 1 – 9 of 9) sorted by relevance
73 int npc = pcRel(ci->u.l.savedpc, p); in traceexec()76 ci->u.l.savedpc <= L->oldpc || /* when jump back (loop), or when */ in traceexec()80 L->oldpc = ci->u.l.savedpc; in traceexec()84 ci->u.l.savedpc--; /* undo increment (resume will increment it again) */ in traceexec()487 Instruction inst = *(ci->u.l.savedpc - 1); /* interrupted instruction */ in luaV_finishOp()504 lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_JMP); in luaV_finishOp()506 ci->u.l.savedpc++; /* skip jump instruction */ in luaV_finishOp()524 lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_TFORLOOP); in luaV_finishOp()559 (k + (GETARG_Bx(i) != 0 ? GETARG_Bx(i) - 1 : GETARG_Ax(*ci->u.l.savedpc++)))566 ci->u.l.savedpc += GETARG_sBx(i) + e; }[all …]
330 ci->u.l.savedpc++; /* hooks assume 'pc' is already incremented */ in callhook()332 GET_OPCODE(*(ci->previous->u.l.savedpc - 1)) == OP_TAILCALL) { in callhook()337 ci->u.l.savedpc--; /* correct 'pc' */ in callhook()430 ci->u.l.savedpc = p->code; /* starting point */ in luaD_precall()456 L->oldpc = ci->previous->u.l.savedpc; /* 'oldpc' for caller function */ in luaD_poscall()
80 const Instruction *savedpc; member
37 return pcRel(ci->u.l.savedpc, ci_func(ci)->p); in currentpc()65 L->oldpc = L->ci->u.l.savedpc; in lua_sethook()
382 ci->u.l.savedpc++; /* hooks assume 'pc' is already incremented */ in luaD_hookcall()384 ci->u.l.savedpc--; /* correct 'pc' */ in luaD_hookcall()410 L->oldpc = pcRel(ci->u.l.savedpc, ci_func(ci)->p); /* set 'oldpc' */ in rethook()572 ci->u.l.savedpc = p->code; /* starting point */ in luaD_pretailcall()612 ci->u.l.savedpc = p->code; /* starting point */ in luaD_precall()805 ci->u.l.savedpc--; in resume()
46 return pcRel(ci->u.l.savedpc, ci_func(ci)->p); in currentpc()906 if (ci->u.l.savedpc == p->code) { /* first instruction (not resuming)? */ in luaG_tracecall()938 ci->u.l.savedpc = pc; /* save 'pc' */ in luaG_traceexec()948 if (!isIT(*(ci->u.l.savedpc - 1))) /* top not being used? */ in luaG_traceexec()
824 Instruction inst = *(ci->u.l.savedpc - 1); /* interrupted instruction */ in luaV_finishOp()828 setobjs2s(L, base + GETARG_A(*(ci->u.l.savedpc - 2)), --L->top.p); in luaV_finishOp()849 lua_assert(GET_OPCODE(*ci->u.l.savedpc) == OP_JMP); in luaV_finishOp()851 ci->u.l.savedpc++; /* skip jump instruction */ in luaV_finishOp()864 ci->u.l.savedpc--; /* repeat instruction to close other vars. */ in luaV_finishOp()873 ci->u.l.savedpc--; in luaV_finishOp()1112 #define savepc(L) (ci->u.l.savedpc = pc)1172 pc = ci->u.l.savedpc; in luaV_execute()
183 const Instruction *savedpc; member
433 return p->code <= ci->u.l.savedpc && in lua_checkpc()434 ci->u.l.savedpc <= p->code + p->sizecode; in lua_checkpc()