diff options
Diffstat (limited to '')
-rw-r--r-- | src/lj_trace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_trace.c b/src/lj_trace.c index add9da6d..c70fc247 100644 --- a/src/lj_trace.c +++ b/src/lj_trace.c | |||
@@ -778,7 +778,7 @@ int LJ_FASTCALL lj_trace_exit(jit_State *J, void *exptr) | |||
778 | setcframe_pc(cf, pc); | 778 | setcframe_pc(cf, pc); |
779 | if (G(L)->gc.state == GCSatomic || G(L)->gc.state == GCSfinalize) { | 779 | if (G(L)->gc.state == GCSatomic || G(L)->gc.state == GCSfinalize) { |
780 | if (!(G(L)->hookmask & HOOK_GC)) | 780 | if (!(G(L)->hookmask & HOOK_GC)) |
781 | lj_gc_check(L); /* Exited because of GC: drive GC forward. */ | 781 | lj_gc_step(L); /* Exited because of GC: drive GC forward. */ |
782 | } else { | 782 | } else { |
783 | trace_hotside(J, pc); | 783 | trace_hotside(J, pc); |
784 | } | 784 | } |