1996
DOI: 10.1017/s095679680000188x
|View full text |Cite
|
Sign up to set email alerts
|

New dimensions in heap profiling

Abstract: First-generation heap profilers for lazy functional languages have proved to be effective tools for locating some kinds of space faults, but in other cases they cannot provide sufficient information to solve the problem. This paper describes the design, implementation and use of a new profiler that goes beyond the two-dimensional ‘who produces what’ view of heap cells to provide information about their more dynamic and structural attributes. Specifically, the new profiler can distinguish between cells accordin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
2
0

Year Published

1996
1996
2006
2006

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(2 citation statements)
references
References 14 publications
0
2
0
Order By: Relevance
“…Extended with whole-module producers and whole-type constructors, the pro ler could be used to improve the spacee ciency of large programs, such as compilers 7]. Limitations of a`who produces what' view of the heap prompted the subsequent development of the nhc pro ler, with its extensions to dynamic characteristics of heap cells: see 5] for details of retainer pro ling 4 ; see 9] for more about biographical pro ling.…”
Section: The Xref Program (Resumed)mentioning
confidence: 99%
“…Extended with whole-module producers and whole-type constructors, the pro ler could be used to improve the spacee ciency of large programs, such as compilers 7]. Limitations of a`who produces what' view of the heap prompted the subsequent development of the nhc pro ler, with its extensions to dynamic characteristics of heap cells: see 5] for details of retainer pro ling 4 ; see 9] for more about biographical pro ling.…”
Section: The Xref Program (Resumed)mentioning
confidence: 99%
“…Note that we are not concerned with performance debugging (or profiling) here. That area has been successfully addressed by others(Runciman & Wakeling, 1993;Runciman & Röjemo, 1996;Sansom & Peyton Jones, 1995).…”
mentioning
confidence: 98%