2012-03-28 7 views
10

Lua.org tiene un very nice document que describe las estrategias de implementación y las novedades de Lua 5.0.Documento que describe la implementación de Lua 5.2?

En Lua 5.2 podemos agregar un colector de basura incremental grave y una declaración goto a la lista de características de Lua 5.0. Realmente me gustaría leer sobre cómo los implementaron (sin excavar demasiado en la fuente).

Entonces, ¿hay algún documento como el 5.0 disponible para 5.2 en alguna parte?

Respuesta

7

Hay una presentación sobre Lua 5.2 novelties de Roberto Ierusalimschy. Aunque no proporciona detalles sobre la recolección de basura, hay una diapositiva que describe la implementación de goto (diapositiva 17).

Si necesita más detalles, supongo que tendrá que echar un vistazo a la fuente (en realidad es bastante legible).

3

Lua 5.1 introdujo la recolección de basura incremental.

Lua 5.2 introdujo la recolección de basura generacional como una característica experimental.

Pero, no, no hay ningún documento sobre esta implementación.

Cuestiones relacionadas