发明名称 Marking algorithm for garbage collection using a rescan map
摘要 A method for garbage collection, involving identifying a first object referenced by a second object, determining whether the address of the first object is lower than a pointer position, in response to determining that the address of the first object is lower than the pointer position, adding an identifier for the first object to a mark stack, determining whether a number of identifiers in the mark stack has reached a flush threshold, in response to determining that the number of identifiers in the mark stack has reached the flush threshold, setting a set of marks included in a mark bitmap to grey, setting a region field of a rescan map to indicate that a region of the mark bitmap includes any of the set of marks, and performing a rescan of the region based on the region field.
申请公布号 US8335806(B2) 申请公布日期 2012.12.18
申请号 US20100698013 申请日期 2010.02.01
申请人 SCHATZL THOMAS;DAYNES LAURENT PHILLIPE;ORACLE AMERICA, INC. 发明人 SCHATZL THOMAS;DAYNES LAURENT PHILLIPE
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址