2013
DOI: 10.1145/2538031.2538488
|View full text |Cite
|
Sign up to set email alerts
|

Leaking Space

Abstract: A space leak occurs when a computer program uses more memory than necessary. In contrast to memory leaks, where the leaked memory is never released, the memory consumed by a space leak is released, but later than expected. This article presents example space leaks and how to spot and eliminate them.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 6 publications
0
1
0
Order By: Relevance
“…The term was first coined in Reference 24 in the context of functional programming to refer to applications that do release the allocated memory, but later than the developer expects. Since then, researchers have revisited space leaks for different languages (e.g., Haskell in Reference 25, or Java for embedded applications in Reference 26). Space leaks are a type of memory allocation anomaly, and our method can detect and fix them, together with other anomalies.…”
Section: Background and Related Work On Memory Anomaliesmentioning
confidence: 99%
“…The term was first coined in Reference 24 in the context of functional programming to refer to applications that do release the allocated memory, but later than the developer expects. Since then, researchers have revisited space leaks for different languages (e.g., Haskell in Reference 25, or Java for embedded applications in Reference 26). Space leaks are a type of memory allocation anomaly, and our method can detect and fix them, together with other anomalies.…”
Section: Background and Related Work On Memory Anomaliesmentioning
confidence: 99%