V8Verified account

@v8js

Google’s high-performance open source JavaScript and WebAssembly engine. Our mission: enable developers to build a faster future web.

Joined July 2017

Media

  1. 17 Dec 2019

    JavaScript is now equipped with a new regular expression enhancement! shows how it can be used for finding positions of matched groups. (This feature is available starting from V8 v7.9 behind a --harmony-regexp-match-indices flag.)

    Screenshot of the getVariablePosition example from the article.
  2. 8 Oct 2019

    🚀 Top-level await makes it possible to use the `await` keyword outside of async functions in JavaScript modules! explains:

  3. 7 Oct 2019

    Let's [not] keep you in the dark anymore... Introducing dark mode for ! By default we're going to display the blog according to your system theme, but feel free to override the preference using a toggle in the footer. (h/t )

    Screenshot of the blog when light theme is chosen system-wide
    Screenshot of the blog when dark theme is chosen system-wide
  4. 4 Oct 2019

    🔥 Regular expressions just got faster *and* more memory-efficient in V8:

  5. 17 Sep 2019

    🔥 Nullish coalescing syntax is coming to JavaScript! This feature enables safer default expressions.

  6. 12 Sep 2019

    Same great V8 t̵a̵s̵t̵e performance 🔥, now with 20% less s̵u̵g̵a̵r memory overhead ♻️.

  7. 28 Aug 2019

    👻 Recently, React core hit a scary V8 performance cliff. Here’s a technical deep dive explaining what happened behind the scenes in V8, and how we fixed it!

  8. 27 Aug 2019

    🔥 Optional chaining syntax is coming to JavaScript! This feature enables readable and concise expression of property accesses with built-in nullish checking. explains:

  9. 9 Jul 2019

    🔥 Weak references and finalizers are (finally) coming to JavaScript! and explain:

  10. 25 Jun 2019

    The dominant costs of processing JavaScript are: ➡️ download ➡️ CPU execution time on the cost of JavaScript in 2019:

  11. 9 May 2019

    🔥 What’s new in JavaScript and ? Check out and ’s presentation to find out!

  12. 25 Apr 2019

    The JavaScript Internationalization API is growing, and its V8 implementation is getting faster! explains the recent improvements:

  13. 17 Apr 2019

    🔥 presentations at 🔥 ➡️ and talk about modern JavaScript features and optimizations: ➡️ and cover what you can create with WebAssembly: Watch this space for livestream links.

  14. 15 Apr 2019

    🔥 As it turns out, NOT parsing is faster than parsing.   That’s why JavaScript engines implement a preparser which enables lazy parsing and compilation. Here’s how that works in V8:

  15. 12 Apr 2019

    WasmBoy is a Game Boy Emulation Library for running ROMs in browsers and in Node.js, written in AssemblyScript. In this presentation, explains why WebAssembly’s predictable performance is the perfect fit for WasmBoy:

  16. 8 Apr 2019

    🔥 (Byte)code caching reduces the start-up time of commonly visited websites by caching the result of JavaScript parsing + compilation. How can JavaScript developers get the most out of code caching in ? explains:

  17. 25 Mar 2019

    🔥 The cornerstone of parser performance is a fast scanner. explains how V8’s JavaScript scanner got up to 2.1× faster:

  18. 22 Mar 2019

    🔥 What’s new in V8 v7.4? Wasm threads/Atomics, private class fields, performance and memory improvements, and much more!

  19. 13 Mar 2019

    🔥 V8 v7.4 supports a JIT-less or “interpreter-only” mode, where JavaScript executes without allocating executable memory at runtime.

  20. 7 Feb 2019

    🔥 What’s new in V8 v7.3? Wasm and async performance improvements, async stack traces, Object.fromEntries, String#matchAll, and much more!

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·