Sign in with Twitter

Username:

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

58 Following   57,886 Followers   422 Tweets

Joined Twitter 7/3/17


📨 You can now import JSON directly from JavaScript. This works via a new import assertions feature - already in Chr… https://t.co/nNAIgYqzrK
6/15
2021
⚡ The more the merrier: we've added Sparkplug - a new non-optimizing JS compiler - in V8 v9.1 to improve performanc… https://t.co/JIWCzHdlHv
5/27
2021
PSA: WebAssembly SIMD opcodes have been updated to their final version in Chrome 91. If you previously used SIMD v… https://t.co/e1KrnC9GLc
Retweeted by V8
5/24
2021
🏗️ In V8 v9.1 we’ve temporarily disabled embedded builtins on desktop. Learn how that helps to avoid performance i… https://t.co/QsEVfC3g33
5/17
2021
🔥 What’s new in V8 v9.1? Support for private brand checks, top-level await enabled by default and a couple of perf… https://t.co/8KS8uwDqxL
5/4
2021
🕚 WebAssembly SIMD will be shipped by default in Chrome 91. We have updated our SIMD feature explainer and added n… https://t.co/AlnGK7bOib
4/19
2021
#⃣ A new private branding, er, private `#brand in` feature just dropped. You can now use the `in` operator with pr… https://t.co/SwadWrCy02
4/14
2021
static { console.log('🎉 JavaScript classes get dedicated syntax for static initialization!'); // Check out the… https://t.co/8FmnSbhcBl
3/30
2021
@yestheryak 🙊🔥 What’s new in V8 v9.0? RegExp match indices, faster super property access, inlined JS-to-Wasm calls and more! https://t.co/iYTOKp8vXE
3/17
2021
🥱 Tired: speeding up JS features ⚡ Wired: speeding up release cycles Later this year, V8 is moving to a 4-week maj… https://t.co/DkrBlFFpuh
3/4
2021
😎 We've heard you'd like your code to be super fast, so we implemented some super optimisations. @marjakh describe… https://t.co/quMuyJkPMa
2/18
2021
⌚ Who's got the time to pass all the arguments to the function? We thought so too. V8 can now invoke functions wit… https://t.co/BzGCyafte2
2/15
2021
🔥 What’s new in V8 v8.9? Top-level `await` enabled by default in Blink and performance improvements for calls with… https://t.co/1utV9QfDuR
2/4
2021
🎉 New JavaScript features in ES2021: ➡️ logical assignment operators ➡️ numeric separators ➡️ Promise.any ➡️ Strin… https://t.co/qyY5n8qSQv
Retweeted by V8
1/29
2021
V8, step back from the regex! Or maybe don't 😏 V8 now has an additional RegExp engine that can prevent many instan… https://t.co/oPJXznlYrW
1/11
2020
Debugging is an important part of the development process, even more so when porting code to a new target. Join… https://t.co/q4kV6o7qmj
Retweeted by V8
12/10
2020
💭 WebAssembly has support for 64-bit integers. But how can it communicate with JavaScript which traditionally could… https://t.co/Qs6Ph15tVQ
11/26
2020
🔁 What does it take to compile a WebAssembly module in V8? Learn about the lifecycle of a WebAssembly module and t… https://t.co/E3LX1Wagk5
11/9
2020
😎 https://t.co/NNT1H2RPA8🔥 What’s new in V8 v8.7? New API for native calls, Atomics.waitAsync, bug fixes and performance improvements. https://t.co/iULCYukcnF
10/23
2020
Presenting Indicium: a V8 tool to analyse how Inline Caches and Maps are created and modified. Learn more from a b… https://t.co/tfEasA9fso
10/1
2020
🤔 How does V8 figure out which properties get to live on site and which ones have to work from home? A deep dive i… https://t.co/wz2aOk6sFL
9/30
2020
🚀 Atomics API gains ability to asynchronously wait on shared memory locations! In this new JavaScript feature expl… https://t.co/4RoaWDzKqY
9/24
2020
@RReverser @isiahmeadows1 @PayerHannes Updated, thanks!🔥 What’s new in V8 v8.6? Respectful code, open-sourced JS-Fuzzer, normative spec changes and performance improvemen… https://t.co/uoe85xment
9/21
2020
V8 cares about creating a respectful and welcoming environment, and that extends to our code base as well. We are… https://t.co/6DxC9EXrDG
7/29
2020
🔥 What’s new in V8 v8.5? Promise.any, String#replaceAll, logical assignment operators, WebAssembly multi-value and… https://t.co/WlUq0whirx
7/21
2020
...and one more thing [that we forgot to mention the first time around 😬]: private methods and accessors! https://t.co/HaYSVJpXg4
7/1
2020
🔥 What’s new in V8 v8.4? Weak references and finalizers, improved WebAssembly start-up and debugging performance, a… https://t.co/fiFEIcmSAf
6/30
2020
Interested in getting funding up to $40,000 for outstanding research based on V8? 🧪 🎓Check out the V8 Research Gra… https://t.co/WhibBJLv2R
6/17
2020
Tired of spending your time fixing C++ memory issues? 😫 📚 Learn how Oilpan provides a safe high-performance garb… https://t.co/402DDBmJX7
5/26
2020
Confused about cover grammars? 📜 We've got your *covered*! https://t.co/v6w1WaSDuc Part 4 of "Understanding the EC… https://t.co/NxgP8rk83Q
5/19
2020
🔥 You can now use up to 4GB of memory in WebAssembly applications - and beyond! Andreas Haas, Jakob Kummerow and A… https://t.co/nY9802j9e3
5/14
2020
Logical &&= assignment ||= feature ??= explainer 🔥 https://t.co/TMLBYSQgFU In which @_shu shows how to use a new E… https://t.co/lsTsMWiHZf
5/7
2020
🔥 What’s new in V8 v8.3? Faster ArrayBuffer tracking, bigger WebAssembly memories, bug fixes and API changes. https://t.co/VaNumt2mv2
5/4
2020
What’s in that .wasm? 🔍 Introducing: wasm-decompile! https://t.co/pR4vLia9Ej Read the contents of WebAssembly mo… https://t.co/kUeAViuoaJ
4/27
2020
@burkitargino It's been shipped in V8 8.0 / Chrome 80. https://t.co/UVDjJ2mC9b This post is just a deep-dive into… https://t.co/YfqF0KVVTQ🎉 New JavaScript features in ES2020: ➡️ BigInt ➡️ dynamic import() ➡️ nullish coalescing ➡️ optional chaining ➡️ P… https://t.co/Cbn0MYsbuF
Retweeted by V8
4/2
2020
Part 3 of "Understanding the ECMAScript spec" series is out and it's all about grammar! 📜 https://t.co/xwJUEuJ7mghttps://t.co/Td22f6osKd
4/1
2020
Learn how we reduced our heap size by up to 43% in the deep dive of “Pointer Compression in V8”! 📉 🔥 https://t.co/kJ5hZFw1cm
3/30
2020
@marjakh Understanding the ECMAScript spec, part 2 is out! https://t.co/HVbsmvMZ7x In this article @marjakh walks… https://t.co/699svg6Pkc
3/2
2020
🔥 What’s new in V8 v8.1? New Intl.DisplayNames API, bug fixes and performance improvements. https://t.co/PWM2Be2Whn
2/26
2020
Intl gets new capabilities! Localize (and localise 😅) language, region, script, and currency names with ease using… https://t.co/t3b5BPUh7A
2/25
2020
🎥🎥🎥 If you missed attending the #wasmsummit live, please go there 👇 the recordings! 🎥🎥🎥 https://t.co/hV3FVEdW8E
2/19
2020
Which naming scheme would you prefer for disassembled #Wasm? (RT plz) A (duplicates namespace, but more readable):… https://t.co/IGQbO4t87k
Retweeted by V8
2/18
2020
Understanding the ECMAScript spec, part 1: https://t.co/3ofhBiJtWY In this article, @marjakh explains how JavaScri… https://t.co/AyaWiaRW7D
2/3
2020
WebAssembly brings SIMD support to the Web. What is it? @dptig and @tlively52 explain and demonstrate how to use i… https://t.co/ja6dzkLjCM
1/30
2019
V8 hits its long-awaited v8.0, now with optional chaining, nullish coalescing, faster higher-order builtins — oh an… https://t.co/9sqROa3b86
Retweeted by V8
12/19
2019
@protagorist At least for some time. Imagine the gzip savings on release blog posts!V8 hits its long-awaited v8.0, now with optional chaining, nullish coalescing, faster higher-order builtins — oh an… https://t.co/9sqROa3b86
12/18
2019
🔥 JavaScript regular expressions are getting more powerful! RegExp match objects now have an `indices` array that… https://t.co/LjKd6AKMaz
Retweeted by V8JavaScript is now equipped with a new regular expression enhancement! @MayaLekova shows how it can be used for fin… https://t.co/Pq3JE6t8tx
12/17
2019
Reminder: You have til Monday to apply for a ticket or put in a talk for #wasmsummit on February 10th in Mountain V… https://t.co/IewIH7GGCy
Retweeted by V8
12/3
2019
👩‍💻 We are excited to get this rolling! 👨‍💻 🎥 In case you miss it: There will be live streams and recordings too. https://t.co/OOSa48Qi5p
11/26
2019
🚀 For large JSON-compatible objects, JSON.parse is faster than JS object literals. ➡️ True for all browser JavaScr… https://t.co/k7k6WOeE3f
Retweeted by V8
11/25
2019
Emscripten now supports a standalone mode, to better serve the various ways WebAssembly is being used outside of th… https://t.co/Ng9CLuDQC0
11/21
2019
🔥 What’s new in V8 v7.9? Faster API getters, number representation transitions and repeated on-stack replacements (… https://t.co/x0cXN0I2rK
11/20
2019
DevTools now shows how @v8js saves time through streaming compilation, by taking advantage of the wait time for loa… https://t.co/s3jVErbPHg
Retweeted by V8
11/19
2019
Replacing all occurrences of a substring with another string is a common operation. Unfortunately, doing this corr… https://t.co/oQKHQdxxYH
Retweeted by V8
11/12
2019
JavaScript gains first-class support for global substring replacement! 🔥 @mathias explains the new String.prototy… https://t.co/kkHv3XEEF4
11/11
2019
Initial DWARF support has landed in Chrome DevTools! It means that you can resolve stack traces, set breakpoints a… https://t.co/9RxJzgPvv5
Retweeted by V8Rerunning code that declare let-variables no longer cause failures in DevTools console. We hope this makes trying o… https://t.co/WMvtXtmocW
Retweeted by V8What looks like a small change involved a lot of thoughts. We explored design options (https://t.co/LHWFCO46Bv), an… https://t.co/lb6GBqFyIm
Retweeted by V8
11/8
2019
🚀 Top-level await makes it possible to use the `await` keyword outside of async functions in JavaScript modules!… https://t.co/eDGpLeLVwS
10/8
2019
Let's [not] keep you in the dark anymore... Introducing dark mode for https://t.co/zhCSLTxecl! By default we're go… https://t.co/tiLB3vIZtH
10/7
2019
🔥 Regular expressions just got faster *and* more memory-efficient in V8: https://t.co/C1xpyVlcsQ https://t.co/tWNK7YQr3t
10/4
2019
For example, if you want to inspect D8 (pure CLI version of V8) using Chrome DevTools frontend, you can start a Web… https://t.co/uEoWeoagEu
Retweeted by V8🔥 What’s new in V8 v7.8? Streaming compilation on preload, WebAssembly C API, faster object destructuring and RegEx… https://t.co/2gHcuK2ybr
9/27
2019
🔥 Nullish coalescing syntax is coming to JavaScript! This feature enables safer default expressions.… https://t.co/BeJTl1zw3T
9/17
2019
Same great V8 t̵a̵s̵t̵e performance 🔥, now with 20% less s̵u̵g̵a̵r memory overhead ♻️. https://t.co/nDm26f8Nie https://t.co/8bngBnhL0x
9/12
2019
🔥 The story of a @v8js performance cliff in React ➡️ how are JavaScript values represented in memory? ➡️ what are… https://t.co/wzL47OHFSJ
Retweeted by V8👻 Recently, React core hit a scary V8 performance cliff. Here’s a technical deep dive explaining what happened be… https://t.co/F88Q06CZMK
Retweeted by V8
8/29
2019
👻 Recently, React core hit a scary V8 performance cliff. Here’s a technical deep dive explaining what happened be… https://t.co/F88Q06CZMK🔥 Optional chaining syntax is coming to JavaScript! This feature enables readable and concise expression of prope… https://t.co/90DWsswy43
Retweeted by V8
8/28
2019
🔥 Optional chaining syntax is coming to JavaScript! This feature enables readable and concise expression of prope… https://t.co/90DWsswy43
8/27
2019
@passcod It helps for that case as well! See this section: https://t.co/HaoG2H7Pqi
8/19
2019
🔥 ES2019 subsume JSON a.k.a. JSON ⊂ ECMAScript is shipping in Chrome, Firefox, Safari, and Node.js! Thanks to thi… https://t.co/0TKHK48qvt
Retweeted by V8🔥 One of the most underrated ES2019 features is “subsume JSON”, a.k.a. “JSON ⊂ ECMAScript”. It simplifies the langu… https://t.co/MusMCiUddB🔥 What’s new in V8 v7.7? Lazy feedback allocation, faster WebAssembly background compilation, stack trace improveme… https://t.co/NUNja06dhY
Retweeted by V8Performance boosts in @v8js v7.7 / Chrome 77: 🚀 WebAssembly background compilation 🏎 stack traces ⚡ lazy feedback… https://t.co/QaBYHl120W
Retweeted by V8
8/14
2019
🔥 What’s new in V8 v7.7? Lazy feedback allocation, faster WebAssembly background compilation, stack trace improveme… https://t.co/NUNja06dhY
8/13
2019
🔥 The Intl.NumberFormat API for localized number formatting is now more capable than ever! Here’s what’s new:… https://t.co/WD8FaPFUXO
Retweeted by V8
8/9
2019
🔥 Promise.allSettled advanced to stage 4, and is coming soon to Chrome, Firefox, and Safari! https://t.co/fVHYYjxkNs https://t.co/tiyMDWD11J
Retweeted by V8
7/25
2019
🔥 globalThis is available in Chrome, Firefox, Safari, and Node.js! https://t.co/Tp54IgJ3HT https://t.co/CMtDHCuvwX
Retweeted by V8
7/17
2019
I generally love every new feature that makes it through the TC39 process, but WeakRefs are special in that they un… https://t.co/3ag0DDROmW
Retweeted by V8🔥 Weak references and finalizers are (finally) coming to JavaScript! @_gsathya and @mathias explain:… https://t.co/BWnG0f5hub
Retweeted by V8
7/10
2019
🔥 Weak references and finalizers are (finally) coming to JavaScript! @_gsathya and @mathias explain:… https://t.co/BWnG0f5hub
7/9
2019
🔥 Array.prototype.sort is now stable in Chrome, Firefox, Safari, and Node.js! https://t.co/wiWbBOmJ7J https://t.co/ufOvUMgzz4
Retweeted by V8
7/2
2019
🔥 Emscripten is switching to the LLVM WebAssembly backend, resulting in… ➡️ much faster link times ➡️ smaller and… https://t.co/a06tJIW1LS @smashingmag We provide explainers for modern JavaScript language features here: https://t.co/tIBrpysbLB
7/1
2019
"The Cost Of JavaScript In 2019" https://t.co/wwQ81poePh The dominant costs of processing scripts are now download… https://t.co/McHOpAHswv
Retweeted by V8The dominant costs of processing JavaScript are: ➡️ download ➡️ CPU execution time @addyosmani on the cost of Jav… https://t.co/AVfIQ9Qobv
Retweeted by V8
6/26
2019
The dominant costs of processing JavaScript are: ➡️ download ➡️ CPU execution time @addyosmani on the cost of Jav… https://t.co/AVfIQ9Qobv🔥 Symbol.prototype.description is available in Chrome, Firefox, Safari, and Node.js! https://t.co/PVoK07FSwQ https://t.co/JdiFrxQ7aR
Retweeted by V8
6/25
2019
@thibaultmol Only one way to find out!Performance boosts in @v8js v7.6 / Chrome 76: 🚀 JSON.parse 🏎 Frozen/sealed arrays https://t.co/sG7VOKEVDc
Retweeted by V8New JavaScript language features in @v8js v7.6 / Chrome 76: 🌈 Promise.allSettled 📖 BigInt#toLocaleString 🔢 Intl.Nu… https://t.co/36KgC8QhTn
Retweeted by V8🔥 What’s new in V8 v7.6? Promise.allSettled, faster JSON.parse, localized BigInts, speedier frozen/sealed arrays, a… https://t.co/DVj8OLAOrI
Retweeted by V8
6/20
2019
🔥 What’s new in V8 v7.6? Promise.allSettled, faster JSON.parse, localized BigInts, speedier frozen/sealed arrays, a… https://t.co/DVj8OLAOrI
6/19
2019

0