3 ms·
> But do you understand the prequisites -- namely processor microarchitecture? I do not but I try to learn more about that (coursera ftw). LuaJit is awesome o
by nickik 14y ago
> But do you understand the prequisites -- namely processor microarchitecture?
I do not but I try to learn more about that (coursera ftw).
LuaJit is awesome on many level, first as you have pointed out attention to detailed on processer level is quite special and not many people can do that.
Other then the good usage of the processor is not the only reason luajit is fast. On the compiler level, the optimization luajit does are extensive. Even lots of novel innovations are in that that people writting papers should read (Mike Pall has posted a list of thing that he thinks are somewhat novel). The nature of the trace compiler makes many of these things less complicated then they would have been otherwise.