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. Outside the web: standalone WebAssembly binaries using Emscripten WebAssembly tooling
  2. V8 release v7.9 release
  3. Improving V8 regular expressions internals RegExp
  4. V8 release v7.8 release
  5. A lighter V8 internals memory presentations
  6. The story of a V8 performance cliff in React internals presentations
  7. V8 release v7.7 release
  8. Emscripten and the LLVM WebAssembly backend WebAssembly tooling
  9. The cost of JavaScript in 2019 internals parsing
  10. V8 release v7.6 release

More articles can be found in the blog archive.

Latest @v8js tweets

View tweets by @v8js