Team Andy Wingo Hacker. North Carolina (USA) I enjoy practicing aikido in my free time – and hacking, of course! Follow me wingolog.org bsky.app/profile/wingolog.org github.com/wingo mastodon.social/@wingo POSTS Feb 6, 2026 ahead-of-time wasm gc in wastrel Hello friends! Today, a quick note: the Wastrel ahead-of-time WebAssembly compiler now supports managed memory via garbage collection!hello, worldThe quickest demo I have is that you should check out and... Continue reading > Jan 5, 2026 pre-tenuring in v8 Hey hey happy new year, friends! Today I was going over some V8 code that touched pre-tenuring: allocating objects directly in the old space instead of the nursery. I knew... Continue reading > Nov 13, 2025 the last couple years in v8's garbage collector Let’s talk about memory management! Following up on my article about 5 years of developments in V8’s garbage collector, today I’d like to bring that up to date with what... Continue reading > Oct 30, 2025 wastrel, a profligate implementation of webassembly Hey hey hey good evening! Tonight a quick note on wastrel, a new WebAssembly implementation.a wasm-to-native compiler that goes through cWastrel compiles Wasm modules to standalone binaries. It does so... Continue reading > Media Wingo on Wasm Wingo on Wasm Sep 2, 2025 Transcript & Links The Whippet Embeddable Garbage Collection Library The Whippet Embeddable Garbage Collection Library Apr 10, 2025 Toots Feb 6, 2026 you have probably heard that webassembly supports garbage collection. are you looking for an ahead-of-time compiler for wasm with gc?... Feb 1, 2026 feeling very grandfatherly this fosdem, seeing things people built on stuff that i wrote and abandonedwait does this say something... Commits Nov 27, 2025 [Chromium V8] [platform][api] Refactor PlatformSharedMemoryHandle. Avoid possibility of type confusion with in... Nov 26, 2025 [Chromium V8] [platform] Remove default values for parameters of virtual overrides These implementations shoul... Jul 4, 2024 [Chromium V8] [isolate-groups] Free code range before reservation is freed In pointer-compression configuratio... Jul 1, 2024 [Chromium V8] [isolate-groups] Attach CodeRange to IsolateGroup, not process For multi-cage configurations, we...
Feb 6, 2026 ahead-of-time wasm gc in wastrel Hello friends! Today, a quick note: the Wastrel ahead-of-time WebAssembly compiler now supports managed memory via garbage collection!hello, worldThe quickest demo I have is that you should check out and... Continue reading >
Jan 5, 2026 pre-tenuring in v8 Hey hey happy new year, friends! Today I was going over some V8 code that touched pre-tenuring: allocating objects directly in the old space instead of the nursery. I knew... Continue reading >
Nov 13, 2025 the last couple years in v8's garbage collector Let’s talk about memory management! Following up on my article about 5 years of developments in V8’s garbage collector, today I’d like to bring that up to date with what... Continue reading >
Oct 30, 2025 wastrel, a profligate implementation of webassembly Hey hey hey good evening! Tonight a quick note on wastrel, a new WebAssembly implementation.a wasm-to-native compiler that goes through cWastrel compiles Wasm modules to standalone binaries. It does so... Continue reading >
The Whippet Embeddable Garbage Collection Library The Whippet Embeddable Garbage Collection Library Apr 10, 2025
Feb 6, 2026 you have probably heard that webassembly supports garbage collection. are you looking for an ahead-of-time compiler for wasm with gc?...
Feb 1, 2026 feeling very grandfatherly this fosdem, seeing things people built on stuff that i wrote and abandonedwait does this say something...
Nov 27, 2025 [Chromium V8] [platform][api] Refactor PlatformSharedMemoryHandle. Avoid possibility of type confusion with in...
Nov 26, 2025 [Chromium V8] [platform] Remove default values for parameters of virtual overrides These implementations shoul...
Jul 4, 2024 [Chromium V8] [isolate-groups] Free code range before reservation is freed In pointer-compression configuratio...
Jul 1, 2024 [Chromium V8] [isolate-groups] Attach CodeRange to IsolateGroup, not process For multi-cage configurations, we...