[Dwarf-Discuss] Any real products that do...

Chris Quenelle chris.quenelle at oracle.com
Sun Oct 23 17:35:13 PDT 2011


Well he said "in the debuginfo" but I assume he means "in dwarf".
So that would include the linetable as well.  The significant bloat
for column information is in the line table and it's a very large
percentage increase for accurate information.  Especially for
optimized code.


On Friday October 21, at    10:38AM, Michael Eager wrote:

> On 10/21/2011 10:30 AM, Tom Tromey wrote:
>>>>>>> "David" == David Earlam<David.Earlam at csr.com>  writes:
>> 
>>>>>     Are there any existing DWARF-based tool chains (compiler and
>>>>> debugger) that use column information to do, say, highlight the
>>>>> fragments of a for statement as execution advances?
>> 
>> David>  xRay, ASPEX and RealView Debugger would draw a box around column
>> David>  delimited statements in a single line and ARM's RealView Compilation
>> David>  Tools 3 and 4
>> David>  compilers produce column information to let it do so.
>> 
>> I'm curious if you, or anybody, knows the space penalty for including
>> the column information in the debuginfo.  GCC could emit it pretty
>> easily, but I know people worry about size.
> 
> I think it would be one or two bytes for each TAG which has source coordinates.
> 
> -- 
> Michael Eager	 eager at eagercon.com
> 1960 Park Blvd., Palo Alto, CA 94306  650-325-8077
> _______________________________________________
> Dwarf-Discuss mailing list
> Dwarf-Discuss at lists.dwarfstd.org
> http://lists.dwarfstd.org/listinfo.cgi/dwarf-discuss-dwarfstd.org




More information about the Dwarf-Discuss mailing list