[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Line numbers



I found this on Line number - you might be interested
http://domino.watson.ibm.com/syssftpr/JavaTech/Jikes.nsf/Named/4A1EA8A1CE847
BF6852565E7004441FD?OpenDocument

>
> Line number tables are optional attributes. It is useful for debugging or
> when an exception happens. Usually it comes from javac, so one line java
> source code may result several bytecodes. But after Soot transformation,
> the line number table is not accurate anymore. Currently, Soot tries to
> convert the line number table to tags attached to individual jimple
> statement, and finally reconstructs the line number table from these tags.
> It is obvious that the bytecode is not same as before the transformation.
> I do not know how useful the line number is after transformation. Perhaps
> you guys will try that.
>