[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