发明名称 Conservative garbage collection and access protection
摘要 A method of memory management can include creating an initial root set of pointers for a program during execution of the program and performing a marking process by iteratively marking referred objects of each pointer of the root set and expanding the root set with filtered, encoded pointers. The method also can include identifying each non-live object for any marked object as red-marked and performing, using a processor, a re-marking process on the root set in which red-marked objects are excluded. Each object of the root set not marked can be designated as including a memory leak.
申请公布号 US9378138(B2) 申请公布日期 2016.06.28
申请号 US201113172039 申请日期 2011.06.29
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Varma Pradeep
分类号 G06F7/00;G06F17/00;G06F17/30;G06F12/02;G06F12/14 主分类号 G06F7/00
代理机构 Cuenot, Forsythe & Kim, LLC 代理人 Cuenot, Forsythe & Kim, LLC
主权项 1. A method of memory management comprising: creating an initial root set of pointers for a program during execution of the program; performing a marking process by iteratively marking referred objects of each pointer of the root set and expanding the root set with filtered, encoded pointers; identifying each non-live object for any marked object as red-marked; performing, using a processor, a re-marking process on the root set in which red-marked objects are excluded; and designating each object of the root set not marked as comprising a memory leak.
地址 Armonk NY US