[Soot-list] Why Spark in soot 2.2.4 slows down
Ondrej Lhotak
olhotak at uwaterloo.ca
Fri Jun 22 16:50:39 EDT 2007
Strange, I also notice a big slowdown.
Also, Soot 2.2.4 gives significantly different answers than 2.2.3.
If I use the pre-jimplify switch, which separates Spark time from
Jimplification time, I get the following Spark times on soot-c:
2.2.3: 15.3s
2.2.4: 113.9s
Something *very* weird is going on.
I'm not aware of any recent changes to Spark. Has anyone been working on
Spark?
I would like to do a binary search through the Subversion revisions
between releases 2.2.3 and 2.2.4 to determine the cause of this.
Unfortunately, the internet is dead here at the moment, so I can't do
that right now (and who knows when this e-mail will even go out). I'll
be travelling all next week, so I can't investigate the problem until
later. If someone manages to track it down, I'd be interested to hear
what the cause is.
On Thu, Jun 21, 2007 at 08:39:25AM -0400, Eric Bodden wrote:
> Nope. No such observation here. 50s sounds pretty fast to me. Are you
> sure it's doing the right thing? If so, maybe could you email us you
> test case and command line?
>
> Eric
>
> On 21/06/07, Joe Qian <owqian at gmail.com> wrote:
> >Hi everyone,
> >
> > Recently I moved from soot 2.2.3 to soot 2.2.4. But when testing old
> >programs (also with JDK1.4.1), i found the Spark points-to analysis run
> >much slower than before. For my small test case, the old version of spark
> >run about 50s, while the new spark version have to run about 200s.
> >I have no idea about this situation. Does any one else have similar
> >experience?
> >
> > Thanks
> >
> >Joe
> >_______________________________________________
> >Soot-list mailing list
> >Soot-list at sable.mcgill.ca
> >http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
> >
> >
>
>
> --
> Eric Bodden
> Sable Research Group
> McGill University, Montréal, Canada
> _______________________________________________
> 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