首页> 外国专利> Region-based memory management for object-oriented programs

Region-based memory management for object-oriented programs

机译:面向对象程序的基于区域的内存管理

摘要

An object-oriented program is modified to create objects within specified regions, allowing memory de-allocation to take place for entire regions at once. The contents and associations between the regions are described by one or more shape graphs, which are created from an analysis of the program code. The region association metadata stored by the shape graphs allows the region-based memory management to take place while requiring no more than one region to be passed to methods for each object passed.
机译:修改了一个面向对象的程序,以在指定区域内创建对象,从而允许对整个区域立即进行内存取消分配。区域之间的内容和关联由一个或多个形状图描述,这些形状图是通过对程序代码进行分析而创建的。形状图存储的区域关联元数据允许进行基于区域的内存管理,同时为每个传递的对象将不超过一个区域传递给方法。

著录项

  • 公开/公告号EP1519273A3

    专利类型

  • 公开/公告日2009-01-07

    原文格式PDF

  • 申请/专利权人 MICROSOFT CORPORATION;

    申请/专利号EP20040022556

  • 发明设计人 SPOONHOWER DANIEL JOHN;STEENSGAARD BJARNE;

    申请日2004-09-22

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

  • 国家 EP

  • 入库时间 2022-08-21 19:18:42

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号