Explorar el Código

Invoke SPLIT pass in side trace for rejoined sunk stores.

Mike Pall hace 13 años
padre
commit
c740a30223
Se han modificado 1 ficheros con 1 adiciones y 0 borrados
  1. 1 0
      src/lj_snap.c

+ 1 - 0
src/lj_snap.c

@@ -531,6 +531,7 @@ void lj_snap_replay(jit_State *J, GCtrace *T)
 		IRType t = IRT_I64;
 		if (LJ_SOFTFP && irt_type((irs+1)->t) == IRT_SOFTFP)
 		  t = IRT_NUM;
+		lj_needsplit(J);
 		if (irref_isk(irs->op2) && irref_isk((irs+1)->op2)) {
 		  uint64_t k = (uint32_t)T->ir[irs->op2].i +
 			       ((uint64_t)T->ir[(irs+1)->op2].i << 32);