The official mirror of the V8 Git repository
V8 is the official JavaScript engine and virtual machine developed by Google that interprets and compiles JavaScript code. The project encompasses a compiler, interpreter, and virtual machine built primarily in C++, with extensive documentation covering its internals including garbage collection, object models, code generation across multiple compilation tiers (Sparkplug, Maglev, and TurboFan), and runtime execution. The repository also includes Oilpan, a standalone C++ garbage collection library featuring mark-and-sweep collection with incremental and concurrent modes, and infrastructure for AI coding agents that provide specialized skills and prompts to assist developers working on V8 through tools like Gemini CLI and GitHub Copilot.