Complete and Partial Redex Trails of Functional Computations
Complete and Partial Redex Trails of Functional Computations
复制标题
函数计算的完整和部分 Redex 轨迹
DOI:
10.1007/bfb0055430
复制
发表时间:
1997
影响因子:
1.1
通讯作者:
C. Runciman
中科院分区:
文献类型:
--
作者:
Jan Sparud;C. Runciman
Redex trails are histories of functional computations by graph reduction; their main application is fault-tracing. A prototype implementation of a tracer based on redex trails [8] demonstrated the promise of the technique, but was limited in two respects: (1) trails did not record every reduction, only those constructing a new value; (2) even so computing trails was very expensive, particularly in terms of the memory space they occupied. In this paper, we address both problems: complete redex trails provide a full computational record; partial versions of these trails exclude all but selected details, greatly reducing memory costs. We include results of experiments tracing several applications, including a compiler.