【发布时间】:2013-03-07 05:37:22
【问题描述】:
This article 表示除数字、布尔值和 nil 之外的所有类型都被垃圾回收。
gc 字段用于其他值(字符串、表、函数、大量用户数据和线程),这些值是垃圾回收的对象。
这是否意味着在某些情况下过度使用这些非 gc 类型可能会导致内存泄漏?
【问题讨论】:
-
Vanilla Lua 是安全的,无论 Lua 代码中使用什么数据类型,内存泄漏都是不可能的。只有 C 端的错误代码才会导致内存泄漏。
标签: memory-leaks garbage-collection lua