Lines Matching refs:lua_assert
134 lua_assert(u->nuvalue > 0); in getgclist()
137 default: lua_assert(0); return 0; in getgclist()
149 lua_assert(!isgray(o)); /* cannot be in a gray list */ in linkgclist_()
173 lua_assert(isempty(gval(n))); in clearkey()
211 lua_assert(isblack(o) && iswhite(v) && !isdead(g, v) && !isdead(g, o)); in luaC_barrier_()
215 lua_assert(!isold(v)); /* white object could not be old */ in luaC_barrier_()
220 lua_assert(issweepphase(g)); in luaC_barrier_()
233 lua_assert(isblack(o) && !isdead(g, o)); in luaC_barrierback_()
234 lua_assert((g->gckind == KGC_GEN) == (isold(o) && getage(o) != G_TOUCHED1)); in luaC_barrierback_()
246 lua_assert(g->allgc == o); /* object must be 1st in 'allgc' list! */ in luaC_fix()
322 default: lua_assert(0); break; in reallymarkobject()
372 lua_assert(!isold(thread) || thread->openupval == NULL); in remarkupvals()
376 lua_assert(getage(uv) <= getage(thread)); in remarkupvals()
379 lua_assert(upisopen(uv) && isgray(uv)); in remarkupvals()
426 lua_assert(isblack(o)); in genlink()
450 lua_assert(!keyisnil(n)); in traverseweakvalue()
528 lua_assert(!keyisnil(n)); in traversestrongtable()
629 lua_assert(g->gcstate == GCSatomic || in traversethread()
665 default: lua_assert(0); return 0; in propagatemark()
798 default: lua_assert(0); in freeobj()
874 lua_assert(tofinalize(o)); in udata2finalize()
897 lua_assert(!g->gcemergency); in GCTM()
965 lua_assert(tofinalize(curr)); in separatetobefnz()
1051 lua_assert(isdead(g, curr)); in sweep2old()
1097 lua_assert(!isold(curr) && isdead(g, curr)); in sweepgen()
1146 lua_assert(isgray(curr)); in correctgraylist()
1152 lua_assert(isgray(curr)); in correctgraylist()
1156 lua_assert(isold(curr)); /* young objects should be white here */ in correctgraylist()
1192 lua_assert(!iswhite(p)); in markold()
1221 lua_assert(g->gcstate == GCSpropagate); in youngcollection()
1432 lua_assert(isdecGCmodegen(g)); in genstep()
1455 lua_assert(estimate > 0); in setpause()
1475 lua_assert(g->sweepgc == NULL); in entersweep()
1501 lua_assert(g->finobj == NULL); in luaC_freeallobjects()
1506 lua_assert(g->strt.nuse == 0); in luaC_freeallobjects()
1516 lua_assert(g->ephemeron == NULL && g->weak == NULL); in atomic()
1517 lua_assert(!iswhite(g->mainthread)); in atomic()
1548 lua_assert(g->gray == NULL); in atomic()
1616 default: lua_assert(0); return 0; in singlestep()
1662 lua_assert(!g->gcemergency); in luaC_step()
1686 lua_assert(g->GCestimate == gettotalbytes(g)); in fullinc()
1699 lua_assert(!g->gcemergency); in luaC_fullgc()