One Pass Real-Time Generational Mark-Sweep Garbage Collection

Traditional mark-sweep garbage collection algorithms do not allow reclamation of data until the mark phase of the algorithm has terminated.