发明名称 | 在区域性存储器系统中创建引用的方法、装置及其系统 | ||
摘要 | 一种在区域性存储器系统中创建引用的方法,所述区域性存储器系统包括区域性存储器区的作用域图,其中每个区域性存储器区适于在其中分配由软件线程访问的对象并且具有关联的线程计数来指示是否可丢弃所述区域性存储器区,所述方法包括以下步骤:在目标区域性存储器区中分配目标对象;存储与所述目标对象关联的所述作用域图中的目标区域性存储器区的深度的指数;在源区域性存储器区中分配源对象;存储与所述源对象关联的所述作用域图中的源区域性存储器区的深度的指数;响应于通过将与所述源对象关联的指数和与所述目标对象关联的指数相比较而判定所述源区域性存储器区的深度等于或深于所述目标区域性存储器区的深度,创建从所述目标对象到所述源对象的引用。 | ||
申请公布号 | CN101405703B | 申请公布日期 | 2011.03.23 |
申请号 | CN200780010037.0 | 申请日期 | 2007.04.24 |
申请人 | 国际商业机器公司 | 发明人 | A·约翰逊 |
分类号 | G06F12/02(2006.01)I | 主分类号 | G06F12/02(2006.01)I |
代理机构 | 北京市中咨律师事务所 11247 | 代理人 | 于静;李峥 |
主权项 | 一种在区域性存储器系统中创建引用的方法,所述区域性存储器系统包括区域性存储器区的作用域图,其中每个区域性存储器区适于在其中分配由软件线程访问的对象并且具有关联的线程计数来指示是否可丢弃所述区域性存储器区,所述方法包括以下步骤:在目标区域性存储器区中分配目标对象;存储与所述目标对象关联的所述作用域图中的目标区域性存储器区的深度的指数;在源区域性存储器区中分配源对象;存储与所述源对象关联的所述作用域图中的源区域性存储器区的深度的指数;响应于通过将与所述源对象关联的指数和与所述目标对象关联的指数相比较而判定所述源区域性存储器区的深度等于或深于所述目标区域性存储器区的深度,创建从所述目标对象到所述源对象的引用。 | ||
地址 | 美国纽约 |