I considered to use it as a starting point to build the control-flow graph of 
a function in order to display it in a custom profiler we use internally since
I could assume that I had the debugging information and I had to read the 
.debug_line section anyway to get the source lines.
I ended up not using it and it's clear to me that its practical uses may be 
questionable ("fast" single stepping in a debugger?) but I thought it might 
be worth to share it.

r

On Nov 15, 2011, at 7:17 AM, Tom Tromey wrote:

>>>>>> "Roberto" == Roberto Agostino Vitillo <raviti...@lbl.gov> writes:
> 
> Roberto> With this patch DW_LNS_set_basic_block opcodes are emitted in
> Roberto> the .debug_line section marking the instructions that indicate
> Roberto> the beginning of a basic block as specified by the dwarf
> Roberto> standards 2,3 and 4.
> 
> I'm curious to know what use you have for this.
> 
> Tom

Reply via email to