发明名称 |
SPACE-LIMITED MARKING STRUCTURE FOR TRACING GARBAGE COLLECTORS |
摘要 |
A data processing method and apparatus are described for tracing paths through stored data structures defined by data objects (52) coupled by identifying pointers and within a contiguous area of memory (50). A fixed sized marking stock or queue (54) builds up a list of located objects as the structure or structures are traversed. The contiguous memory (50) is divided into discrete pages (P.0-P.5) with the linked data objects within each being considered in turn: any link to an open object in another page causes an identifier for that page to be entered in a page list (56) if one does not already exist, and a page table (58) for each page identifies the location of the first and last identified objects within a page to set a range for subsequent scanning. |
申请公布号 |
WO9919802(A3) |
申请公布日期 |
1999.09.10 |
申请号 |
WO1998IB01502 |
申请日期 |
1998.09.28 |
申请人 |
KONINKLIJKE PHILIPS ELECTRONICS N.V.;PHILIPS AB |
发明人 |
HOULDSWORTH, RICHARD, JAMES |
分类号 |
G06F12/00;G06F12/02 |
主分类号 |
G06F12/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|