V8 @v8js
Google’s high-performance open source JavaScript and WebAssembly engine. Our mission: enable developers to build a faster future web. v8.dev Joined July 2017-
Tweets448
-
Followers70K
-
Following56
-
Likes185
We are thrilled to share that the V8 migration to Chromium Issue Tracker was completed! Feel free to start creating any new issues in the new issue tracker right away: issues.chromium.org/issues/new?com…
🐛Less than 24 hours until we begin the migration to the new V8 Issue Tracker! Feel free to start creating any new issues in the new issue tracker right away: issues.chromium.org/issues/new?com…
🐛V8 will move to a new issue tracker on Thursday, April 18th, which Chromium already moved to earlier this year. Feel free to start creating any new issues in the new issue tracker right away: issues.chromium.org/issues/new?com…
🔒We've been working on a custom in-process sandbox for V8. Find out more about the motivation behind this project and its goals in our new blog post: v8.dev/blog/sandbox
Iterator helpers are a collection of new methods on Iterator prototype that help in general use of iterators. V8 shipped these helpers in v12.2! Please check out v8.dev/features/itera… for more information.
JSPI, which lets you use async JS APIs from sync WebAssembly without asyncifying the entire app, is going to origin trial in Chrome 123! Please see v8.dev/blog/jspi-ot for how to register for the origin trial. We're looking forward to your feedback.
📰 Import attributes are the new import assertions! Starting in V8 v12.3, the old `assert` clause in import statements is deprecated and slated for removal in favor of the new `with` keyword. Read more about the import attributes feature here: v8.dev/features/impor…
🎀 We may have been quiet on the V8 blog, but it's been a busy year for the V8 team! WasmGC, security work, two(!) new compilers, new JS and Wasm features, and even some V8-adjacent Chromium optimisations — with a 34% Speedometer score improvement overall: v8.dev/blog/holiday-s…
We shipped a new compiler named Maglev! It's a mid-tier "good enough, fast enough" compiler that improves our Speedometer score by some 5-6% while dropping power consumption by around 10%: v8.dev/blog/maglev
WebAssembly now has direct support for GC! Read our new technical article to learn about how it works as well as what the team has been doing in this space both in V8 and in the toolchain: v8.dev/blog/wasm-gc-p…
🦚🤙 WebAssembly now supports tail calls! Go read our new blog article to learn more about what tail calls are, how V8 implements them, and also an unexpected use case for C++ coroutines: v8.dev/blog/wasm-tail…
🤩 JSPI lets you use async JS APIs from sync WebAssembly without asyncifying the entire app. See v8.dev/blog/jspi for the details on this exciting experimental feature. 🧪
🗜️ Check out how we compress C++ pointers in Oilpan to reduce memory consumption 📉 v8.dev/blog/oilpan-po…
📢 Want to work on making V8/JavaScript faster and use less memory? We are hiring! 🏎️ careers.google.com/jobs/results/1…
🔥 JavaScript regular expressions are getting more powerful! The RegExp `v` flag enables `unicodeSets` mode, unlocking support for Unicode properties of strings in \p{…}, set notation, string literal syntax, and other new features and improvements. v8.dev/features/regex…
🛑 We are discontinuing release blog posts for V8 releases. But don't worry, you can still get all the information you're used to about new releases! Read on for where to look: v8.dev/blog/discontin…
🚀 Say hello to faster class fields! Learn all about how V8 optimizes new class features in v8.dev/blog/faster-cl…. Thank you to @JoyeeCheung from @igalia for contributing the implementation and blog post.
🔥 What's new in V8 v9.9? Even more Intl.Locale properties and a new Intl.supportedValuesOf() API. v8.dev/blog/v8-releas…
🚮 Oilpan, a garbage collector for C++, is now hosted in V8 as a library. v8.dev/blog/oilpan-li…
🔥 V8 v9.7 brings stabilized support for .findLast and .findLastIndex methods on arrays and TypedArrays! v8.dev/blog/v8-releas…
Matt Pocock @mattpocockuk
142K Followers 581 Following Full-time TypeScript educator. Ex-@vercel, @statelyai. Used to be a voice coach. He/him. Author of Total TypeScript 🧙 Hire me to teach your team TypeScript!Jarred Sumner @jarredsumner
96K Followers 785 Following building @bunjavascript. formerly: @stripe (twice) @thielfellowship. high school dropout. npm i -g bunEvan You @youyuxi
260K Followers 2K Following Husband, father of two, independent OSS dev. @vuejs, @vite_js, @rolldown_rs, and more. Connoisseur of sushi. Chinese-only alt: @yuxiyouAddy Osmani @addyosmani
343K Followers 2K Following Engineering leader, @GoogleChrome • Author • Great user & developer experiences • @ChromiumDev @ChromeDevTools • @____lighthouse • @ChromeUXReportJake Archibald @jaffathecake
105K Followers 2K Following Engineer at @Shopify. No thought goes unpublished. 'IMO' implicit. He/him. Also jaffathecake on Mastodon, bsky, Threads etc.Matteo Collina @matteocollina
42K Followers 3K Following @platformatic Co-Founder & CTO, @nodejs TSC member, Lead maintainer @fastifyjs, Board @OpenJSF, Conference Speaker, Ph.D. Past: @nearform. Views are my own.Seb ⚛️ ThisWeekIn.. @sebastienlorber
41K Followers 5K Following 🔥 Join 37k devs - Stay up-to-date with React: • 📨 https://t.co/DvLGHeLY5G • @ThisWeekInReact • @docusaurus maintainerBen Lesh @BenLesh
64K Followers 2K Following #RxJS core team lead. Dad. Art Lover. he/him @_jayphelps is the best. Just FYI. If you're reading my profile, you should know that.Shu @shuding_
36K Followers 2K Following Core team @nextjs, @vercel AI. @v0, Satori, SWR creator. Don’t talk unless you can improve the silence.Surma @DasSurma
40K Followers 2K Following DX at @ShopifyEng. Web Platform Advocate. Craving simplicity, finding it nowhere. Internetrovert 🏳️🌈 He/him. @[email protected]📦🛠👷🏻�.. @TheLarkInn
46K Followers 3K Following Speaker, engineer, 🕸️📦 @webpack Core Team, dad, views are my own. SWE @microsoft making @rushstack; Monorepo Janitor for ODSP. Always bet on #JavaScriptJason Miller 🦊⚛ @_developit
60K Followers 2K Following Platform DX @Shopify. Created @preactjs. Do more with less. https://t.co/z1d6J24DlE @[email protected]Chrome for Developers @ChromiumDev
405K Followers 80 Following Chrome will disable third-party cookies for 1% of users starting in 2024. Test your site now for any breakages. → https://t.co/uLersMJleVEric Elliott @_ericelliott
64K Followers 13K Following Make some magic. Engineering Manager, @Adobe Firefly. Conjured @SudoLang. AI, JavaScript, Web3. https://t.co/SMZl8zzCef https://t.co/PtmEcdxSsN▲ Donny (강동윤) @kdy1dev
16K Followers 230 Following Developing @nextjs and @swc_rs at @vercel. Opinons are my own. Formerly @deno_landIllya Klymov 🇺🇦 @xanf_ua
12K Followers 267 Following Делюсь знаниями в проекте https://t.co/sxbMK5uRv9 Staff Frontend Engineer @ GitLab Все в данном аккаунте является личной точкой зренияRob Palmer @robpalmer2
7K Followers 2K Following JavaScript Infrastructure & Tooling at Bloomberg. Co-chairing @TC39. Likely to tweet tech stuff about JS & software performance. Opinions are my own.Chrome DevTools @ChromeDevTools
121K Followers 96 Following Official account. Follow for latest news, features, tips and more. Shape the future of DevTools, participate: https://t.co/qyqSn15AM4patak @patak_dev
11K Followers 1K Following @vite_js core team • open source @StackBlitz • @vitest_dev @elk_zone team • https://t.co/WvIYidUTHb • https://t.co/LAXB5hL6BiSaša Đurić @Sasa_Djuric666
42 Followers 383 Following Software developer • TypeScript • Java • ReactJs • Father of two 🤵♂️🤵♀️Sahil Mankar @SahilMankar8
0 Followers 27 FollowingArpit kesharwani @theArpit18
1 Followers 85 FollowingMohammed Taher ⚡️ @itzthr
86 Followers 2K Following Always Tech Hungry! | Full Stack Developer | Love Animals | Have a Passion for Basketball, Weight Training & French Fries. Checkout https://t.co/4lMwGqg2sKJD Gamer @learner_26
4 Followers 125 FollowingSunil Singh @sunil_jersey18
0 Followers 11 FollowingPratik Pawar @Iampratikspawar
0 Followers 9 FollowingAlexandr @Alexmzaq
4 Followers 34 FollowingTaivan @taivanai
138 Followers 2K FollowingBrandon Wie @BrandonWie
12 Followers 76 Following Hi, I'm Brandon, a front-end developer. My personal goal is to become DevOps and ML engineer one day.kyube @qbxcv
2 Followers 145 Followingeu steve @eu_steve_06
8 Followers 174 FollowingYousef Shanawany @AskYous
201 Followers 408 Following Yousef ibn Mustafa Shanawany. يوسِف ابْن مُصْطَفَى الشَّنَوَانِي Sunni, Salafi, web developer.Lucas Basso @lucasrbasso
26 Followers 102 Followingσκιά @Skia_jsx
47 Followers 1K Following Frontend Web Developer | Javascript, ReactJs & TailwindCSS - People who STUTTER have a unique opportunity to teach the world to LISTEN.Thales Gelinger @thalesgelinger_
37 Followers 302 Following Using vim to write bugs in some mobile appsJeff Lebowski @JeffLeb21175649
44 Followers 100 FollowingAlexander @theblondealex
96 Followers 263 Following Full stack developer - building @streamline_BOT and @learnthelineJürgen Dressel @rhyver
52 Followers 216 FollowingAK @AnssKFarouk
104 Followers 157 FollowingLjiljana Marjanac @LMarjanac4696
5 Followers 59 FollowingKurt Lekanger @lekanger
1K Followers 1K Following Skrivefør nerd som koder i JavaScript, TypeScript og React | https://t.co/QzvXWkcwP1 | @[email protected] | BlueSky: https://t.co/pZBi7nqNBOmohammad khoeini @MohammadKhoini
11 Followers 24 FollowingPrashanth S @Prashanth_35
18 Followers 143 FollowingMohamed El Aammari @AammariMoh70876
0 Followers 27 Following frontend developer - javascript - reactjs - gis - maps - environment - climate changeFranMS1 @Ms1Fran
94 Followers 892 Following ☕️ coffee Lover 🐒 Calisthenic 💻 Learning Software Development (FullStack in progress)Abhi @Mauli_wala
1 Followers 63 Followingjustme @justgokhan41
175 Followers 1K Followingچنڈو خانہ @dentechpk
1K Followers 3K Following HTML5, CSS3, Javascript, React, Python, AI, CyberSecurity, SEO my first pc was 80286...😜 my first program was in dBase III+Joy @Joy49183967
0 Followers 3K Followingllluw @_llluw
54 Followers 592 FollowingRichel Dangculos @RDangculos16390
19 Followers 167 FollowingGary Wayne @user31fibcxw2
1 Followers 528 FollowingChuHoman @LabelManMan
0 Followers 54 Followingsaniya @saniya_bhat19
1 Followers 28 FollowingMark C. @LargeCardinal
8K Followers 6K Following Scouse feral academic. Quantum Hacker, ML miscreant, & mathematician. Views own. @quantum_village (he/him) @[email protected]Addy Osmani @addyosmani
343K Followers 2K Following Engineering leader, @GoogleChrome • Author • Great user & developer experiences • @ChromiumDev @ChromeDevTools • @____lighthouse • @ChromeUXReportJake Archibald @jaffathecake
105K Followers 2K Following Engineer at @Shopify. No thought goes unpublished. 'IMO' implicit. He/him. Also jaffathecake on Mastodon, bsky, Threads etc.Surma @DasSurma
40K Followers 2K Following DX at @ShopifyEng. Web Platform Advocate. Craving simplicity, finding it nowhere. Internetrovert 🏳️🌈 He/him. @[email protected]Jason Miller 🦊⚛ @_developit
60K Followers 2K Following Platform DX @Shopify. Created @preactjs. Do more with less. https://t.co/z1d6J24DlE @[email protected]Chrome for Developers @ChromiumDev
405K Followers 80 Following Chrome will disable third-party cookies for 1% of users starting in 2024. Test your site now for any breakages. → https://t.co/uLersMJleVChrome DevTools @ChromeDevTools
121K Followers 96 Following Official account. Follow for latest news, features, tips and more. Shape the future of DevTools, participate: https://t.co/qyqSn15AM4Samuel Groß @5aelo
24K Followers 499 Following V8 Security technical lead. Previously Project Zero. Personal account. Also @[email protected] and https://t.co/aVitnPjBieAdam Klein @cineklein
90 Followers 66 FollowingSteve Blackburn (@ste.. @stevemblackburn
2K Followers 976 Following Computer scientist, researcher, dad, husband, runner, hiker, collector of garbage. Google Research Scientist, ANU Professor. https://t.co/zPlLF6sKVX🇺🇦 Ingvar Stepa.. @RReverser
8K Followers 1K Following OSS devtools, ex-Google Chrome, ex-Cloudflare, these days actively working in the WebAssembly land. Not really here anymore, find me on Bluesky.Shu-yu Guo (郭纾宇.. @_shu
2K Followers 458 Following Works on @v8js at @google. TC39 editor. Opinions are my own. he/himOmer Katz @omerktz
42 Followers 17 FollowingThomas Lively @tlively52
746 Followers 118 Following Software engineer working on WebAssembly tools and specification @Google. he/him. @ tlively on GitHub.Wouter van Oortmersse.. @wvo
4K Followers 246 Following Starting new game studio! Prev. Wasm (LLVM) / FlatBuffers / games&VR at Google. Author of TreeSheets, PLs (Lobster, False, Amiga E..) and game engines (Cube..).Ecma International @EcmaIntl
2K Followers 123 Following Ecma International is an industry association dedicated to the standardization of Information and Communications Technology (ICT) and Consumer Electronics (CE)frededort @frededort
7 Followers 60 Followingdinfuehr @dinfuehr
150 Followers 207 FollowingFleischwurst @agoggel
17 Followers 14 FollowingPeter Marshall @hooraybuffer
719 Followers 90 Following Engineer on @chromedevtools (and occasionally @v8js)Simon Zünd @nimODota
265 Followers 142 Following Your average fantasy/scifi book loving programmer. ex-@v8js working on JavaScript/Wasm debugging in @ChromeDevTools. Opinions my own.Chrome @googlechrome
7.3M Followers 105 Following The official Twitter account for the Google Chrome browser.Igor Sheludko @isheludko
18 Followers 37 FollowingJakob Kummerow @JakobKummerow
74 Followers 5 FollowingDeepti Gandluri @dptig
1K Followers 348 Following Engineer👩🏻💻, twiddler of bits. WebAssembly @googlechrome, circuit seamstress.Jaroslav Sevcik @JarinSev
44 Followers 3 FollowingTobias Tebbi @tebbitob
73 Followers 97 FollowingMaya Lekova @Zmayski
1K Followers 266 Following Technical support at "Education without Backpacks". Still passionate about simplifying concepts, readable code and music-making machines. Superpower: naivety 🦓Peter Wong @peterwmwong
320 Followers 2K FollowingMichael Starzinger @starzi
221 Followers 55 Following Worrying about virtual machines, so you don't have to.Derek Schuff @DerekSchuff
291 Followers 210 Following Yet another compiler compiler. WebAssembly, LLVM, Native Client, Chromium.SpiderMonkey @SpiderMonkeyJS
3K Followers 0 Following SpiderMonkey is Mozilla’s JavaScript and WebAssembly Engine, used in Firefox, Servo and various other projects.ChakraCore @ChakraCore
2K Followers 0 Following@[email protected]�.. @caitp69
1K Followers 1K Following printf debugging at @igalia, modest, humble, and overall value-add to humanity. RTs stuff that is important and/or cool. she/her https://t.co/OOVRej2ZvcDaniel Ehrenberg @littledan
7K Followers 1K Following Engineer at @TechAtBloomberg. Opinions are my own, not representing Bloomberg, TC39 or Ecma. he/they(((🏳️🌈))) moving to @[email protected]Thomas Nattestad @fractorious
907 Followers 301 Following Product Manager of JavaScript, @v8js, #WebAssembly, and Advanced Capabilities (#Fugu project)Yang Guo @hashseed@ma.. @hashseed
4K Followers 405 Following Googler. Chrome tooling, including @ChromeDevTools. Previously @v8js. 郭扬.Franziska Hinkelmann,.. @fhinkel
14K Followers 3K Following Principal Engineering Manager @Microsoft. @nodejs TSC member. Former @Google Chrome @v8js. Puppies and tacos. she/theyDaniel Clifford @expatdanno
581 Followers 78 Following Engineering Director working on @GoogleChrome • U.S. ex-pat & accidental citizen of the world • Husband & FatherHannes Payer @PayerHannes
454 Followers 87 Following Google|Chrome|V8• Tech Lead and Manager of @v8js • Researcher • Skier|Surfer|Climber|Mountaineer • 💚Outdoors • Austrian • opinions are my ownMichael Lippautz @mlippautz
497 Followers 112 Following @GoogleChrome / @v8js / Blink • Opinions are mine🔥 JavaScript regular expressions are getting more powerful! The RegExp `v` flag enables `unicodeSets` mode, unlocking support for Unicode properties of strings in \p{…}, set notation, string literal syntax, and other new features and improvements. v8.dev/features/regex…
Invalid regular expressions now throw “early” parse-time errors in @v8js rather than “late” runtime errors! 🔥 This matches the spec (nice!) and vastly improves developer experience. Previously, if you had an invalid pattern in some unreached function or `if` branch… [1/2]
🎉 New JavaScript features in ES2021: ➡️ logical assignment operators ➡️ numeric separators ➡️ Promise.any ➡️ String.prototype.replaceAll ➡️ WeakRef + FinalizationRegistry v8.dev/features/tags/…
@mariuz_mm @v8js Rust is great a lot of the time, but there are cases where its single ownership model is not really suitable. Complex graphs (such as the DOM) are far less painful to work on with a GC.
Today in the STL foot guns: std::string s; s.append('1', 65); s.append(65, '1'); Both are valid. One adds the character '1' 65 times, another adds the character 'A' 49 times. Which one is which is left as an exercise to the reader! #cplusplus #BadAPI
🚀 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 #ChromiumDevSummit lightning talk explains why: youtube.com/watch?v=ff4fgQ…
DevTools now shows how @v8js saves time through streaming compilation, by taking advantage of the wait time for loading JS. Also see v8.dev/blog/backgroun…
I guess things are getting serious now. WDYT @v8js ? github.com/v8/v8/commit/5…
With Electron being Chromium+Node.js, each using @v8js, would that be technically W16?
Nice way to showcase some new-ish JS features 🤓 `n` denotes BigInts: v8.dev/blog/bigint `**` is the exponentiation operator v8.dev/blog/v8-releas… thank u, v8
@robpalmer2 @mkubilayk @v8js @hashseed The difference isn't as big if you fix the benchmark by wrapping it in a function that uses the values and returns the result (microbenchmarking is hard). Additional checks are needed on the source of destructuring assignment (null, undef), otherwise the code is identical indeed.
The #dls19 keynote: Untangling the web: Memory management in Chrome’s web platform implementation. by @mlippautz He is working on Chrome, @v8js, and Blink, and will discuss how a dynamic language can interact with its ecosystems. Take note: #dls19 will be on Sunday, Oct. 20th!
@robpalmer2 @v8js @joeywatts96 I think I might have made a mistake...
@robpalmer2 @v8js @ChromeDevTools You'll have to negotiate the terms and conditions with the new owners. 😇😇😇
@bmeurer @v8js @ChromeDevTools I hope your successor will match your KPIs on fixing issues and blogging about them within 24 hours of reporting 😉
📢 As of last week I've officially left the @v8js project to work on @ChromeDevTools instead. While that might still involve some work on @v8js (profiler, debugger), it's gonna be a completely new experience for me - like OMG, I might have to write some actual JavaScript. 😱😱😱
This was a fun feature to implement :)
🔥 Weak references and finalizers are (finally) coming to JavaScript! @_gsathya and @mathias explain: v8.dev/features/weak-…