|
|
|||||
|
Registration
Register
|
The 7 Dwarves: Debugging Information Beyond gdbArnaldo Carvalho de Melo (acme@redhat.com)The DWARF debugging information format has been so far used in debuggers such as gdb, and more recently in tools such as systemtap and frysk, in this paper the author will show more scenarios where such information can be useful, such as showing the layout of data structures, reorganizing such data structures to remove alignment holes and improve CPU cache utilization, statistics about inlining of functions, recreating data structures and functions from the debugging information, showing binary diffs to help understand the effects of any code change and much more. | |||||