【24h】

From Region Inference to von Neumann Machines via Region Representation Inference

机译:通过区域表示推理从区域推理到冯·诺伊曼机器

获取原文

摘要

Region Inference is a technique for implementing programming languages that are based on typed call-by-value lambda calculus, such as Standard ML. The mathematical runtime model of region inference uses a stack of regions, each of which can contain an unbounded number of values. This paper is concerned with mapping the mathematical model onto real machines. This is done by composing region inference with Region Representation Inference, which gradually refines region information till it is directly implementable on conventional von Neumann machines. The performance of a new region-based ML compiler is compared to the performance of Standard ML of New Jersey, a state-of-the-art ML compiler.
机译:区域推断是一种用于实现基于类型化的按值调用lambda演算(例如标准ML)的编程语言的技术。区域推断的数学运行时模型使用一堆区域,每个区域可以包含无数个值。本文涉及将数学模型映射到实际机器上。这是通过将区域推理与区域表示推理进行组合来完成的,该方法逐渐完善区域信息,直到可以直接在常规冯·诺伊曼机器上实现。将新的基于区域的ML编译器的性能与最新的ML编译器新泽西标准ML的性能进行比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号