发明授权
- 专利标题: Cache bounded reference counting
- 专利标题(中): 缓存有界引用计数
-
申请号: US12184165申请日: 2008-07-31
-
公开(公告)号: US08082399B2公开(公告)日: 2011-12-20
- 发明人: Eberhard Pasch , Hans-Werner Tast , Achim Haessler , Markus Nosse , Elmar Zipp
- 申请人: Eberhard Pasch , Hans-Werner Tast , Achim Haessler , Markus Nosse , Elmar Zipp
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: King & Spalding
- 主分类号: G06F13/376
- IPC分类号: G06F13/376
摘要:
Cache bounded reference counting for computer languages having automated memory management in which, for example, a reference to an object “Z” initially stored in an object “O” is fetched and the cache hardware is queried whether the reference to the object “Z” is a valid reference, is in a cache, and has a continuity flag set to “on”. If the object “Z” is a valid reference, is in the cache, and has a continuity flag set to “on”, the object “O” is locked for an update, a reference counter is decremented for the object “Z” if the object “Z” resides in the cache, and a return code is set to zero to indicate that the object “Z” is de-referenced and that its storage memory can be released and re-used if the reference counter for the object “Z” reaches zero. Thereafter, the cache hardware is similarly queried regarding an object “N” that will become a new reference of object “O”.
公开/授权文献
- US20100030968A1 Methods of Cache Bounded Reference Counting 公开/授权日:2010-02-04
信息查询