首页> 外文OA文献 >A formal soundness proof of region-based memory management for object-oriented paradigm.
【2h】

A formal soundness proof of region-based memory management for object-oriented paradigm.

机译:面向对象范例的基于区域的内存管理的形式化证明。

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Region-based memory management has been proposed as a viable alternative to garbage collection for real-time applications and embedded software. In our previous work we have developed a region type inference algorithm that provides an automatic compile-time region-based memory management for object-oriented paradigm. In this work we present a formal soundness proof of the region type system that is the target of our region inference. More precisely, we prove that the object-oriented programs accepted by our region type system achieve region-based memory management in a safe way. That means, the regions follow a stack-of-regions discipline and regions deallocation never create dangling references in the store and on the program stack. Our contribution is to provide a simple syntactic proof that is based on induction and follows the standard steps of a type safety proof. In contrast the previous safety proofs provided for other region type systems employ quite elaborate techniques.
机译:已经提出基于区域的内存管理作为实时应用程序和嵌入式软件的垃圾回收的可行替代方案。在我们以前的工作中,我们开发了一种区域类型推断算法,该算法为面向对象的范例提供了基于区域的自动编译时内存管理。在这项工作中,我们提出了区域类型系统的形式健全性证明,这是我们区域推断的目标。更确切地说,我们证明了我们的区域类型系统接受的面向对象程序以安全的方式实现了基于区域的内存管理。这意味着,区域遵循区域堆栈规则,并且区域释放不会在存储区和程序堆栈中创建悬挂引用。我们的贡献是提供一种基于归纳法并遵循类型安全证明的标准步骤的简单语法证明。相反,先前为其他区域类型系统提供的安全证明采用了相当复杂的技术。

著录项

  • 作者

    Craciun F.; Qin S.; Chin W.-N.;

  • 作者单位
  • 年度 2008
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号