Heap Allocation
Heap Allocation is a memory management technique within runtime systems that dynamically assigns program objects to a shared region of memory known as the heap, distinguishing itself from static or stack-based allocation by enabling variable-sized and arbitrarily long-lived data storage during program execution.
117
Publications
5.2K
Citations
263
Authors
106
Institutions
Publications per year
2017–2026
9
Parents
117
Permission accounting in separation logic
Richard Bornat, Cristiano Calcagno, Peter W. O’Hearn et al. · 2005 · 370 citations
Malcolm Atkinson, Ken Chisholm, Paul Cockshott · ACM SIGPLAN Notices · 1982 · 163 citations
1–5 of 117
263
5
h-index
4
h-index
4
h-index
3
h-index
3
h-index
1–5 of 263
106
Microsoft (United States)
Redmond, United States
9 h-index
11 publications
325 citations
Carnegie Mellon University
Pittsburgh, United States
5 h-index
11 publications
453 citations

Tel Aviv University
Tel Aviv, Israel
5 h-index
10 publications
454 citations
University of Wisconsin–Madison
Madison, United States
4 h-index
6 publications
176 citations

University of Glasgow
Glasgow, United Kingdom
4 h-index
9 publications
428 citations
University of Illinois Urbana-Champaign
Urbana, United States
3 h-index
4 publications
142 citations
University of California, Santa Barbara
Santa Barbara, United States
3 h-index
8 publications
320 citations

Cornell University
Ithaca, United States
3 h-index
5 publications
227 citations
1–8 of 106
17 publications · 695 citations
13
h-index
2 publications · 172 citations
2
h-index
2 publications · 36 citations
2
h-index
TSE · 2 publications · 51 citations
2
h-index
Repository · 2 publications · 43 citations
2
h-index
1–5