首页> 外国专利> TECHNIQUES TO MANAGE A COLLECTION OF OBJECTS IN HETEROGENEOUS ENVIRONMENTS

TECHNIQUES TO MANAGE A COLLECTION OF OBJECTS IN HETEROGENEOUS ENVIRONMENTS

机译:在异构环境中管理对象集合的技术

摘要

Techniques to perform garbage collection in an environment where more than one software programming language is in use are described. A technique may include creating a managed proxy object in one language that creates an unmanaged object in memory in a different language. A collection of nodes is generated and maintained, where a node comprises: a reference to the managed proxy object, and a reference to the unmanaged object. A count of the nodes in the collection is maintained. When the count exceeds a threshold, the collection is traversed, and garbage collection is performed on any unmanaged object in a node when the managed proxy object in the same node has been collected. Other embodiments are described and claimed.
机译:描述了在使用一种以上软件编程语言的环境中执行垃圾收集的技术。一种技术可以包括以一种语言创建托管代理对象,该托管代理对象以另一种语言在存储器中创建非托管对象。生成并维护节点的集合,其中节点包括:对托管代理对象的引用和对非托管对象的引用。维护集合中节点的数量。当计数超过阈值时,将遍历该收集,并且当已收集同一节点中的托管代理对象时,会对节点中的任何非托管对象执行垃圾回收。描述和要求保护其他实施例。

著录项

  • 公开/公告号US2012246433A1

    专利类型

  • 公开/公告日2012-09-27

    原文格式PDF

  • 申请/专利权人 GUSTAVO PLANCARTE;

    申请/专利号US201113069539

  • 发明设计人 GUSTAVO PLANCARTE;

    申请日2011-03-23

  • 分类号G06F12/02;

  • 国家 US

  • 入库时间 2022-08-21 17:33:58

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号