1996
DOI: 10.1145/232629.232633
|View full text |Cite
|
Sign up to set email alerts
|

Lag, drag, void and use—heap profiling and space-efficient compilation revisited

Abstract: The context for this paper is functional computation by

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
17
0

Year Published

1997
1997
2014
2014

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 18 publications
(17 citation statements)
references
References 8 publications
0
17
0
Order By: Relevance
“…RSjemo and Runciman performed similar measurements for Haakell, a lazy functional language [9]. Unfortunately, our results are not directly comparable because they measure wall clock time where we measure time in bytes allocated.…”
Section: Measuring Dragged Objectsmentioning
confidence: 86%
See 1 more Smart Citation
“…RSjemo and Runciman performed similar measurements for Haakell, a lazy functional language [9]. Unfortunately, our results are not directly comparable because they measure wall clock time where we measure time in bytes allocated.…”
Section: Measuring Dragged Objectsmentioning
confidence: 86%
“…Following [9], we refer to the time interval from the last use Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made oi' distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. 'lb copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a lbe, of an object until its collection as the object's drag time and to object itself as a dragged object.…”
Section: Introductionmentioning
confidence: 99%
“…Average liveness is monotone. by Röjemo and Runciman divides the lifetime and identifies the unnecessary parts as lag and drag [21]. Lifetime is defined by access.…”
Section: Related Workmentioning
confidence: 99%
“…If space leaks could be detected earlier-ideally, as soon as they are introduced-they would be easier to fix and would never reach end users. Certain types of advanced profiling information can detect suspicious memory patterns, 9 and some experimental tools can annotate expected heap usage, 4 but nothing has reached mainstream use. The Haskell compiler does partition memory in such a way that some space leaks are detected-the sum example fails with a message about stack overflow for lists of length 508146 and above, but the other examples in this article use all available memory before failing.…”
Section: Detecting Space Leaksmentioning
confidence: 99%