luaC_runtilstate
luaC_runtilstate(L, bitmask(GCSpause)); /* run complete (minor) cycle */
luaC_runtilstate(L, bitmask(GCSpause));
luaC_runtilstate(L, ~bitmask(GCSpause)); /* start new collection */
luaC_runtilstate(L, bitmask(GCSpause)); /* run entire collection */
luaC_runtilstate(L, bitmask(GCSpropagate));
luaC_runtilstate(L, bitmask(GCSpropagate));
luaC_runtilstate(L, ~sweepphases);
LUAI_FUNC void luaC_runtilstate (lua_State *L, int statesmask);
luaC_runtilstate(L, ~bitmask(GCSsweepstring));