[all-commits] [llvm/llvm-project] d4152c: [NFC][sanitizer_symbolizer]Add StackTracePrinter c...
Andres Villegas via All-commits
all-commits at lists.llvm.org
Fri Sep 15 13:52:23 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d4152c5cbfd923d117b2bf24b5b173766e3be0e1
https://github.com/llvm/llvm-project/commit/d4152c5cbfd923d117b2bf24b5b173766e3be0e1
Author: Andres Villegas <andresvi at google.com>
Date: 2023-09-15 (Fri, 15 Sep 2023)
Changed paths:
M compiler-rt/lib/hwasan/hwasan_report.cpp
M compiler-rt/lib/msan/msan_report.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_libcdep.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.h
M compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp
M compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp
M compiler-rt/lib/sanitizer_common/tests/sanitizer_stacktrace_printer_test.cpp
M compiler-rt/lib/tsan/rtl/tsan_report.cpp
M compiler-rt/lib/ubsan/ubsan_diag.cpp
Log Message:
-----------
[NFC][sanitizer_symbolizer]Add StackTracePrinter class (#66530)
Introduce a new virtual class StackTracePrinter and an implementation
FormattedStackTracePrinter in preparation of enabling symbolizer markup
for linux.
This change allows us to implement other behaviour under the same api
for StackTracePrinter, for example, MarkupStackTracePrinter.
More information about the All-commits
mailing list