What is V8?

V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. It is used in Chrome and in Node.js, among others. It implements ECMAScript and WebAssembly, and runs on Windows 7 or later, macOS 10.12+, and Linux systems that use x64, IA-32, ARM, or MIPS processors. V8 can run standalone, or can be embedded into any C++ application.

Latest blog posts

  1. Emscripten and the LLVM WebAssembly backend WebAssembly tooling
  2. The cost of JavaScript in 2019 internals parsing
  3. V8 release v7.6 release
  4. Code caching for WebAssembly developers WebAssembly internals
  5. V8 release v7.5 release
  6. Faster and more feature-rich internationalization APIs ECMAScript Intl
  7. A year with Spectre: a V8 perspective security
  8. Blazingly fast parsing, part 2: lazy parsing internals parsing
  9. Code caching for JavaScript developers internals
  10. Blazingly fast parsing, part 1: optimizing the scanner internals parsing

More articles can be found in the blog archive.

Latest @v8js tweets

View tweets by @v8js