Proceedings of the 2009 International Symposium on Memory Management 2009
DOI: 10.1145/1542431.1542450
|View full text |Cite
|
Sign up to set email alerts
|

Live heap space analysis for languages with garbage collection

Abstract: The peak heap consumption of a program is the maximum size of the live data on the heap during the execution of the program, i.e., the minimum amount of heap space needed to run the program without exhausting the memory. It is well-known that garbage collection (GC) makes the problem of predicting the memory required to run a program difficult. This paper presents, the best of our knowledge, the first live heap space analysis for garbage-collected languages which infers accurate upper bounds on the peak heap u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
72
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 36 publications
(72 citation statements)
references
References 22 publications
0
72
0
Order By: Relevance
“…Following [1,2] we express the actual code a task executes in a rule-based representation, or RBR for short. Our RBR is essentially a slight simplification of the format used in [2].…”
Section: Rule-based Representationmentioning
confidence: 99%
See 4 more Smart Citations
“…Following [1,2] we express the actual code a task executes in a rule-based representation, or RBR for short. Our RBR is essentially a slight simplification of the format used in [2].…”
Section: Rule-based Representationmentioning
confidence: 99%
“…Our RBR is essentially a slight simplification of the format used in [2]. We assume four distinct name-spaces: ordinary variables ranged over by x and y, procedure names ranged over by p and q, as well as constructor names and field names (ranged over by c and f , respectively).…”
Section: Rule-based Representationmentioning
confidence: 99%
See 3 more Smart Citations