lua
YangloveFeng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
lua gc分析(一)
Lua5.2采用垃圾回收机制对所有的lua对象(GCObject)进行管理。Lua虚拟机会定期运行GC,释放掉已经不再被被引用到的lua对象。基本算法基本的垃圾回收算法被称为"mark-and-sweep"算法。算法本身其实很简单。首先,系统管理着所有已经创建了的对象。每个对象都有对其他对象的引用。root集合代表着已知的系统级别的对象引用。我们从root集合出发,就可以访转载 2014-07-16 10:50:39 · 9173 阅读 · 0 评论 -
lua gc(二)
GCObjectLua使用union GCObject来表示所有的垃圾回收对象:[cpp] view plaincopyprint?182 /* 183 ** Union of all collectable objects 184 */ 185 union GCObject { 186 GCheader gc转载 2014-07-16 10:56:35 · 3924 阅读 · 0 评论 -
lua源码学习(一)lua的c api外围实现
lua源码解析原创 2014-06-30 11:45:21 · 5069 阅读 · 0 评论 -
lua源码学习(二)lua的lapi.c实现
这一章我想要原创 2014-07-03 19:31:34 · 6441 阅读 · 0 评论
分享