Baby’s Second Garbage Collector
Summary
A technical deep-dive into evolving a garbage collector from a precise GC to a conservative approach in Lone Lisp. It explains root sets, stack scanning, native stacks, and the role of register spilling to enable tracing across stacks, culminating in a functional conservative GC.