From 6edd9d2b416775cd87f4dd7d564e18800c928022 Mon Sep 17 00:00:00 2001 From: Vyacheslav Egorov Date: Wed, 26 Aug 2015 10:15:13 +0200 Subject: [PATCH] Use lua_assert to document/check connection between IRT_P64 / LJ_TTRACE --- src/lj_ffrecord.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lj_ffrecord.c b/src/lj_ffrecord.c index 2a995357..da88449a 100644 --- a/src/lj_ffrecord.c +++ b/src/lj_ffrecord.c @@ -127,6 +127,7 @@ static void recff_stitch(jit_State *J) selfrefptr = lj_ir_kptr(J, &J->selfref->gcr); #endif J->base[0] = trcont | TREF_CONT; + lua_assert(irt_toitype_(IRT_P64) == LJ_TTRACE); J->base[-1] = emitir(IRT(IR_XLOAD, IRT_P64), selfrefptr, 0); J->base += 2; J->baseslot += 2;