x64: Fix store to upvalue for lightuserdata values.

This commit is contained in:
Mike Pall
2013-12-02 09:18:01 +01:00
parent f371ed6bd8
commit 916f09d0a9
4 changed files with 6 additions and 6 deletions

View File

@@ -3217,7 +3217,7 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop)
| ins_next
|
|2: // Check if new value is collectable.
| cmn RB, #-(LJ_TISNUM - LJ_TISGCV)
| cmn RB, #-(LJ_TNUMX - LJ_TISGCV)
| ldrbhi RC, GCOBJ:CARG3->gch.marked
| bls <1 // tvisgcv(v)
| sub CARG1, DISPATCH, #-GG_DISP2G