Get rid of the remaining silly cast macros from Lua.
This commit is contained in:
@@ -400,7 +400,7 @@
|
||||
|
|
||||
|// Move table write barrier back. Overwrites reg.
|
||||
|.macro barrierback, tab, reg
|
||||
| and byte tab->marked, cast_byte(~LJ_GC_BLACK) // black2gray(tab)
|
||||
| and byte tab->marked, (uint8_t)~LJ_GC_BLACK // black2gray(tab)
|
||||
| mov reg, [DISPATCH+DISPATCH_GL(gc.grayagain)]
|
||||
| mov [DISPATCH+DISPATCH_GL(gc.grayagain)], tab
|
||||
| mov tab->gclist, reg
|
||||
|
||||
Reference in New Issue
Block a user