Lines Matching refs:lua_assert
66 #define checkdeadkey(n) lua_assert(!ttisdeadkey(gkey(n)) || ttisnil(gval(n)))
106 lua_assert(ttisnil(gval(n))); in removeentry()
135 lua_assert(isblack(o) && iswhite(v) && !isdead(g, v) && !isdead(g, o)); in luaC_barrier_()
136 lua_assert(g->gcstate != GCSpause); in luaC_barrier_()
137 lua_assert(gch(o)->tt != LUA_TTABLE); in luaC_barrier_()
141 lua_assert(issweepphase(g)); in luaC_barrier_()
155 lua_assert(isblack(o) && !isdead(g, o) && gch(o)->tt == LUA_TTABLE); in luaC_barrierback_()
172 lua_assert(isblack(obj2gco(p))); in luaC_barrierproto_()
190 lua_assert(!isblack(o)); /* open upvalues are never black */ in luaC_checkupvalcolor()
198 lua_assert(issweepphase(g)); in luaC_checkupvalcolor()
289 default: lua_assert(0); return; in reallymarkobject()
363 lua_assert(!ttisnil(gkey(n))); in traverseweakvalue()
424 lua_assert(!ttisnil(gkey(n))); in traversestrongtable()
522 lua_assert(isgray(o)); in propagatemark()
558 default: lua_assert(0); return; in propagatemark()
570 lua_assert(g->gray == NULL); /* no grays left */ in propagatelist()
683 default: lua_assert(0); in freeobj()
789 lua_assert(isfinalized(o)); in udata2finalize()
794 lua_assert(!isold(o)); /* see MOVE OLD rule */ in udata2finalize()
852 lua_assert(!isfinalized(curr)); in separatetobefnz()
853 lua_assert(testbit(gch(curr)->marked, SEPARATED)); in separatetobefnz()
881 lua_assert(issweepphase(g)); in luaC_checkfinalizer()
938 lua_assert(g->sweepgc == NULL && g->sweepfin == NULL); in entersweep()
985 lua_assert(g->finobj == NULL); in luaC_freeallobjects()
993 lua_assert(g->strt.nuse == 0); in luaC_freeallobjects()
1001 lua_assert(!iswhite(obj2gco(g->mainthread))); in atomic()
1044 lua_assert(!isgenerational(g)); in singlestep()
1099 default: lua_assert(0); return 0; in singlestep()
1117 lua_assert(g->gcstate == GCSpropagate); in generationalcollection()
1133 lua_assert(g->gcstate == GCSpropagate); in generationalcollection()
1190 lua_assert(origkind != KGC_EMERGENCY); in luaC_fullgc()