diff options
Diffstat (limited to 'lgc.h')
-rw-r--r-- | lgc.h | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lgc.h,v 2.98 2017/05/26 19:14:29 roberto Exp roberto $ | 2 | ** $Id: lgc.h,v 2.99 2017/10/11 12:38:45 roberto Exp roberto $ |
3 | ** Garbage Collector | 3 | ** Garbage Collector |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -57,7 +57,7 @@ | |||
57 | /* | 57 | /* |
58 | ** some useful bit tricks | 58 | ** some useful bit tricks |
59 | */ | 59 | */ |
60 | #define resetbits(x,m) ((x) &= cast(lu_byte, ~(m))) | 60 | #define resetbits(x,m) ((x) &= cast_byte(~(m))) |
61 | #define setbits(x,m) ((x) |= (m)) | 61 | #define setbits(x,m) ((x) |= (m)) |
62 | #define testbits(x,m) ((x) & (m)) | 62 | #define testbits(x,m) ((x) & (m)) |
63 | #define bitmask(b) (1<<(b)) | 63 | #define bitmask(b) (1<<(b)) |
@@ -95,7 +95,7 @@ | |||
95 | #define changewhite(x) ((x)->marked ^= WHITEBITS) | 95 | #define changewhite(x) ((x)->marked ^= WHITEBITS) |
96 | #define gray2black(x) l_setbit((x)->marked, BLACKBIT) | 96 | #define gray2black(x) l_setbit((x)->marked, BLACKBIT) |
97 | 97 | ||
98 | #define luaC_white(g) cast(lu_byte, (g)->currentwhite & WHITEBITS) | 98 | #define luaC_white(g) cast_byte((g)->currentwhite & WHITEBITS) |
99 | 99 | ||
100 | 100 | ||
101 | /* object age in generational mode */ | 101 | /* object age in generational mode */ |