Escape Analysis
Escape Analysis is a compile-time static analysis technique in programming language implementation that determines the dynamic scope of object lifetimes by identifying whether objects allocated in a function escape to other threads or persist beyond the function’s execution, thereby enabling optimizations such as stack allocation, scalar replacement, or synchronization elimination.
93
Publications
6.1K
Citations
202
Authors
101
Institutions
Publications per year
2017–2026
5
93
Jong-Deok Choi, Manish Gupta, Maurício Serrano et al. · 1999 · 505 citations · Full text
Compositional pointer and escape analysis for Java programs
John Whaley, Martin Rinard · 1999 · 443 citations
Christoph von Praun, Thomas R. Gross · 2001 · 329 citations
Escape analysis for object-oriented languages
Bruno Blanchet · 1999 · 294 citations
Enforcing isolation and ordering in STM
Tatiana Shpeisman, Vijay Menon, Ali-Reza Adl-Tabatabai et al. · 2007 · 205 citations
1–5 of 93
202
6
h-index
5
h-index
4
h-index
Institut national de recherche en sciences et technologies du numérique, France
4 publications · 590 citations
4
h-index
4
h-index
1–5 of 202
101
Massachusetts Institute of Technology
Cambridge, United States
6 h-index
10 publications
1.5K citations
IBM (United States)
Armonk, United States
6 h-index
17 publications
3.5K citations
Purdue University West Lafayette
West Lafayette, United States
5 h-index
10 publications
555 citations
Stony Brook University
Stony Brook, United States
4 h-index
5 publications
475 citations
Stanford University
Stanford, United States
4 h-index
6 publications
386 citations
Institut national de recherche en sciences et technologies du numérique
Le Chesnay-Rocquencourt, France
4 h-index
4 publications
538 citations

Johannes Kepler University of Linz
Linz, Austria
4 h-index
8 publications
422 citations
ETH Zurich
Zurich, Switzerland
4 h-index
8 publications
840 citations
1–8 of 101
12 publications · 405 citations
10
h-index
3 publications · 255 citations
3
h-index
ENTCS · 3 publications · 43 citations
3
h-index
JABA · 2 publications · 36 citations
2
h-index
1 publications · 24 citations
1
h-index
1–5