[Soot-list] variables with $ sign:java to jimple

Patrick Lam plam at sable.mcgill.ca
Thu Jul 18 16:45:10 EDT 2013


1) you can't declare a Java variable name containing a $
2) $ in Jimple means that the local came from a stack local.
3) $-variables in Jimple probably will be converted back into JVM stack 
locals.

pat

On 18/07/13 04:43 PM, Al wrote:
> As far as I remember, soot treats variables whose name starts with $ as
> stack locals.
>
> On Jul 18, 2013, at 3:41 PM, Kush Shah <kshah57 at uic.edu
> <mailto:kshah57 at uic.edu>> wrote:
>
>> Hello All,
>>
>> What happens to the variables starting with $ sign in source(java) code?
>> According to my experience, they somehow are not converted into jimple
>> code, if they are , can anyone explain in what form and name?
>>
>> Kush Shah
>> Graduate Student - Computer Science
>> University of Illinois at Chicago
>> (203)832-0016
>> kshah57 at uic.edu <mailto:kshah57 at uic.edu>
>> _______________________________________________
>> Soot-list mailing list
>> Soot-list at sable.mcgill.ca <mailto: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