Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

A Refinement of the Escape Property

Patricia M. HillContact Information and Fausto SpotoContact Information

(5)  School of Computing, University of Leeds, UK
(6)  Dipartimento di Informatica, Verona, Italy
Abstract
Escape analysis of object-oriented languages determines, for every program point, the escape property ɛ i.e., the set of the creation points of the objects reachable from some variables. An approximation of ɛ is useful to stack allocate dynamically created objects and to reduce the overhead of synchronisation in Java-like languages. ɛ can itself be used for escape analysis, but it is very imprecise. We define here a refinement ɛR of ɛ, in the sense that ɛR is more concrete than ɛ and, hence, leads to a more precise escape analysis than ɛ.
This work has been funded by EPSRC grant GR/R53401.

Contact Information Patricia M. Hill
Email: hill@comp.leeds.ac.uk

Contact Information Fausto Spoto
Email: spoto@sci.univr.it
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.107 • Server: mpweb15
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)