发明名称 Garbage collector with eager read barrier
摘要 A garbage collection system that needs to meet real-time requirements uses an eager read barrier that performs a forwarding operation as soon as a quantity is loaded. The barrier maintains a to-space invariant by including a forwarding pointer in the header of objects to be moved or accessed that normally points to the object itself. However, if the object has been moved, the forwarding pointer points to the new object location. The eager read barrier maintains the registers and stack cells such that the registers and stack cells always point into to-space. Barrier-sinking and common sub-expression elimination are used to minimize the overhead associated with the read barrier.
申请公布号 US7747659(B2) 申请公布日期 2010.06.29
申请号 US20040751793 申请日期 2004.01.05
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BACON DAVID FRANCIS;CHENG PERRY;RAJAN VADAKKEDATHU THOMAS
分类号 G06F17/30;G06F12/00;G06F12/02 主分类号 G06F17/30
代理机构 代理人
主权项
地址