97032ee31b
Actually able to unwind the stack
...
This is filled with debug prints, and is quite brutal: it saves the
whole stack. It has to be optimized a lot.
Also, needs a smooth stop when trying to unwind main.
2018-04-05 19:17:02 +02:00
cd7c1635aa
Plug MemoryMap into DwarfInterpret
2018-04-04 14:42:50 +02:00
d893b9138a
Move header files to dwarfinterpret/
2018-04-04 14:42:27 +02:00
13283d8e2a
Add MemoryMap to read /proc/[pid]/maps
2018-04-03 12:23:15 +02:00
bf8864e7e6
Acually retrieve dwarf data
...
Doesn't work for now: still have to take into account the memory map
offsets.
2018-03-30 13:25:05 +02:00
67aef72302
Add ability to evaluate registers' values (UNTESTED)
2018-03-29 13:34:47 +02:00
c4a0a38b34
Add debug code to print return address
2018-03-28 16:03:43 +02:00
3932ee09e6
Start library: working singleton class schema
2018-03-28 15:33:36 +02:00