[Soot-list] new local variable reserved in 0 slot?

LuoQingZhou seriousamlqz at yahoo.cn
Thu Sep 24 08:15:30 EDT 2009


Hi,
 
I have found when adding some new local variables in a method, sometime soot use the "0" slot, like the instruction "astore 0", will this confuse with "this" object? In most cases 0 slot is reserved for this object. Or soot will detect whether "this" object is used in the method, and then determine which slot will be used? Nonetheless the usa of 0 slot sometimes makes the bytecode hard to be understanded in some de-java tools.
 
Thanks
 
Qingzhou Luo


      ___________________________________________________________ 
  好玩贺卡等你发,邮箱贺卡全新上线! 
http://card.mail.cn.yahoo.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.cs.mcgill.ca/pipermail/soot-list/attachments/20090924/6a849fd7/attachment.html 


More information about the Soot-list mailing list