New Inline Threading For Mozilla's JavaScript Optimisation Engine

Mozilla have released JaegerMonkey, a new inline threading for SpiderMonkey.

SpiderMonkey is Mozilla's JavaScript optimisation engine for Firefox 3.5. It monitors loops and converts them into streamlined assemblies. However, when tracing is not possible, the baseline performance is affected. JaegerMonkey provides a a baseline whole-method JIT that does dynamic-language-JIT-oriented optimisations to improve Javascript performance when tracing isn't possible.

The code can be accessed at the Mozilla user repository.


What do you think?

JAX Magazine - 2014 - 06 Exclucively for iPad users JAX Magazine on Android


Latest opinions