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. Pointer Compression in V8 internals memory
  2. Understanding the ECMAScript spec, part 2 ECMAScript
  3. V8 release v8.1 release
  4. Understanding the ECMAScript spec, part 1 ECMAScript
  5. V8 release v8.0 release
  6. Outside the web: standalone WebAssembly binaries using Emscripten WebAssembly tooling
  7. V8 release v7.9 release
  8. Improving V8 regular expressions internals RegExp
  9. V8 release v7.8 release
  10. A lighter V8 internals memory presentations

More articles can be found in the blog archive.

Latest @v8js tweets

View tweets by @v8js