Parametric heap usage analysis for functional programs
@inproceedings{Unnikrishnan2009ParametricHU, title={Parametric heap usage analysis for functional programs}, author={L. Unnikrishnan and S. Stoller}, booktitle={ISMM '09}, year={2009} }
This paper presents an analysis that derives a formula describing the worst-case live heap space usage of programs in a functional language with automated memory management (garbage collection). First, the given program is automatically transformed into bound functions that describe upper bounds on the live heap space usage and other related space metrics in terms of the sizes of function arguments. The bound functions are simplified and rewritten to obtain recurrences, which are then solved to… CONTINUE READING
15 Citations
Parametric inference of memory requirements for garbage collected languages
- Computer Science
- ISMM '10
- 2010
- 52
- PDF
Automatic Space Bound Analysis for Functional Programs with Garbage Collection
- Computer Science
- LPAR
- 2018
- 7
- PDF
Summary-based inference of quantitative bounds of live heap objects
- Computer Science
- Sci. Comput. Program.
- 2014
- 6
Decidability of linear tree constraints for resource analysis of object-oriented programs
- Computer Science
- 2019
- PDF
Quantitative analysis for symbolic heap bounds of CPS software
- Computer Science
- Comput. Sci. Inf. Syst.
- 2011
- 1
- PDF
Space overhead bounds for dynamic memory management with partial compaction
- Computer Science
- POPL '11
- 2011
- 15
- PDF