摘要: 在 GC 的扫描过程中,由于分步执行,会出现一些已经被扫描过了,被标记为 黑色 black 的对象,再引用到其他新的对象。比如,表 table 就是最容易出现这种情况的。那这种 black 对象再引用其他白色对象,lua是怎么处理的呢? lua gc 使用两种方式解决,一种是 barrier bac 阅读全文
posted @ 2023-08-01 11:11 墨色山水 阅读(78) 评论(0) 推荐(0)