Lines Matching refs:lua_assert
80 #define checkdeadkey(n) lua_assert(!ttisdeadkey(gkey(n)) || ttisnil(gval(n)))
125 lua_assert(ttisnil(gval(n))); in removeentry()
156 lua_assert(isblack(o) && iswhite(v) && !isdead(g, v) && !isdead(g, o)); in luaC_barrier_()
160 lua_assert(issweepphase(g)); in luaC_barrier_()
172 lua_assert(isblack(t) && !isdead(g, t)); in luaC_barrierback_()
187 lua_assert(!upisopen(uv)); /* ensured by macro luaC_upvalbarrier */ in luaC_upvalbarrier_()
195 lua_assert(g->allgc == o); /* object must be 1st in 'allgc' list! */ in luaC_fix()
280 default: lua_assert(0); break; in reallymarkobject()
315 lua_assert(!isblack(thread)); /* threads are never black */ in remarkupvals()
370 lua_assert(!ttisnil(gkey(n))); in traverseweakvalue()
442 lua_assert(!ttisnil(gkey(n))); in traversestrongtable()
533 lua_assert(g->gcstate == GCSinsideatomic || in traversethread()
560 lua_assert(isgray(o)); in propagatemark()
595 default: lua_assert(0); return; in propagatemark()
676 lua_assert(uv->refcount > 0); in luaC_upvdeccount()
716 default: lua_assert(0); in freeobj()
791 lua_assert(tofinalize(o)); in udata2finalize()
846 lua_assert(!g->tobefnz || g->gcfinnum > 0); in runafewfinalizers()
884 lua_assert(tofinalize(curr)); in separatetobefnz()
942 lua_assert(estimate > 0); in setpause()
963 lua_assert(g->sweepgc == NULL); in entersweep()
972 lua_assert(g->finobj == NULL); in luaC_freeallobjects()
974 lua_assert(g->tobefnz == NULL); in luaC_freeallobjects()
980 lua_assert(g->strt.nuse == 0); in luaC_freeallobjects()
989 lua_assert(g->ephemeron == NULL && g->weak == NULL); in atomic()
990 lua_assert(!iswhite(g->mainthread)); in atomic()
1058 lua_assert(g->gray); in singlestep()
1098 default: lua_assert(0); return 0; in singlestep()
1161 lua_assert(g->gckind == KGC_NORMAL); in luaC_fullgc()
1171 lua_assert(g->GCestimate == gettotalbytes(g)); in luaC_fullgc()