【24h】

Relaxing Safely: Verified On-the-Fly Garbage Collection for x86-TSO

机译:安全地放松:x86-TSO的经过验证的实时垃圾回收

获取原文
获取原文并翻译 | 示例
           

摘要

We report on a machine-checked verification of safety for a state-of-the-art, on-the-fly, concurrent, mark-sweep garbage collector that is designed for multi-core architectures with weak memory consistency. The proof explicitly incorporates the relaxed memory semantics of x86 multiprocessors. To our knowledge, this is the first fully machine-checked proof of safety for such a garbage collector. We couch the proof in a framework that system implementers will find appealing, with the fundamental components of the system specified in a simple and intuitive programming language. The abstract model is detailed enough for its correspondence with an assembly language implementation to be straightforward.
机译:我们报告了针对最新的,动态的,并发的,清除标记的垃圾收集器的机器检查的安全性验证,该垃圾收集器是为内存一致性较弱的多核体系结构设计的。该证明明确包含了x86多处理器的宽松内存语义。据我们所知,这是此类垃圾收集器的第一个经过完全机器检查的安全性证明。我们用一个简单易懂的编程语言指定了系统的基本组件的框架,证明了系统实施者会发现其吸引力的证据。抽象模型的详细程度足以使其与汇编语言实现的对应变得简单明了。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号