commit | 37c0431896565ce3b7a2720fa4e7c573f90ae982 | [log] [tgz] |
---|---|---|
author | Sterling Augustine <saugustine@google.com> | Mon Mar 30 15:20:26 2020 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Aug 28 11:16:31 2020 -0700 |
tree | c7e7491992bcfa1f2ccda215b95f3d603890e59c | |
parent | fdf05d1d34e1e7244acabc57c3f1f5823a260a13 [diff] |
Exit unwinding early when at the top of the stack and additional info won't be found. Summary: This patch follows libgcc's lead: When the return-address register is zero, there won't be additional stack frames to examine, or gather information about. Exit before spending time looking for something known not to be found. Subscribers: llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D77099 GitOrigin-RevId: 71fbd6e40632f437049215904c28ad9d63cff4bc