Nanojit - compact library for native code generation. Used in Tamarin and SpiderMonkey.