2001
DOI: 10.1007/3-540-45337-7_11
|View full text |Cite
|
Sign up to set email alerts
|

On the Usefulness of Liveness for Garbage Collection and Leak Detection

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2003
2003
2007
2007

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 24 publications
0
7
0
Order By: Relevance
“…These results generally coincide with previous studies of both C and Java programs. Hirzel et al compare liveness to reachability on a benchmark suite including seven C applications [37]. For these, they find that when using an aggressive, interprocedural liveness analysis, they find a significant gap for two of their benchmarks, reducing average object lifetime by 11% for gzip (in allocation time) and 21% for yacr2); for the others, the gap remains below 2%.…”
Section: Reachability Versus Livenessmentioning
confidence: 99%
“…These results generally coincide with previous studies of both C and Java programs. Hirzel et al compare liveness to reachability on a benchmark suite including seven C applications [37]. For these, they find that when using an aggressive, interprocedural liveness analysis, they find a significant gap for two of their benchmarks, reducing average object lifetime by 11% for gzip (in allocation time) and 21% for yacr2); for the others, the gap remains below 2%.…”
Section: Reachability Versus Livenessmentioning
confidence: 99%
“…The re-hashing will call the hashCode() method of the junk objects, so even though they are junk they do not appear to be stale. A number of other researchers have found that the notion of staleness is a useful one in practice [3,6,18,19,32,[34][35][36]. Graph theoretic background.…”
Section: Discussionmentioning
confidence: 99%
“…As Hirzel et al [12,13] show, the quality of the results of a reachability-based leak detector largely depends on the type and liveness accuracy of its reachability traversal. They find that the liveness accuracy is more important.…”
Section: Memory Leak Detectionmentioning
confidence: 97%