Because of this V8 chooses fast startup first and does the heavy optimization later. At the beginning every function is cold. The TurboFan optimizer has not worked on it yet. The function runs through ...
From this tree Ignition quickly turns your JavaScript into bytecode. Bytecode is a simple intermediate form. After that it starts running the code almost immediately. The main question is why the ...