diff options
Diffstat (limited to 'src/lj_record.c')
| -rw-r--r-- | src/lj_record.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_record.c b/src/lj_record.c index c203a0c7..1919ab03 100644 --- a/src/lj_record.c +++ b/src/lj_record.c | |||
| @@ -2276,7 +2276,7 @@ void lj_record_ins(jit_State *J) | |||
| 2276 | /* Need snapshot before recording next bytecode (e.g. after a store). */ | 2276 | /* Need snapshot before recording next bytecode (e.g. after a store). */ |
| 2277 | if (J->needsnap) { | 2277 | if (J->needsnap) { |
| 2278 | J->needsnap = 0; | 2278 | J->needsnap = 0; |
| 2279 | if (J->pt) lj_snap_purge(J); | 2279 | if (J->pt && bc_op(*J->pc) < BC_FUNCF) lj_snap_purge(J); |
| 2280 | lj_snap_add(J); | 2280 | lj_snap_add(J); |
| 2281 | J->mergesnap = 1; | 2281 | J->mergesnap = 1; |
| 2282 | } | 2282 | } |
