collectgarbage(gcrule [, gcdata]) -- collect garbage using gcrule
setmetatable(tab, {__mode = weakmode}) -- set weak mode of tab to weakmode
parameterdetailsgcrule & gcdataAction to gc (garbage collector): "stop" (stop collecting), "restart" (start collecting again),...