描述Lua 5.2实现的文档?

时间:2012-03-28 10:07:41

标签: lua

Lua.org有一个very nice document,它描述了Lua 5.0的实现策略和新颖性。

在Lua 5.2中,我们可以在Lua 5.0功能列表中添加一个严重的增量垃圾收集器和一个goto语句。我真的很想读一下他们是如何实现它们的(不要在源代码中挖掘太多)。

那么,是否有一个类似5.0的文档可用于5.2?

2 个答案:

答案 0 :(得分:7)

Roberto Ierusalimschy撰写了关于Lua 5.2 novelties的演讲。虽然它没有提供有关垃圾收集的详细信息,但有一张幻灯片描述了goto的实现(幻灯片17)。

如果您需要更多详细信息,我想您需要查看源代码(它实际上非常易读)。

答案 1 :(得分:3)

Lua 5.1引入了增量垃圾收集。

Lua 5.2引入了分代垃圾收集作为实验性功能。

但是,不,没有关于此实施的文件。