aboutsummaryrefslogtreecommitdiff
path: root/src/common/dwarf/line_state_machine.h
diff options
context:
space:
mode:
authorjimblandy <jimblandy@4c0a9323-5329-0410-9bdc-e9ce6186880e>2010-02-05 17:14:12 +0000
committerjimblandy <jimblandy@4c0a9323-5329-0410-9bdc-e9ce6186880e>2010-02-05 17:14:12 +0000
commite87521a98962f8b9714860d8a151083d99160cc7 (patch)
treefe61f0925acab64bc5f334bd577c895dd8eb951f /src/common/dwarf/line_state_machine.h
parentBreakpad Linux dumper: Recognize more processor architectures. (diff)
downloadbreakpad-e87521a98962f8b9714860d8a151083d99160cc7.tar.xz
Breakpad processor: Save Windows unwinding data earlier in x86 walker.
At the moment, StackwalkerX86::GetCallerFrame doesn't save the WindowsFrameInfo that it finds for a frame unless it successfully constructs the caller frame. This means that the windows_frame_info field of the last frame on the stack is left unset, even when that frame does have windows unwinding information. This is not user-visible behavior, so it doesn't matter, but it is a blemish on the interface, and unit tests (added in a later patch) expect it. This patch saves the information in the frame as soon as we find it. a=jimblandy, r=mmentovai git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@508 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/common/dwarf/line_state_machine.h')
0 files changed, 0 insertions, 0 deletions