V8 Meets the Enemy
summary
An exploration of how JavaScript is compiled and executed by the V8 engine (used by Node.js and most modern browsers), focusing on how high-level code is transformed into machine code and how that affects application performance. The talk explains common inefficiencies (seen as costly bugs), gives guidelines to write code that compiles to more efficient native code, and demonstrates a couple of tools to identify and fix these performance problems.
AI-written summary · about
related talks
17mV8 engine, JS Code Interpretation, and Execution
22mHigh Performance JS in V8
34mNode.js Can Be as Fast as C++
01h 00mV8 Under the Hood
57mWarm up your engine! or I know what you did last summer to V8 (UK)
33mJavaScript: The V8 Engine optimization tips (...)
23mJoin the super secret V8 club & become a JavaScriptbender
29mJavaScript Engines: How Do They Even?
