[PATCH] D44714: Change TSAN external symbolization API to support returning multiple frames

Alexander Smundak via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 20 15:47:03 PDT 2018


asmundak created this revision.
asmundak added a reviewer: dvyukov.
Herald added subscribers: Sanitizers, llvm-commits, kubamracek.

New API passes a callback function to the external symbolizer, allowing it to add multiple frames to the traceback. Note that the old interface API will be still supported until the clients migrate to the new one.


Repository:
  rCRT Compiler Runtime

https://reviews.llvm.org/D44714

Files:
  lib/sanitizer_common/sanitizer_common.h
  lib/tsan/rtl/tsan_rtl_report.cc
  lib/tsan/rtl/tsan_symbolize.cc
  test/tsan/java_symbolization.cc
  test/tsan/java_symbolization_legacy.cc

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D44714.139213.patch
Type: text/x-patch
Size: 6422 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180320/9c8564cb/attachment.bin>


More information about the llvm-commits mailing list