3 ms·
Yeah, it's kind of funny. A couple years back, V8 had a baseline interpreter and optimizing compiler, then added a baseline compiler. Spidermonkey had a baselin
by sfink 5y ago
Yeah, it's kind of funny. A couple years back, V8 had a baseline interpreter and optimizing compiler, then added a baseline compiler. Spidermonkey had a baseline compiler and optimizing compiler, then added a baseline interpreter.
My guess is that all of the main JS engines will eventually evolve into crabs.
- masklinn 5y ago> A couple years back, V8 had a baseline interpreter and optimizing compiler, then added a baseline compiler. Initially v8 only had a baseline compiler and an optimising jit (in fact that was very much the originality of v8 at release). A few years back they switched to an interpreter + optimising jit (ignition / turbofan), then they added the mid-tier turboprop which is turbofan with the most expensive optimisations dropped.