Generational Real-Time Garbage Collection