[Soot-list] Heros question
Henddher Pedroza
hpedro2 at uic.edu
Fri Apr 5 18:00:51 EDT 2013
I see
Thanks Marc-Andre.
On Apr 5, 2013, at 4:56 PM, Marc-André Laverdière-Papineau <marc-andre.laverdiere-papineau at polymtl.ca> wrote:
> Hello,
>
> What you express is the ideal. In reality, no call graph algorithm can
> guarantee that.
>
> Depending on the precision of the call graph, a call can have multiple
> targets. And when you have reflective object creation, you can end up
> with a target to more or less everything.
>
> Marc-André Laverdière-Papineau
> Doctorant - PhD Candidate
>
> On 13-04-05 04:29 PM, Henddher Pedroza wrote:
>> Hello Soot folks:
>>
>> I am new to InterprocedureCFG so apologies for this question.
>>
>> I cannot understand when the following call would return more than 1
>> entry. Can someone explain?
>>
>> InterproceduralCFG:
>> /**
>> * Returns all callee methods for a given call.
>> */
>> public Set<M> getCalleesOfCallAt(N n);
>>
>> Shouldn't a node, in this case (Unit with InvokeExpr on rhs), have just
>> one target?
>>
>> Thanks in advance.
>>
>> - Henddher
>>
>>
>> _______________________________________________
>> Soot-list mailing list
>> Soot-list at sable.mcgill.ca
>> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
>>
> _______________________________________________
> Soot-list mailing list
> Soot-list at sable.mcgill.ca
> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
More information about the Soot-list
mailing list