[Soot-list] Undeterministic processing order

Prof. Laurie Hendren hendren at cs.mcgill.ca
Wed Oct 21 11:31:34 EDT 2009


David,

Yes, it is annoying.  I know we removed some of these non-deterministic 
data structures for exactly that reason.   If you find where it is 
happening and have a suggested fix which wouldn't impact performance 
otherwise, please suggest it.

Cheers, Laurie


+-----------------------------------------------------------------
| Laurie Hendren --- laurie.hendren at mcgill.ca
| Associate Dean (Academic), Faculty of Science,
| Dawson Hall, McGill University, 853 Sherbrooke St W,
| Montreal QC H3A 2T6 Canada, 514-398-7179, fax 514-398-1774
+----------------------------------------------------------------
| For contact and home page info as Professor, Computer Science:
| http://www.sable.mcgill.ca/~hendren   ---  hendren at cs.mcgill.ca
| Research: http://www.sable.mcgill.ca  http://aspectbench.org
+----------------------------------------------------------------



David Mohr wrote:
> On Wed, Oct 21, 2009 at 9:17 AM, Patrick Lam <plam at sable.mcgill.ca> wrote:
>   
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> I'll bet that Soot puts classes into a non-list data structure that
>> doesn't preserve order.
>>     
>
> Ah that makes sense.
>
> It is annoying when hunting bugs though, because if you rerun Soot
> after fixing something, you might encounter some other bug first.
>
> ~David
>
>   
>> David Mohr wrote:
>>     
>>> Hi,
>>> I've noticed that soot processes classes in some seemingly random
>>> order. At the very least, it's not always the same for identical
>>> invocations of Soot. Is there a particular reason for this behavior?
>>>
>>> ~David
>>> _______________________________________________
>>> Soot-list mailing list
>>> Soot-list at sable.mcgill.ca
>>> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
>>>       
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.10 (GNU/Linux)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>>
>> iEYEARECAAYFAkrfJhcACgkQNTVxnNGEyOj51wCdFnKfj9PqfAxU0vh2aW1HbItB
>> lx0An1+T5vRDYuvuvuJVkJhbDK6UWcrZ
>> =KPFn
>> -----END PGP SIGNATURE-----
>>
>>     
> _______________________________________________
> Soot-list mailing list
> Soot-list at sable.mcgill.ca
> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.cs.mcgill.ca/pipermail/soot-list/attachments/20091021/47adc167/attachment.html 


More information about the Soot-list mailing list