New Dimensions in Heap Profiling (1995)  (Make Corrections)  (12 citations)
Colin Runciman, Niklas Röjemo
Journal of Functional Programming

 @ NUS   Home/Search   Context   Related

 
View or download:
cs.chalmers.se/pub/users/r...part3.ps.Z
Cached:  PS.gz  PS  PDF  Image  Update  Help

From:  cs.chalmers.se/~rjmh/A...overview (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

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... (Update)

Context of citations to this paper:   More

...attribute of the cell. If live heap census data includes creation times, lifetime profiling can be implemented by post processing [RuR96a], and combinations with static attributes are straightforward. However, some important dynamic attributes of cells are not invariant. For...

...attribute of the cell. If live heap census data includes creation times, lifetime profiling can be implemented by post processing [RR96a], and combinations with static attributes are straightforward. However, some important dynamic attributes of cells are not invariant....

Cited by:   More
the Garbage Collection Bibliography - Richard Jones (2003)   (Correct)
A Region Profiler for a Standard ML compiler based on Region.. - Hallenberg (1996)   (Correct)
Two-pass Heap Profiling: a Matter of Life and Death - Runciman, Röjemo (1996)   (Correct)

Similar documents (at the sentence level):
38.8%:   New Dimensions in Heap Profiling - Runciman, Röjemo (1996)   (Correct)

Active bibliography (related documents):   More   All
1.2:   nhc: a space-efficient Haskell compiler - Röjemo (1995)   (Correct)
0.7:   Garbage Collection, and Memory Efficiency, in Lazy Functional.. - Röjemo (1995)   (Correct)
0.5:   Declarative Debugging for Lazy Functional Languages - Nilsson (1998)   (Correct)

Similar documents based on text:   More   All
0.5:   List of Slides - Systems Performance Tuning   (Correct)
0.4:   Portable and Architecture Independent Parallel.. - Jarvis, Hill.. (1997)   (Correct)
0.2:   Tracing and Debugging Lazy Functional Computations - Sparud (1999)   (Correct)

Related documents from co-citation:   More   All
10:   Heap Profiling of Lazy Functional Programs - Runciman, Wakeling - 1993
6:   IEEE Press (context) - International, Computer - 1985
6:   Distributed garbage collection in a client-server - Maheshwari - 1993

BibTeX entry:   (Update)

Runciman, C. and R ojemo, N. 1996. New dimensions in heap profiling. J. Funct. Program. 6, 4, 587--620. http://citeseer.comp.nus.edu.sg/70133.html   More

@article{ runciman96new,
    author = "Colin Runciman and Niklas Rojemo",
    title = "New Dimensions in Heap Profiling",
    journal = "Journal of Functional Programming",
    volume = "6",
    number = "4",
    pages = "587--620",
    year = "1996",
    url = "citeseer.comp.nus.edu.sg/70133.html" }
Citations (may not include all citations):
359   The implementation of functional programming languages (context) - Jones - 1987
324   Deforestation: transforming programs to eliminate trees - Wadler - 1990
27   A synthesis of several sorting algorithms (context) - Darlington - 1978
26   The logical basis for computer programming (context) - Manna, Waldinger - 1985
19   Fixing some space leaks without a garbage collector - Sparud - 1993
17   Statistics on graph reduction of SASL programs (context) - Hartel, Veen - 1988
13   Applications of functional programming (context) - Runciman, Wakeling - 1995
7   Performance of storage management in an implementation of SN.. (context) - Ripley, Griswold et al. - 1978
3   ling of lazy functional programs (context) - Runciman, Wakeling - 1993
3   ling for non-strict functional languages (context) - Sansom - 1994
2   Time and space proøling for nonstrict higher-order functiona.. (context) - Sansom, Jones - 1995
2   An eOEcient machine-independent procedure for garbage collec.. (context) - Schorr, Waite - 1967
1   and memory eOEciency (context) - Clack, Clayman et al. - 1995
1   nhc: a space-eOEcient haskell compiler - jemo - 1994



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.chalmers.se/~rjmh/AFP/overview.html):   More
The Design of a Pretty-printing Library - Hughes (1995)   (Correct)
Modular Domain Specific Languages and Tools - Hudak (1998)   (Correct)
How to Declare an Imperative - Wadler (1995)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST at NUS   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST at NUS - Copyright Penn State and NEC. Hosted by the School of Computing, National University of Singapore.