Memory and Performance

Memory, Performance and Debugging

Users notice the exceptions to "JavaScript is fast enough": a tab that grows to 2 GB after an hour, or a list that stutters because a hot function keeps deoptimizing. Fixing them takes a model of the engine (How V8 Executes Code) and the DevTools panels from Browser Developer Tools, so that you measure instead of guess.

Subsections