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 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 > Jul 8, 2025 guile lab notebook: on the move! Hey, a quick update, then a little story. The big news is that I got Guile wired to a moving garbage collector!Specifically, this is the mostly-moving collector with conservative stack... Continue reading > Jun 11, 2025 whippet in guile hacklog: evacuation Good evening, hackfolk. A quick note this evening to record a waypoint in my efforts to improve Guile’s memory manager.So, I got Guile running on top of the Whippet API.... Continue reading > Media Wingo on Wasm Sep 2, 2025 Transcript & Links The Whippet Embeddable Garbage Collection Library Apr 10, 2025 Toots Nov 20, 2025 this is a fun bug: strictly granting permissions to write memory only to an explicit subset of memory requires LD_BIND_NOW... Nov 14, 2025 for pl people of a certain age, we all dallied with rust 10 years ago, but now that we have... Nov 14, 2025 “leap tiering” sounds way cooler than “hey fam let’s make sure all instances of a closure use the same code”... Nov 13, 2025 new bloggery: a look back on the last couple years of developments in v8’s garbage collectorhttps://wingolog.org/archives/2025/11/13/the-last-couple-years-in-v8s-garbage-collector Commits 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... Jun 28, 2024 [Chromium V8] [isolate-groups] Simplify non-pointer-compression configuration. NFC Without pointer compression... Jun 25, 2024 [Chromium V8] [isolate-groups] Without pointer compression, just one isolate group There is no sensible meanin...
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 >
Jul 8, 2025 guile lab notebook: on the move! Hey, a quick update, then a little story. The big news is that I got Guile wired to a moving garbage collector!Specifically, this is the mostly-moving collector with conservative stack... Continue reading >
Jun 11, 2025 whippet in guile hacklog: evacuation Good evening, hackfolk. A quick note this evening to record a waypoint in my efforts to improve Guile’s memory manager.So, I got Guile running on top of the Whippet API.... Continue reading >
Nov 20, 2025 this is a fun bug: strictly granting permissions to write memory only to an explicit subset of memory requires LD_BIND_NOW...
Nov 14, 2025 for pl people of a certain age, we all dallied with rust 10 years ago, but now that we have...
Nov 14, 2025 “leap tiering” sounds way cooler than “hey fam let’s make sure all instances of a closure use the same code”...
Nov 13, 2025 new bloggery: a look back on the last couple years of developments in v8’s garbage collectorhttps://wingolog.org/archives/2025/11/13/the-last-couple-years-in-v8s-garbage-collector
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...
Jun 28, 2024 [Chromium V8] [isolate-groups] Simplify non-pointer-compression configuration. NFC Without pointer compression...
Jun 25, 2024 [Chromium V8] [isolate-groups] Without pointer compression, just one isolate group There is no sensible meanin...