Home
last modified time | relevance | path

Searched refs:gcvalue (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/lua/
H A Dlgc.h117 #define valiswhite(x) (iscollectable(x) && iswhite(gcvalue(x)))
128 luaC_barrier_(L,obj2gco(p),gcvalue(v)); }
H A Dlapi.c777 luaC_barrierback(L, gcvalue(t), L->top-1); in lua_rawset()
790 luaC_barrierback(L, gcvalue(t), L->top-1); in lua_rawseti()
805 luaC_barrierback(L, gcvalue(t), L->top - 1); in lua_rawsetp()
827 luaC_objbarrierback(L, gcvalue(obj), mt); in lua_setmetatable()
828 luaC_checkfinalizer(L, gcvalue(obj), mt); in lua_setmetatable()
836 luaC_checkfinalizer(L, gcvalue(obj), mt); in lua_setmetatable()
862 luaC_objbarrier(L, gcvalue(o), hvalue(L->top - 1)); in lua_setuservalue()
H A Dlobject.h153 #define gcvalue(o) check_exp(iscollectable(o), val_(o).gc) macro
176 #define righttt(obj) (ttype(obj) == gcvalue(obj)->gch.tt)
180 (righttt(obj) && !isdead(g,gcvalue(obj))))
H A Dlgc.c76 if (valiswhite(o)) reallymarkobject(g,gcvalue(o)); }
127 else return iswhite(gcvalue(o)); in iscleared()
388 reallymarkobject(g, gcvalue(&h->array[i])); in traverseephemeron()
403 reallymarkobject(g, gcvalue(gval(n))); /* mark it now */ in traverseephemeron()
H A Dltable.c118 return hashpointer(t, gcvalue(key)); in mainposition()
156 deadvalue(gkey(n)) == gcvalue(key))) { in findindex()
H A Dlvm.c285 return gcvalue(t1) == gcvalue(t2); in luaV_equalobj_()