Daniel Frampton Australian National University. Generational Real-time Garbage Collection. While real-time garbage collection is now available in production virtual machines, the lack of generational capability means applications with high allocation rates are subject to reduced throughput and high space overheads. Since frequent allocation is often correlated with a high-level, object-oriented style of programming, this can force builders of real-time systems to compromise on software engineering. In my presentation I will give an overview of the current state of real-time garbage collection, including a description of an algorithm I have developed for a fully incremental, real-time, generational collector. This collector delivers significant throughput improvements in generational applications, while retaining real-time guarantees. The algorithm discussed in this talk was presented at ECOOP 2007 in Berlin earlier this year.