2007
DOI: 10.1007/s10990-007-9014-0
|View full text |Cite
|
Sign up to set email alerts
|

Improving the lazy Krivine machine

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 20 publications
(7 citation statements)
references
References 15 publications
0
7
0
Order By: Relevance
“…Our unchaining optimisation is a lazy variant of an optimisation that repeatedly appeared in the literature on abstract machines, often with reference to space consumption and space leaks, for instance in [3] as well as in Wand's [33] (section 2), Friedman et al's [34] (section 4), and Sestoft's [35] (section 4).…”
Section: Related Workmentioning
confidence: 99%
“…Our unchaining optimisation is a lazy variant of an optimisation that repeatedly appeared in the literature on abstract machines, often with reference to space consumption and space leaks, for instance in [3] as well as in Wand's [33] (section 2), Friedman et al's [34] (section 4), and Sestoft's [35] (section 4).…”
Section: Related Workmentioning
confidence: 99%
“…More generally, the issue of renaming chains, and the optimization used in [29] for lowering the overhead of CBN, repeatedly appear in the literature on abstract machines, often with reference to space consumption and space leaks, for instance in Wand's [32] (section 2), Friedman et al's [17] (section 4), and Sestoft's [30] (section 4). None of these works, however, provides a complexity analysis of the problem nor of the solution.…”
Section: Introductionmentioning
confidence: 99%
“…Theoretical studies rather dealt with the strong λ-calculus, and it is only since the seminal work of Abramsky and Ong [1] that theoreticians started to take the closed case seriously. Dually, practical studies mostly ignored strong evaluation, with the notable exception of Crégut [19] and some recent work [25,13,2]. Strong evaluation is however essential in the implementation of proof assistants or higher-order logic programming, typically for type-checking with dependent types as in the Edinburgh Logical Framework Summing up, our work does not improve the known bound on the asymptotic overhead of abstract machines for Open CbV, as the one obtained in [10] is already optimal.…”
Section: Introductionmentioning
confidence: 83%