aboutsummaryrefslogtreecommitdiff
path: root/src/lj_trace.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_trace.c')
-rw-r--r--src/lj_trace.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/lj_trace.c b/src/lj_trace.c
index eaf9365c..87146832 100644
--- a/src/lj_trace.c
+++ b/src/lj_trace.c
@@ -295,7 +295,6 @@ int lj_trace_flushall(lua_State *L)
295 memset(J->penalty, 0, sizeof(J->penalty)); 295 memset(J->penalty, 0, sizeof(J->penalty));
296 /* Free the whole machine code and invalidate all exit stub groups. */ 296 /* Free the whole machine code and invalidate all exit stub groups. */
297 lj_mcode_free(J); 297 lj_mcode_free(J);
298 lj_ir_k64_freeall(J);
299 memset(J->exitstubgroup, 0, sizeof(J->exitstubgroup)); 298 memset(J->exitstubgroup, 0, sizeof(J->exitstubgroup));
300 lj_vmevent_send(L, TRACE, 299 lj_vmevent_send(L, TRACE,
301 setstrV(L, L->top++, lj_str_newlit(L, "flush")); 300 setstrV(L, L->top++, lj_str_newlit(L, "flush"));
@@ -351,7 +350,6 @@ void lj_trace_freestate(global_State *g)
351 } 350 }
352#endif 351#endif
353 lj_mcode_free(J); 352 lj_mcode_free(J);
354 lj_ir_k64_freeall(J);
355 lj_mem_freevec(g, J->snapmapbuf, J->sizesnapmap, SnapEntry); 353 lj_mem_freevec(g, J->snapmapbuf, J->sizesnapmap, SnapEntry);
356 lj_mem_freevec(g, J->snapbuf, J->sizesnap, SnapShot); 354 lj_mem_freevec(g, J->snapbuf, J->sizesnap, SnapShot);
357 lj_mem_freevec(g, J->irbuf + J->irbotlim, J->irtoplim - J->irbotlim, IRIns); 355 lj_mem_freevec(g, J->irbuf + J->irbotlim, J->irtoplim - J->irbotlim, IRIns);