Re:Author of LuaJIT explains why compilers can't beat hand-c...
by bajsejohannes on Thursday May 26, 2011 @04:34PM
(#2589341)
While this is true, it's important to note that you need to know a lot about how a modern process works to do this.
I once looked at the possibility of optimizing the byte code dispatcher for a javascript engine (Opera's old one), and my 386 assembly skills were far outdated: Removing one seemingly useless instruction of the ~10 core assembly instructions actually slowed the whole thing down. (Unfortunately, I have forgotten the details)
I once looked at the possibility of optimizing the byte code dispatcher for a javascript engine (Opera's old one), and my 386 assembly skills were far outdated: Removing one seemingly useless instruction of the ~10 core assembly instructions actually slowed the whole thing down. (Unfortunately, I have forgotten the details)