发明授权
US5857210A Bounded-pause time garbage collection system and method including read
and write barriers associated with an instance of a partially relocated
object
失效
有界暂停时间垃圾收集系统和方法,包括与部分重定位对象的实例相关联的读写障碍
- 专利标题: Bounded-pause time garbage collection system and method including read and write barriers associated with an instance of a partially relocated object
- 专利标题(中): 有界暂停时间垃圾收集系统和方法,包括与部分重定位对象的实例相关联的读写障碍
-
申请号: US882801申请日: 1997-06-26
-
公开(公告)号: US5857210A公开(公告)日: 1999-01-05
- 发明人: Marc Tremblay , James Michael O'Connor , Guy L. Steele, Jr. , Sanjay Vishin , Ole Agesen , Steven Heller , Derek R. White
- 申请人: Marc Tremblay , James Michael O'Connor , Guy L. Steele, Jr. , Sanjay Vishin , Ole Agesen , Steven Heller , Derek R. White
- 申请人地址: CA Palo Alto
- 专利权人: Sun Microsystems, Inc.
- 当前专利权人: Sun Microsystems, Inc.
- 当前专利权人地址: CA Palo Alto
- 主分类号: G06F12/00
- IPC分类号: G06F12/00 ; G06F9/44 ; G06F12/02
摘要:
A partially relocated object identifier store including "copy from" and "copy to" identifier storage accessible to write and read barrier logic allows the write and read barrier logic to selectively direct store- and load-oriented accesses to an appropriate FromSpace or ToSpace instance of a partially relocated memory object, in accordance with the memory object's partial relocation state. In some embodiments, the barriers trap to a partially relocated object trap handler. In other embodiments, the write barrier itself directs accesses without software trap handler overheads. Optional "how far" indication storage facilitates differentiation by the barrier logic, or by the partially relocated object trap handler, between a copied portion and an uncopied portion of the partially relocated memory object.
公开/授权文献
- US5269979A Method for making solvent dilution microcarriers 公开/授权日:1993-12-14
信息查询