Skip to content

Implementer Lore About Garbage Collection

andychu edited this page Jun 19, 2022 · 8 revisions

"Implementer lore" means "programming techniques that are only in a few experienced people's heads!"

It's not in textbooks. I've found that there is a lot of it with respect to implementing garbage collectors. The algorithms are one thing, but there are many nontrivial problems in the implementation. It interacts with the host language a lot, which is usually C, C++, or Assembly.

This page is freely editable.

Lore on another topic: Implementing Debuggers

Clone this wiki locally