Hacker News new | ask | show | jobs
by matt_m 3480 days ago
LuaJIT (of which DynASM is a component) is a JIT compiler for Lua (a dynamic language), which despite being basically a one-man project was beating contemporary Javascript compilers on performance and even the Dalvik Java compiler on Android (making it the fastest JIT compiler in existence for a dynamic language). Also, it targets multiple platforms (x86, x64, ARM, PPC, MIPS). It's been in maintenance mode for a while I think.

A couple interesting links about the internals:

http://lua-users.org/lists/lua-l/2009-11/msg00089.html

https://news.ycombinator.com/item?id=2617628

1 comments

DynASM used in MoarVM too, modern VM for Rakudo (implementation of Perl 6).