DEV Community

Discussion on: 🚀⚙️Deep Dive in to JavaScript Engine - (Chrome V8)

Collapse
edisonpappi profile image
Edison Augusthy Author

Thanks for pointing out mistakes

Actually V8 use JIT (Just-In-Time) compiler, it doesn't follow traditional way of using Interpreter,
For JIT compilation v8 uses a pipeline called Ignition which is also called as Ignition interpreter

Collapse
prabakarankaruppannan profile image
Prabakaran Karuppannan

Thanks for the explanation.

Collapse
luiz0x29a profile image
Real AI

Didn't they add an Interpreter back because its faster for code that will run only once?
I would say V8 actually does both interpretation and compilation and can switch between them whenever is needed.