Advanced
JavaScript
Q93 / 100
What is the V8 engine's deoptimization?
Correct! Well done.
Incorrect.
The correct answer is A) Converting optimized code back to bytecode when type assumptions are violated
A
Correct Answer
Converting optimized code back to bytecode when type assumptions are violated
Explanation
V8 optimizes based on observed types. If an int-optimized function receives a string, it deoptimizes (bails out) back to bytecode interpretation. Avoid mixing types in performance-critical functions.
Progress
93/100