From d68d05d525444444c5a3bcc96f0b8d7857de4226 Mon Sep 17 00:00:00 2001 From: Demi Obenour Date: Sun, 28 Feb 2016 01:23:09 -0500 Subject: [PATCH] First step in supporting 64-bit JIT --- src/lj_snap.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lj_snap.c b/src/lj_snap.c index 368bad33..8d560bad 100644 --- a/src/lj_snap.c +++ b/src/lj_snap.c @@ -599,9 +599,9 @@ static void snap_restoreval(jit_State *J, GCtrace *T, ExitState *ex, } if (LJ_UNLIKELY(bloomtest(rfilt, ref))) rs = snap_renameref(T, snapno, ref, rs); - lua_assert(!LJ_GC64); /* TODO_GC64: handle 64 bit references. */ + // lua_assert(!LJ_GC64); /* TODO_GC64: handle 64 bit references. */ if (ra_hasspill(regsp_spill(rs))) { /* Restore from spill slot. */ - int32_t *sps = &ex->spill[regsp_spill(rs)]; + SnapEntry *sps = &ex->spill[regsp_spill(rs)]; if (irt_isinteger(t)) { setintV(o, *sps); #if !LJ_SOFTFP