Re: Fixing stack trace function names by argument introspection
marko@kevac.org
On Mon, Jul 23, 2018 at 7:48 AM, Y Song <ys114321@...> wrote:
Can you share it with me? Maybe I can use it as an example. Basically, you need to walk the stack by yourself. Since verifier do I have never used pragma unroll before, but I understand what it is supposed to do. Quick search gives me usages for CUDA and several little known examples for gcc/clang. Are you talking about them? https://stackoverflow.com/questions/4071690/tell-gcc-to-specifically-unroll-a-loop During each loop iteration, you can access the frame pointer, you need As far as I understand it would work if my program is built with frame pointers. In that case going throigh stack trace shold be straightforward. Never done it before though :-) But usually programs are build omitting frame pointers. In that case you need additional info from DWARF and code is much more complex. Right? Are you suggesting implementing all this? Sorry for newbie questions :-)
|
|