[Soot-list] Have you thought about Escape Analysis is SOOT?

Zhoulai Fu zell08v at gmail.com
Fri Sep 20 05:18:53 EDT 2013


Dear all,

I am trying to compute the heap locations accessible in a procedure that
may be accessed from outside.   If I understand correctly, this should be
called escape analysis.

For example,
foo(){

x =  new List(); //h
y = x;
foo (y);

}

Now I would like to have the allocation site 'h' to be the result of my
analysis. This is because 'h' is accessible from within the procedure, and
from without the procedure as well.

Since escape analysis is classic, I feel puzzled why Soot does not have it
built in. Anyway, have you ever developed escape analysis using soot?

Thanks.

Zhoulai
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.cs.mcgill.ca/pipermail/soot-list/attachments/20130920/bbc44dab/attachment.html 


More information about the Soot-list mailing list