1994
DOI: 10.1007/3-540-58485-4_51
|View full text |Cite
|
Sign up to set email alerts
|

Efficient strictness analysis of Haskell

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

1995
1995
2013
2013

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 10 publications
0
2
0
Order By: Relevance
“…The analysis takes an abstract interpretation approach over an abstract representation derived from ANormLazy called AbsCore. Our initial implementation uses a relatively simple algorithm described by Peyton Jones and Partain [22], but we hope at some point to replace it with a more complex algorithm such as that used by Jensen et al [12] to better handle higher-order functions. This optimization has proved less effective than we had hoped, but we continue to feel that there are opportunities to be had in this domain, in part because of our experiences with simple ad hoc strictness analyses performed in later phases of the compiler.…”
Section: Strictness Analysismentioning
confidence: 99%
“…The analysis takes an abstract interpretation approach over an abstract representation derived from ANormLazy called AbsCore. Our initial implementation uses a relatively simple algorithm described by Peyton Jones and Partain [22], but we hope at some point to replace it with a more complex algorithm such as that used by Jensen et al [12] to better handle higher-order functions. This optimization has proved less effective than we had hoped, but we continue to feel that there are opportunities to be had in this domain, in part because of our experiences with simple ad hoc strictness analyses performed in later phases of the compiler.…”
Section: Strictness Analysismentioning
confidence: 99%
“…For a number of years the implementation of higher-order strictness analysis on non-flat domains [5,16,25] has been a benchmark for how well different techniques perform. In a previous work [18] we constructed a strictness analysis for Haskell. It had some very attractive properties both regarding speed and precision.…”
Section: Introductionmentioning
confidence: 99%