diff options
Diffstat (limited to 'src/lj_dispatch.c')
-rw-r--r-- | src/lj_dispatch.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/lj_dispatch.c b/src/lj_dispatch.c index b83912c5..f1579c8d 100644 --- a/src/lj_dispatch.c +++ b/src/lj_dispatch.c | |||
@@ -359,10 +359,7 @@ void LJ_FASTCALL lj_dispatch_ins(lua_State *L, const BCIns *pc) | |||
359 | jit_State *J = G2J(g); | 359 | jit_State *J = G2J(g); |
360 | if (J->state != LJ_TRACE_IDLE) { | 360 | if (J->state != LJ_TRACE_IDLE) { |
361 | J->L = L; | 361 | J->L = L; |
362 | J->pc = pc-1; | 362 | lj_trace_ins(J, pc-1); /* The interpreter bytecode PC is offset by 1. */ |
363 | J->fn = fn; | ||
364 | J->pt = pt; | ||
365 | lj_trace_ins(J); | ||
366 | } | 363 | } |
367 | } | 364 | } |
368 | #endif | 365 | #endif |