A paper on the Implementation of Lua 5.0

On OSNews, there is a link to a paper describing the implementation of Lua5.0 which among several changes switched from a stack-based VM to a register based and got a significant improvement in performances.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

See also

One of the authors of the paper, Roberto Ierusalimschy, gave a talk on the same subject at Lightweight Languages 2003. Slides here.