首页> 外国专利> 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

机译:包含暂停和部分障碍物实例的读写障碍的有界暂停时间垃圾收集系统和方法

摘要

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.
机译:局部重定位的对象标识符存储库,包括可通过读写屏障逻辑访问的“从...复制”和“复制至”标识符存储,允许读写屏障逻辑选择性地将面向存储和负载的访问定向到适当的FromSpace或ToSpace实例根据内存对象的部分重定位状态,部分重定位的内存对象。在一些实施例中,障碍物陷阱到部分重定位的对象陷阱处理器。在其他实施例中,写屏障本身无需软件陷阱处理程序开销即可直接进行访问。可选的“多远”指示存储有助于通过屏障逻辑或部分重定位的对象陷阱处理程序在部分重定位的内存对象的复制部分和未复制部分之间进行区分。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号