WebKit’s FTL JIT (Faster Than Light Just In Time compiler) has switched to a new backend — Bare Bones Backend (B3) replaces LLVM as the low-level optimizer in the FTL JIT. Just a decade ago, JavaScript – the programming language used to drive web page interactions – was thought to be too slow for serious application development. But thanks to continuous optimization efforts, it’s now possible to w
![Introducing the WebKit FTL JIT](https://cdn-ak-scissors.b.st-hatena.com/image/square/bc54834bc5befb6973432a9c59a54ff21af9e9a8/height=288;version=1;width=512/https%3A%2F%2Fwww.webkit.org%2Fblog-files%2Fftl-jit%2Fthree_tiers.png)