mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-07 23:24:09 +00:00
Add missing eviction in asm_obar().
This commit is contained in:
parent
34d84f8836
commit
e058714a2e
@ -1941,6 +1941,7 @@ static void asm_obar(ASMState *as, IRIns *ir)
|
|||||||
Reg obj;
|
Reg obj;
|
||||||
/* No need for other object barriers (yet). */
|
/* No need for other object barriers (yet). */
|
||||||
lua_assert(IR(ir->op1)->o == IR_UREFC);
|
lua_assert(IR(ir->op1)->o == IR_UREFC);
|
||||||
|
ra_evictset(as, RSET_SCRATCH);
|
||||||
l_end = emit_label(as);
|
l_end = emit_label(as);
|
||||||
args[0] = ASMREF_TMP1;
|
args[0] = ASMREF_TMP1;
|
||||||
args[1] = ir->op1;
|
args[1] = ir->op1;
|
||||||
|
Loading…
Reference in New Issue
Block a user