diff options
author | Julian Lettner <jlettner@apple.com> | 2019-03-01 04:03:38 +0000 |
---|---|---|
committer | Julian Lettner <jlettner@apple.com> | 2019-03-01 04:03:38 +0000 |
commit | 13c4bc567150f98adb0209aab16cc6d9ba369c7f (patch) | |
tree | f93584e87fd5162d61010f76f029e699ed472fe5 /llvm/lib/Support/CommandLine.cpp | |
parent | e6ec6bd8e05df3eef60c9ffd33ba0cd3a671deb1 (diff) | |
download | llvm-13c4bc567150f98adb0209aab16cc6d9ba369c7f.zip llvm-13c4bc567150f98adb0209aab16cc6d9ba369c7f.tar.gz llvm-13c4bc567150f98adb0209aab16cc6d9ba369c7f.tar.bz2 |
[NFC][Sanitizer] Add new BufferedStackTrace::Unwind API
Retrying without replacing call sites in sanitizer_common (which might
not have a symbol definition).
Add new Unwind API. This is the final envisioned API with the correct
abstraction level. It hides/slow fast unwinder selection from the caller
and doesn't take any arguments that would leak that abstraction (i.e.,
arguments like stack_top/stack_bottom).
GetStackTrace will become an implementation detail (private method) of
the BufferedStackTrace class.
Reviewers: vitalybuka
Differential Revision: https://reviews.llvm.org/D58741
> llvm-svn: 355168
llvm-svn: 355172
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions