mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-08 23:44:08 +00:00
Use lua_assert to document/check connection between IRT_P64 / LJ_TTRACE
This commit is contained in:
parent
f6f0f7a11e
commit
6edd9d2b41
@ -127,6 +127,7 @@ static void recff_stitch(jit_State *J)
|
|||||||
selfrefptr = lj_ir_kptr(J, &J->selfref->gcr);
|
selfrefptr = lj_ir_kptr(J, &J->selfref->gcr);
|
||||||
#endif
|
#endif
|
||||||
J->base[0] = trcont | TREF_CONT;
|
J->base[0] = trcont | TREF_CONT;
|
||||||
|
lua_assert(irt_toitype_(IRT_P64) == LJ_TTRACE);
|
||||||
J->base[-1] = emitir(IRT(IR_XLOAD, IRT_P64), selfrefptr, 0);
|
J->base[-1] = emitir(IRT(IR_XLOAD, IRT_P64), selfrefptr, 0);
|
||||||
J->base += 2;
|
J->base += 2;
|
||||||
J->baseslot += 2;
|
J->baseslot += 2;
|
||||||
|
Loading…
Reference in New Issue
Block a user