[Soot-list] Loop Finder: Identify Synchronized Block as Loops

Eric Bodden bodden at st.informatik.tu-darmstadt.de
Tue Aug 18 02:27:43 EDT 2009


Hi Kelvin.

This sounds like a bug to me. There is certainly no transformation
into loops as you describe it.

Can you please send a minimal example to the list where this occurs?

Eric

2009/8/17 Kelvin Tian <kevinn.tian at gmail.com>:
> Hi,
>
>      I need to collect some profiling information based on loops, and I
> reused the LoopFinder class to find loops, but when I tried to collect some
> information from the Dacapo benchmark, I found a lot of problems. One major
> problem is that LoopFinder always took synchronized block as multiple loops
> (normally 3 loops from one synchronized block).  Is this a possible bug or
> Synchronized block is translated to be some kind of loops in Soot?
>
>
> --
> Best regards,
> Kelvin
>
>
> _______________________________________________
> Soot-list mailing list
> Soot-list at sable.mcgill.ca
> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
>
>



-- 
Eric Bodden
Software Technology Group
Technical University Darmstadt, Germany


More information about the Soot-list mailing list