This document collects resources about TurboFan, V8’s optimizing compiler.| v8.dev
Numeric Instructions¶| webassembly.github.io
Why V8 decided to move away from Sea of Nodes and go back to CFG instead| v8.dev
V8 features a lightweight, in-process sandbox to limit the impact of memory corruption bugs| v8.dev
Introduction This Ecma Standard defines the ECMAScript 2025 Language. It is the sixteenth edition of the ECMAScript Language Specification. Since publication of the first edition in 1997, ECMAScript has grown to be one of the world's most widely used general-purpose programming languages. It is| tc39.es
A recent article on WebAssembly Garbage Collection (WasmGC) explains at a high level how the Garbage Collection (GC) proposal aims to better support GC languages in Wasm, which is very important given their popularity. In this article, we will get into the technical details of how GC languages such as Java, Kotlin, Dart, Python, and C# can be ported to Wasm. There are in fact two main approaches:| v8.dev
V8 reduced its heap size up to 43%! Learn how in “Pointer Compression in V8”!| v8.dev