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 Aug 25, 2024 whippet update: faster evacuation, eager sweeping of empty blocks Good evening. Tonight, notes on things I have learned recently while hacking on the Whippet GC library.service updateFor some time now, the name Whippet has referred to three things. Firstly,... Continue reading > Aug 19, 2024 javascript weakmaps should be iterable Good evening. Tonight, a brief position statement: it is a mistake for JavaScript’s WeakMap to not be iterable, and we should fix it.story timeA WeakMap associates a key with a... Continue reading > 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 > 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...
Aug 25, 2024 whippet update: faster evacuation, eager sweeping of empty blocks Good evening. Tonight, notes on things I have learned recently while hacking on the Whippet GC library.service updateFor some time now, the name Whippet has referred to three things. Firstly,... Continue reading >
Aug 19, 2024 javascript weakmaps should be iterable Good evening. Tonight, a brief position statement: it is a mistake for JavaScript’s WeakMap to not be iterable, and we should fix it.story timeA WeakMap associates a key with a... Continue reading >
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 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...