Tracing JIT, Nano-JIT, SFX

https://developer.mozilla.org/en-US/docs/SpiderMonkey/Internals/Tracing_JIT

http://webkit.sed.hu/blog/20090429/which-better-tracking-register-allocations-or-jumping-freely-and-out-code


SquirrelFish: JSC----> LIR. bytecode interpreter.

an incremental rewrite of JavaScriptCore to turn it into a bytecode interpreter. It is a direct-dispatch register VM.


SquirrelFish Extreme: LIR-->native code. 




JavaScriptCore: is the built-in JavaScript engine for WebKit.





你可能感兴趣的:(Tracing JIT, Nano-JIT, SFX)