What is V8?

V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. It is used in Google Chrome, the open source browser from Google, 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. Improving DataView performance in V8 ECMAScript benchmarks
  2. Celebrating 10 years of V8 benchmarks
  3. Liftoff: a new baseline compiler for WebAssembly in V8 WebAssembly internals
  4. Embedded builtins internals
  5. V8 release v6.9 release
  6. V8 release v6.8 release
  7. Concurrent marking in V8 internals memory
  8. V8 release v6.7 release
  9. Adding BigInts to V8 ECMAScript
  10. Improved code caching internals

More articles can be found in the blog archive.

Latest @v8js tweets

View tweets by @v8js