| /freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/ |
| H A D | lstate.h | 60 GCObject **hash; 127 GCObject *allgc; /* list of all collectable objects */ 131 GCObject *gray; /* list of gray objects */ 133 GCObject *weak; /* list of tables with weak values */ 134 GCObject *ephemeron; /* list of ephemeron tables (weak keys) */ 135 GCObject *allweak; /* list of all-weak tables */ 136 GCObject *tobefnz; /* list of userdata to be GC */ 171 GCObject *openupval; /* list of open upvalues in this stack */ 172 GCObject *gclist; 185 union GCObject { union [all …]
|
| H A D | lgc.c | 135 void luaC_barrier_ (lua_State *L, GCObject *o, GCObject *v) { in luaC_barrier_() 212 GCObject *luaC_newobj (lua_State *L, int tt, size_t sz, GCObject **list, in luaC_newobj() 312 GCObject *o; in markbeingfnz() 597 GCObject *w; in convergeephemerons() 625 static void clearkeys (global_State *g, GCObject *l, GCObject *f) { in clearkeys() 643 static void clearvalues (global_State *g, GCObject *l, GCObject *f) { in clearvalues() 691 static GCObject **sweeplist (lua_State *L, GCObject **p, lu_mem count); 719 static GCObject **sweeplist (lua_State *L, GCObject **p, lu_mem count) { in sweeplist() 758 static GCObject **sweeptolive (lua_State *L, GCObject **p, int *n) { in sweeptolive() 848 GCObject *curr; in separatetobefnz() [all …]
|
| H A D | lobject.h | 69 typedef union GCObject GCObject; typedef 76 #define CommonHeader GCObject *next; lu_byte tt; lu_byte marked 201 { TValue *io=(obj); GCObject *i_g=(x); \ 207 val_(io).gc=cast(GCObject *, x_); settt_(io, ctb(x_->tsv.tt)); \ 222 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TLCL)); \ 227 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TCCL)); \ 232 val_(io).gc=cast(GCObject *, (x)); settt_(io, ctb(LUA_TTABLE)); \ 388 GCObject *gc; /* collectable objects */ 484 GCObject *gclist; 513 CommonHeader; lu_byte nupvalues; GCObject *gclist [all …]
|
| H A D | lstring.c | 70 luaM_reallocvector(L, tb->hash, tb->size, newsize, GCObject *); in luaS_resize() 75 GCObject *p = tb->hash[i]; in luaS_resize() 78 GCObject *next = gch(p)->next; /* save next */ in luaS_resize() 89 luaM_reallocvector(L, tb->hash, tb->size, newsize, GCObject *); in luaS_resize() 99 int tag, unsigned int h, GCObject **list) { in createstrobj() 118 GCObject **list; /* (pointer to) list where it will be inserted */ in newshrstr() 134 GCObject *o; in internshrstr()
|
| H A D | lgc.h | 148 LUAI_FUNC GCObject *luaC_newobj (lua_State *L, int tt, size_t sz, 149 GCObject **list, int offset); 150 LUAI_FUNC void luaC_barrier_ (lua_State *L, GCObject *o, GCObject *v); 151 LUAI_FUNC void luaC_barrierback_ (lua_State *L, GCObject *o); 153 LUAI_FUNC void luaC_checkfinalizer (lua_State *L, GCObject *o, Table *mt);
|
| H A D | lfunc.c | 49 GCObject **pp = &L->openupval; in luaF_findupval() 53 GCObject *o = obj2gco(p); in luaF_findupval() 93 GCObject *o = obj2gco(uv); in luaF_close()
|
| H A D | lapi.c | 1188 GCObject **owner) { in aux_upvalue() 1229 GCObject *owner = NULL; /* to avoid warnings */ in lua_setupvalue()
|
| H A D | ldo.c | 154 GCObject *up; in correctstack()
|
| /freebsd-12.1/contrib/lua/src/ |
| H A D | lstate.h | 151 GCObject *allgc; /* list of all collectable objects */ 152 GCObject **sweepgc; /* current position of sweep in list */ 153 GCObject *finobj; /* list of collectable objects with finalizers */ 154 GCObject *gray; /* list of gray objects */ 156 GCObject *weak; /* list of tables with weak values */ 157 GCObject *ephemeron; /* list of ephemeron tables (weak keys) */ 158 GCObject *allweak; /* list of all-weak tables */ 159 GCObject *tobefnz; /* list of userdata to be GC */ 160 GCObject *fixedgc; /* list of objects not to be collected */ 189 GCObject *gclist; [all …]
|
| H A D | lgc.c | 155 void luaC_barrier_ (lua_State *L, GCObject *o, GCObject *v) { in luaC_barrier_() 210 GCObject *o = cast(GCObject *, luaM_newobject(L, novariant(tt), sz)); in luaC_newobj() 300 GCObject *o; in markbeingfnz() 611 GCObject *w; in convergeephemerons() 639 static void clearkeys (global_State *g, GCObject *l, GCObject *f) { in clearkeys() 658 static void clearvalues (global_State *g, GCObject *l, GCObject *f) { in clearvalues() 725 static GCObject **sweeplist (lua_State *L, GCObject **p, lu_mem count); 758 static GCObject **sweeptolive (lua_State *L, GCObject **p) { in sweeptolive() 869 static GCObject **findlast (GCObject **p) { in findlast() 881 GCObject *curr; in separatetobefnz() [all …]
|
| H A D | lgc.h | 134 LUAI_FUNC void luaC_fix (lua_State *L, GCObject *o); 139 LUAI_FUNC GCObject *luaC_newobj (lua_State *L, int tt, size_t sz); 140 LUAI_FUNC void luaC_barrier_ (lua_State *L, GCObject *o, GCObject *v); 143 LUAI_FUNC void luaC_checkfinalizer (lua_State *L, GCObject *o, Table *mt);
|
| H A D | lobject.h | 72 typedef struct GCObject GCObject; typedef 79 #define CommonHeader GCObject *next; lu_byte tt; lu_byte marked 85 struct GCObject { struct 101 GCObject *gc; /* collectable objects */ 222 { TValue *io = (obj); GCObject *i_g=(x); \ 428 GCObject *gclist; 444 CommonHeader; lu_byte nupvalues; GCObject *gclist 506 GCObject *gclist;
|
| H A D | lfunc.c | 26 GCObject *o = luaC_newobj(L, LUA_TCCL, sizeCclosure(n)); in luaF_newCclosure() 34 GCObject *o = luaC_newobj(L, LUA_TLCL, sizeLclosure(n)); in luaF_newLclosure() 100 GCObject *o = luaC_newobj(L, LUA_TPROTO, sizeof(Proto)); in luaF_newproto()
|
| H A D | lstring.c | 135 GCObject *o; in createstrobj() 238 GCObject *o; in luaS_newudata()
|
| H A D | ltable.c | 422 GCObject *o = luaC_newobj(L, LUA_TTABLE, sizeof(Table)); in luaH_new()
|