Whew, I spent about a week debugging Tachyon’s Garbage Collector (GC) using various tools and unit tests. It was hell (memory corruption bugs of doom!), but I think the system is pretty robust now.
My thesis advisor Marc Feeley asked me to make a few slides to present Tachyon’s GC to the rest of our research group. You can download these here if you’d like to see them. This was made fairly quickly and so isn’t of the highest quality, but it may be of interest to those who crave technical details. I managed to integrate two memes in there as I felt it was needed.