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

Tweets

You blocked @v8js

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @v8js

  1. Jan 30

    WebAssembly brings SIMD support to the Web. What is it? and explain and demonstrate how to use it to run native code on the Web even faster! 🔥 (This feature is currently experimental and available under a flag.)

    Undo
  2. Retweeted
    18 Dec 2019

    V8 hits its long-awaited v8.0, now with optional chaining, nullish coalescing, faster higher-order builtins — oh and 40% less memory use thanks to pointer compression, no big deal. h8rs gonna h8, V8ers gonna V8 🔥🔥🔥

    Undo
  3. 18 Dec 2019

    V8 hits its long-awaited v8.0, now with optional chaining, nullish coalescing, faster higher-order builtins — oh and 40% less memory use thanks to pointer compression, no big deal. h8rs gonna h8, V8ers gonna V8 🔥🔥🔥

    Undo
  4. Retweeted

    🔥 JavaScript regular expressions are getting more powerful! RegExp match objects now have an `indices` array that contains the start and end positions for each capturing group. explains:

    Undo
  5. 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.
    Undo
  6. Retweeted
    3 Dec 2019

    Reminder: You have til Monday to apply for a ticket or put in a talk for on February 10th in Mountain View, CA! 👇 👆 (Massive shoutout to , and for building the website.)

    Show this thread
    Undo
  7. 26 Nov 2019

    👩‍💻 We are excited to get this rolling! 👨‍💻 🎥 In case you miss it: There will be live streams and recordings too.

    Undo
  8. Retweeted

    🚀 For large JSON-compatible objects, JSON.parse is faster than JS object literals. ➡️ True for all browser JavaScript engines! ➡️ Speed-ups from 1.2× to 2× 🎥 My lightning talk explains why:

    Undo
  9. 21 Nov 2019

    Emscripten now supports a standalone mode, to better serve the various ways WebAssembly is being used outside of the Web. It enables building and using Wasm modules even in runtimes without JavaScript support.

    Undo
  10. 20 Nov 2019

    🔥 What’s new in V8 v7.9? Faster API getters, number representation transitions and repeated on-stack replacements (OSR); more Wasm modules per process with reduced initial memory consumption.

    Undo
  11. Retweeted

    DevTools now shows how saves time through streaming compilation, by taking advantage of the wait time for loading JS. Also see

    Undo
  12. Retweeted

    Replacing all occurrences of a substring with another string is a common operation. Unfortunately, doing this correctly is surprisingly hard in JavaScript. 🤯 The new String.prototype.replaceAll API is here to help! 🎉

    Undo
  13. 11 Nov 2019

    JavaScript gains first-class support for global substring replacement! 🔥 explains the new String.prototype.replaceAll API: (V8 v8.0 has an experimental implementation behind the --harmony-string-replaceall flag.)

    Undo
  14. Retweeted

    Initial DWARF support has landed in Chrome DevTools! It means that you can resolve stack traces, set breakpoints and step-in/-over source code in C/C++/Rust natively, without generating source maps.

    Show this thread
    Undo
  15. Retweeted

    Rerunning code that declare let-variables no longer cause failures in DevTools console. We hope this makes trying out code more convenient!

    Undo
  16. Retweeted

    What looks like a small change involved a lot of thoughts. We explored design options (), and worked with the team to implement ().

    Undo
  17. 8 Oct 2019

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

    Undo
  18. 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
    Undo
  19. 4 Oct 2019

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

    Undo
  20. Retweeted
    27 Sep 2019

    For example, if you want to inspect D8 (pure CLI version of V8) using Chrome DevTools frontend, you can start a WebSocket endpoint with: websocketd d8 --enable-inspector -e "receive=print; while(1) send(readline())"

    Show this thread
    Undo

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

    ·