У меня есть полные пользовательские данные в модуле Lua, написанные на C. Пользовательские данные имеют __gc()
метаметод, который вызывается сборщиком мусора. Освобождает ли интерпретатор lua память пользовательских данных после __gc()
вызова, или мне нужно free()
это внутри __gc()
?