mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-07 23:24:09 +00:00
Only replay sunk stores up to the snapshot reference.
This commit is contained in:
parent
85f29ffd40
commit
23abbd9ef3
@ -464,8 +464,7 @@ void lj_snap_replay(jit_State *J, GCtrace *T)
|
||||
J->baseslot = s+1;
|
||||
}
|
||||
if (pass23) {
|
||||
IRIns *irlast = &T->ir[(snap+1)->ref];
|
||||
lua_assert(J->exitno+1 < T->nsnap);
|
||||
IRIns *irlast = &T->ir[snap->ref];
|
||||
pass23 = 0;
|
||||
/* Emit dependent PVALs. */
|
||||
for (n = 0; n < nent; n++) {
|
||||
|
Loading…
Reference in New Issue
Block a user