[Soot-list] Body Transformation

Amir Mehrabi mehrabi at comp.iust.ac.ir
Sat Jan 17 04:25:39 EST 2009


Hi 

I want to transform a body of method that
every invoke expression move up
and every use of result of these invokes move down 
for example:

void foo(int a){
...
...
x=B.INVOKE(A,B);
Y=x
...
...
...
return
}

i want to transform these method to:

void foo(int a){
...
x=B.INVOKE(A,B);
...
...
...
Y=x
return
}

In soot i fine a class with name DelayabilityAnalysis but there is no good 
document about it . I think its a good for my work (Maybe)
does any want any idea to how can i do this work with SOOT?

Thanks
Amir Mehrabi J.




More information about the Soot-list mailing list