aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMed Ismail Bennani <medismail.bennani@gmail.com>2020-02-04 17:53:26 +0100
committerMed Ismail Bennani <medismail.bennani@gmail.com>2020-02-06 18:27:48 +0100
commit7ebe9cc4fc2d97ec0ed2a6038be25b2a7ed1aac2 (patch)
tree878a70fc600570423384298f7b8fb029c897b1f7 /clang/lib/Frontend/CompilerInvocation.cpp
parent318d0ede572080f18d0106dbc354e11c88329a84 (diff)
downloadllvm-7ebe9cc4fc2d97ec0ed2a6038be25b2a7ed1aac2.zip
llvm-7ebe9cc4fc2d97ec0ed2a6038be25b2a7ed1aac2.tar.gz
llvm-7ebe9cc4fc2d97ec0ed2a6038be25b2a7ed1aac2.tar.bz2
[lldb/Target] Add Assert StackFrame Recognizer
When a thread stops, this checks depending on the platform if the top frame is an abort stack frame. If so, it looks for an assert stack frame in the upper frames and set it as the most relavant frame when found. To do so, the StackFrameRecognizer class holds a "Most Relevant Frame" and a "cooked" stop reason description. When the thread is about to stop, it checks if the current frame is recognized, and if so, it fetches the recognized frame's attributes and applies them. rdar://58528686 Differential Revision: https://reviews.llvm.org/D73303 Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions