3 ms·
Every browser devotes huge amounts of effort to PLT because that is the place where performance matters for most sites. JS interpreter perf is a significant pa
by olliej 3y ago
Every browser devotes huge amounts of effort to PLT because that is the place where performance matters for most sites.
JS interpreter perf is a significant part of the latency, which is why it's weird to me that so little effort is placed into that vs the ever increasing complexity of JIT optimizations that are only important for a minority of websites.
There are also security reasons for improving interpreter perf as it gives you the option to have the JIT disabled for more processes (at the extreme there's iOS "lockdown" mode which disables the JITs everywhere)