首页> 外国专利> Method and apparatus for optimizing exact garbage collection of objects having intermingled pointer and non-pointer values

Method and apparatus for optimizing exact garbage collection of objects having intermingled pointer and non-pointer values

机译:优化具有混合的指针和非指针值的对象的精确垃圾收集的方法和设备

摘要

Apparatus, methods, systems and computer program products are disclosed describing an instantiated object data structure and associated processes that optimize garbage collection techniques on the data structure. The instantiated object references a class that contains a bitmap that contains a pattern. The pattern indicates which instance variables in the object are pointer instance variables. A garbage collection process uses the pattern in the bitmap to index into a table of routines that process the pointers in the object. Each routine accessible through the table is configured to process a particular pattern of pointer variables intermixed with non-pointer variables in the instantiated object.
机译:公开了描述实例化的对象数据结构和优化数据结构上的垃圾收集技术的相关过程的设备,方法,系统和计算机程序产品。实例化的对象引用一个类,该类包含一个位图,该位图包含一个模式。该模式指示对象中的哪些实例变量是指针实例变量。垃圾回收过程使用位图中的模式索引到处理对象中的指针的例程表中。可通过该表访问的每个例程都配置为处理实例化的指针变量与实例化对象中的非指针变量混合在一起的特定模式。

著录项

  • 公开/公告号EP0874309A3

    专利类型

  • 公开/公告日1999-04-21

    原文格式PDF

  • 申请/专利权人 SUN MICROSYSTEMS INC.;

    申请/专利号EP19980303151

  • 发明设计人 UNGAR DAVID M.;WOLCZKO MARIO;

    申请日1998-04-23

  • 分类号G06F9/44;G06F12/02;

  • 国家 EP

  • 入库时间 2022-08-22 02:19:40

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号