Lines Matching refs:lua_assert

67 #define checkdeadkey(n)	lua_assert(!ttisdeadkey(gkey(n)) || ttisnil(gval(n)))
107 lua_assert(ttisnil(gval(n))); in removeentry()
136 lua_assert(isblack(o) && iswhite(v) && !isdead(g, v) && !isdead(g, o)); in luaC_barrier_()
137 lua_assert(g->gcstate != GCSpause); in luaC_barrier_()
138 lua_assert(gch(o)->tt != LUA_TTABLE); in luaC_barrier_()
142 lua_assert(issweepphase(g)); in luaC_barrier_()
156 lua_assert(isblack(o) && !isdead(g, o) && gch(o)->tt == LUA_TTABLE); in luaC_barrierback_()
173 lua_assert(isblack(obj2gco(p))); in luaC_barrierproto_()
191 lua_assert(!isblack(o)); /* open upvalues are never black */ in luaC_checkupvalcolor()
199 lua_assert(issweepphase(g)); in luaC_checkupvalcolor()
290 default: lua_assert(0); return; in reallymarkobject()
364 lua_assert(!ttisnil(gkey(n))); in traverseweakvalue()
425 lua_assert(!ttisnil(gkey(n))); in traversestrongtable()
523 lua_assert(isgray(o)); in propagatemark()
559 default: lua_assert(0); return; in propagatemark()
571 lua_assert(g->gray == NULL); /* no grays left */ in propagatelist()
684 default: lua_assert(0); in freeobj()
790 lua_assert(isfinalized(o)); in udata2finalize()
795 lua_assert(!isold(o)); /* see MOVE OLD rule */ in udata2finalize()
853 lua_assert(!isfinalized(curr)); in separatetobefnz()
854 lua_assert(testbit(gch(curr)->marked, SEPARATED)); in separatetobefnz()
882 lua_assert(issweepphase(g)); in luaC_checkfinalizer()
939 lua_assert(g->sweepgc == NULL && g->sweepfin == NULL); in entersweep()
986 lua_assert(g->finobj == NULL); in luaC_freeallobjects()
994 lua_assert(g->strt.nuse == 0); in luaC_freeallobjects()
1002 lua_assert(!iswhite(obj2gco(g->mainthread))); in atomic()
1045 lua_assert(!isgenerational(g)); in singlestep()
1100 default: lua_assert(0); return 0; in singlestep()
1118 lua_assert(g->gcstate == GCSpropagate); in generationalcollection()
1134 lua_assert(g->gcstate == GCSpropagate); in generationalcollection()
1191 lua_assert(origkind != KGC_EMERGENCY); in luaC_fullgc()