summaryrefslogtreecommitdiff
path: root/src/lj_gc.h
diff options
context:
space:
mode:
authorMike Pall <mike>2012-10-02 09:57:49 +0200
committerMike Pall <mike>2012-10-02 09:57:49 +0200
commitb66ab96a629892ade0e0b68ca50a7e850b7e37ec (patch)
tree4ee6d6e048dc7bbf4b832ccde0c2b086a90d8d47 /src/lj_gc.h
parentfcddd5a3a0269f30df0c0da6e9ff89d3e70d0e2c (diff)
downloadluajit-b66ab96a629892ade0e0b68ca50a7e850b7e37ec.tar.gz
luajit-b66ab96a629892ade0e0b68ca50a7e850b7e37ec.tar.bz2
luajit-b66ab96a629892ade0e0b68ca50a7e850b7e37ec.zip
Move a GC macro.
Diffstat (limited to '')
-rw-r--r--src/lj_gc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_gc.h b/src/lj_gc.h
index df66259e..324078a0 100644
--- a/src/lj_gc.h
+++ b/src/lj_gc.h
@@ -43,6 +43,7 @@ enum {
43#define flipwhite(x) ((x)->gch.marked ^= LJ_GC_WHITES) 43#define flipwhite(x) ((x)->gch.marked ^= LJ_GC_WHITES)
44#define black2gray(x) ((x)->gch.marked &= (uint8_t)~LJ_GC_BLACK) 44#define black2gray(x) ((x)->gch.marked &= (uint8_t)~LJ_GC_BLACK)
45#define fixstring(s) ((s)->marked |= LJ_GC_FIXED) 45#define fixstring(s) ((s)->marked |= LJ_GC_FIXED)
46#define markfinalized(x) ((x)->gch.marked |= LJ_GC_FINALIZED)
46 47
47/* Collector. */ 48/* Collector. */
48LJ_FUNC size_t lj_gc_separateudata(global_State *g, int all); 49LJ_FUNC size_t lj_gc_separateudata(global_State *g, int all);