Deleted Ref
NULL Ref
{L->l_G->l_registry.value.gc->h.array[m_nRef - 1]}
Ref is in the hash part of registry
- m_nRef
- L->l_G->l_registry.value.gc->h.array[m_nRef - 1]
- L->l_G->l_registry
- L
lua_State (From C function)
lua_State (From Lua function)
lua_State
- top - base
top - base
base[$i]
- l_gt
- l_G->l_registry
Size {(ci - base_ci) + 1}
(ci - base_ci) + 1
base_ci[(ci - base_ci) - $i]
File {func->value.gc->cl.l.p->source,na} line {func->value.gc->cl.l.p->lineinfo[savedpc - func->value.gc->cl.l.p->code - 1]}
{func,na}
- func,na
- top - base
top - base
base[$i]
Nil
{(bool) value.b}
Light Userdata {value.p}
{value.n}
{value.gc->ts}
{value.gc->h}
{value.gc->cl}
{value.gc->u}
Thread {value.gc->th}
Unknown
- value.p
- value.gc->h
- value.gc->cl
- value.gc->u
- value.gc->th
{(const char *) (this + 1), s}
Lua Table
Empty Lua Table
- metatable
{sizearray} elements
- sizearray
sizearray
array[$i]
{1 << lsizenode} elements
- 1 << lsizenode
1 << lsizenode
node[$i]
Empty
{i_key.tvk} -> {i_val}
- i_key.tvk
- i_val
{tvk}
C Function {c.f}
Lua Function {l.p->source,na} line {l.p->linedefined}
- c.f
{(int) c.nupvalues}
c.nupvalues
c.upvalue[$i]
- l.p->source,na
- l.p->linedefined
{(int) l.nupvalues}
l.nupvalues
l.upvals[$i]->v
Userdata {uv.len} bytes
- uv.metatable
- uv.env