发明名称 Efficiently supporting the existence of long trains in a generation managed by the train algorithm
摘要 A garbage collector that divides a dynamically allocated heap into car sections grouped into trains in accordance with the train algorithm subdivides large trains into subtrains. When an object that is reachable from the train-algorithm-managed generation of the heap is evacuated from a car being collected during a collection increment, it is placed into the last car in the subtrain in which the reference to it resides, even if that car is not the last car in the train to which the reference's subtrain belongs. The train-algorithm test for dead trains is performed not only on top-level trains but also on sub-trains.
申请公布号 US7062518(B2) 申请公布日期 2006.06.13
申请号 US20020287852 申请日期 2002.11.05
申请人 SUN MICROSYSTEMS, INC. 发明人 GARTHWAITE ALEXANDER T.
分类号 G06F17/30;G06F12/02 主分类号 G06F17/30
代理机构 代理人
主权项
地址