Team Andy Wingo Hacker. North Carolina (USA) I enjoy practicing aikido in my free time – and hacking, of course! Follow me wingolog.org twitter.com/andywingo POSTS Jul 24, 2024 whippet progress update: funding, features, future Greets greets! Today, an update on recent progress in Whippet, including sponsorship, a new collector, and a new feature.the lob, the pitchBut first, a reminder of what the haps: Whippet... Continue reading > Jul 22, 2024 finalizers, guardians, phantom references, et cetera Consider guardians. Compared to finalizers, in which the cleanup procedures are run concurrently with the mutator, by the garbage collector, guardians allow the mutator to control concurrency. See Guile’s documentation... Continue reading > Jul 10, 2024 copying collectors with block-structured heaps are unreliable Good day, garbage pals! This morning, a quick note on “reliability” and garbage collectors, how a common GC construction is unreliable, and why we choose it anyway.on reliabilityFor context, I’m... Continue reading > May 27, 2024 cps in hoot Good morning good morning! Today I have another article on the Hoot Scheme-to-Wasm compiler, this time on Hoot’s use of the continuation-passing-style (CPS) transformation.calls calls callsSo, just a bit of... Continue reading > 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...
Jul 24, 2024 whippet progress update: funding, features, future Greets greets! Today, an update on recent progress in Whippet, including sponsorship, a new collector, and a new feature.the lob, the pitchBut first, a reminder of what the haps: Whippet... Continue reading >
Jul 22, 2024 finalizers, guardians, phantom references, et cetera Consider guardians. Compared to finalizers, in which the cleanup procedures are run concurrently with the mutator, by the garbage collector, guardians allow the mutator to control concurrency. See Guile’s documentation... Continue reading >
Jul 10, 2024 copying collectors with block-structured heaps are unreliable Good day, garbage pals! This morning, a quick note on “reliability” and garbage collectors, how a common GC construction is unreliable, and why we choose it anyway.on reliabilityFor context, I’m... Continue reading >
May 27, 2024 cps in hoot Good morning good morning! Today I have another article on the Hoot Scheme-to-Wasm compiler, this time on Hoot’s use of the continuation-passing-style (CPS) transformation.calls calls callsSo, just a bit of... Continue reading >
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...