[prev in list] [next in list] [prev in thread] [next in thread] 

List:       soot-list
Subject:    Re: [Soot-list] Soot variable representation
From:       "Bodden, Eric" <eric.bodden () sit ! fraunhofer ! de>
Date:       2015-04-22 7:24:52
Message-ID: 207CBBA8-4D91-40E2-AEA8-241FBD50C670 () sit ! fraunhofer ! de
[Download RAW message or body]

… almost.

$ means it did not use to be a variable in source code. It's an artificial variable \
representing a stack location. No $ means it was a "real" local variable.

Eric

> On 22.04.2015, at 04:17, Haipeng Cai <hcai@nd.edu> wrote:
> 
> Xinxin,
> 
> It is my understanding that $ means the variable is on the stack and being without \
> it means it is on the heap. 
> On Tue, Apr 21, 2015 at 10:00 PM, Xinxin Jin <xinxinjin89@gmail.com> wrote:
> Soot variables sometimes has a "$" prefix but sometimes not. What is the difference \
> between "r0" and "$r0" ? 
> Example:
> r11 = new com.example.android.Test;
> $r3 = r11;
> 
> Thanks very much.
> 
> 
> --
> Xinxin
> 
> _______________________________________________
> Soot-list mailing list
> Soot-list@CS.McGill.CA
> https://mailman.CS.McGill.CA/mailman/listinfo/soot-list
> 
> 
> _______________________________________________
> Soot-list mailing list
> Soot-list@CS.McGill.CA
> https://mailman.CS.McGill.CA/mailman/listinfo/soot-list

--
Prof. Eric Bodden, Ph.D., http://sse.ec-spride.de/ http://bodden.de/
Head of Secure Software Engineering at Fraunhofer SIT, TU Darmstadt and EC SPRIDE
Tel: +49 6151 16-75422    Fax: +49 6151 869-127
Room B5.11, Fraunhofer SIT, Rheinstraße 75, 64295 Darmstadt


["signature.asc" (signature.asc)]

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIcBAEBCAAGBQJVN0zIAAoJEBflvf1oEO7RyboP/RYLG952yPlOycHUFhANMF/e
O6PSKdbqknGUfclC9W5Y6kCC+NI7lTgOTWbFxdLWr7h4kpB91o+fphpV3LaJsp1X
c7asUDElPeAJrEIKGqV63AGlgEt9NVl5zZSj8yHgIwOKDgKVatxfi/4jAmPtLP0b
kQwj9RBGPvgsg8RzD+Oq/fAmvY8AeAL5gQSyIrnZclHnEnpdzYjtYblG14948B9t
Op7VCAmhbjuPrhRKWxgJsITis9CR4+Qm9OklyvJD7XBpBhwCf+p+as30IMWxS2O0
Kv/+XN6CuPxK1RlKed8GPiQ5Ikm7FdB1/B2+AIJNU0JajEDpRbvFX3CqTfOKCu+z
9jyWzCsMROMYSdPPY91EYeLS1dEjP6xkEReGuaBDBAS5/o5fimTD73gqDG458+na
FLveuPLdk28jOYopCqsCnY0dVenJKjR7lYBn6KoIB6v5R84G/jebmZpLtvp9DFDe
TOX9xPIp/dw/iOQgONV8+3FGf9D5ACMPVtHfbXUnFAFx7n34e0GFDP4aFzan2N25
xlzJKKA25OLf8VKGLYSuJnOwCP/82SStcIG99CSfgPmqTPW3lmOZsvl/pVdZXikt
6aEplC8eqSYdzu6pyUPoVNkxyB1wwP6PHlmMn2V9BlLAgGtVGLYNSbaAHZtRJKlQ
XX/9xT20Zx2Xhd6fnD1R
=cHjA
-----END PGP SIGNATURE-----


_______________________________________________
Soot-list mailing list
Soot-list@CS.McGill.CA
https://mailman.CS.McGill.CA/mailman/listinfo/soot-list

--===============3629972121251016395==--

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic