会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lindx
博客园
首页
新随笔
联系
订阅
管理
2023年7月29日
lua5.3 gc弱表分析(4)
摘要: 前言 虽然平时用到弱表的地方不是很多,但去了解下它的设计实现也是好的。 我们是在标记阶段,才会去触发 propagatemark(),将一个灰色对象标记为黑色,然后再去遍历其引用到的其他对象,将其他对象都 mark gray,并加入灰色链表,如此反复,直到 灰色链表为空,才进入到原子阶段。 /* *
阅读全文
posted @ 2023-07-29 22:42 墨色山水
阅读(98)
评论(0)
推荐(0)