Why LuaJIT's interpreter is written in assembly | Hacker News Reader