New walker to walk out of Instrimentation Frames FP 452/head
authorBenjamin Welton <welton@cs.wisc.edu>
Thu, 12 Apr 2018 17:58:17 +0000 (12:58 -0500)
committerBenjamin Welton <welton@cs.wisc.edu>
Thu, 12 Apr 2018 17:58:17 +0000 (12:58 -0500)
commitcee6ba5366037dd687ba573f1b01c8aba5c29109
tree51140fe973917bc70aff8eb97d126305ae46500b
parent34c5f58c1eb5a75d8527611d70c5e1003db6fddd
New walker to walk out of Instrimentation Frames FP

This patch contains a new walker that can walk out of inst frames in first party stackwalking mode.

For this to work, the emitter fixes located in pull request #451 must be applied. The walker itself creates
a Stackwalker frame based on the information saved by the emitter.
stackwalk/h/framestepper.h
stackwalk/src/framestepper.C
stackwalk/src/linuxbsd-x86-swk.C
stackwalk/src/sw.h