Team Andy Wingo Hacker. North Carolina (USA) I enjoy practicing aikido in my free time – and hacking, of course! Follow me wingo (at) igalia.com wingolog.org twitter.com/andywingo POSTS Mar 20, 2023 a world to win: webassembly for the rest of us Good day, comrades!Today I’d like to share the good news that WebAssembly is finally coming for the rest of us weirdos. A world to win WebAssembly for the rest of... Continue reading > Mar 10, 2023 pre-initialization of garbage-collected webassembly heaps Hey comrades, I just had an idea that I won’t be able to work on in the next couple months and wanted to release it into the wild. They say... Continue reading > Feb 7, 2023 whippet: towards a new local maximum Friends, you might have noted, but over the last year or so I really caught the GC bug. Today’s post sums up that year, in the form of a talk... Continue reading > Jan 27, 2023 three approaches to heap sizing How much memory should a program get? Tonight, a quick note on sizing for garbage-collected heaps. There are a few possible answers, depending on what your goals are for the... Continue reading > Tweets Mar 20, 2023 The latter half of the talk walks through the general compilation approach that we’re taking in the @spritelyproject Guile-to-WebAssembly compiler.... Mar 20, 2023 Transcript-alike here, and video to come too at some point: “A world to win: WebAssembly for the rest of us”... Mar 20, 2023 Hey hey ho ho, WebAssembly has got to go (on being a great platform) Anyway have you heard the good... Mar 3, 2023 if i could kick out one instruction from wasm, it would be ‘if’ Commits Sep 13, 2022 [Chromium V8] [stringrefs] Fold wtf8 policy into instruction set Instead of having e.g. `string.new_wtf8` that... Jul 13, 2022 [Chromium V8] [stringrefs] Implement string.as_iter, stringview_iter.next Bug: v8:12868 Change-Id: Ice7134d0ad... Jul 12, 2022 [Chromium V8] [stringrefs] Implement stringview_iter.slice Feature complete! Bug: v8:12868 Change-Id: I772707... Jul 12, 2022 [Chromium V8] [stringrefs] Implement stringview_iter.advance, stringview_iter.rewind Bug: v8:12868 Change-Id: ...
Mar 20, 2023 a world to win: webassembly for the rest of us Good day, comrades!Today I’d like to share the good news that WebAssembly is finally coming for the rest of us weirdos. A world to win WebAssembly for the rest of... Continue reading >
Mar 10, 2023 pre-initialization of garbage-collected webassembly heaps Hey comrades, I just had an idea that I won’t be able to work on in the next couple months and wanted to release it into the wild. They say... Continue reading >
Feb 7, 2023 whippet: towards a new local maximum Friends, you might have noted, but over the last year or so I really caught the GC bug. Today’s post sums up that year, in the form of a talk... Continue reading >
Jan 27, 2023 three approaches to heap sizing How much memory should a program get? Tonight, a quick note on sizing for garbage-collected heaps. There are a few possible answers, depending on what your goals are for the... Continue reading >
Mar 20, 2023 The latter half of the talk walks through the general compilation approach that we’re taking in the @spritelyproject Guile-to-WebAssembly compiler....
Mar 20, 2023 Transcript-alike here, and video to come too at some point: “A world to win: WebAssembly for the rest of us”...
Mar 20, 2023 Hey hey ho ho, WebAssembly has got to go (on being a great platform) Anyway have you heard the good...
Sep 13, 2022 [Chromium V8] [stringrefs] Fold wtf8 policy into instruction set Instead of having e.g. `string.new_wtf8` that...
Jul 13, 2022 [Chromium V8] [stringrefs] Implement string.as_iter, stringview_iter.next Bug: v8:12868 Change-Id: Ice7134d0ad...
Jul 12, 2022 [Chromium V8] [stringrefs] Implement stringview_iter.slice Feature complete! Bug: v8:12868 Change-Id: I772707...
Jul 12, 2022 [Chromium V8] [stringrefs] Implement stringview_iter.advance, stringview_iter.rewind Bug: v8:12868 Change-Id: ...