[prev in list] [next in list] [prev in thread] [next in thread] 

List:       soot-list
Subject:    [Soot-list] about SourceLnPosTag
From:       chris.pickett () mail ! mcgill ! ca (Chris Pickett)
Date:       2007-10-18 13:46:16
Message-ID: 47179BB1.5030503 () mail ! mcgill ! ca
[Download RAW message or body]

Hi Jauhar,

Jauhar Ali wrote:
> We have just started using Soot in our research project which deals with 
> visualizing data structures (dynamically) in Java.

I saw this and just thought I would mention that Sokhom and Clark in our 
lab did some work in this area:

http://www.sable.mcgill.ca/publications/papers/#icpc2006
http://www.sable.mcgill.ca/publications/thesis/#sokhomMastersThesis

although they weren't using Soot.

Cheers,
Chris

  Our approach is to
> instrument Java code, so that the visualization component get info about 
> each statement via the instrumented code. The instrumented code is 
> responsible to pass the info about each statement (say in Jimple) and 
> the exact location in the source code so that it can be visualized 
> properly. By setting the KeepLineNumber flag on and taking input from 
> Java source files, we are able to get the source line number for each 
> Jimple statement. But we could not get the column positions because the 
> Jimple statements have not got the SourceLnPosTag attached to them. Is 
> there any extra switch which needs to be on to get the SourceLnPosTag 
> attached to Jimple statements?
> Thanks,
> Jauhar
> _______________________________________________
> Soot-list mailing list
> Soot-list@sable.mcgill.ca
> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic