Interesting – that should bring Firefox's JS engine up to Chrome's V8 speed,…

By | November 24, 2011
Interesting – that should bring Firefox's JS engine up to Chrome's V8 speed, maybe better?

Reshared post from +John A Hardy

Firefox 9 features the release of Type Inference, or TI, a research project under way for over a year. TI is a feature in the SpiderMonkey Javascript engine which generates type information about Javascript programs through a combination of analyzing the program’s code and monitoring the types of values as the program executes. This type information is used during JIT compilation to generate more efficient code…Javascript is a dynamically typed language, and without knowing the types of values a JIT compiler needs to generate code that accounts for all the possible types of the involved values. This significantly slows down execution of the program in comparison with a statically typed language like Java…. With these projects, primarily IonMonkey, Mozilla’s next generation JIT compiler, we hope to close the performance gap with Java completely.

Embedded Link

Type Inference brings JS improvements to Firefox Beta | Future Releases
Be the first to know what’s new with upcoming Firefox releases.

Leave a Reply

Your email address will not be published.