[PATCH] [Sanitizer] Make StackTrace a lightweight reference to array of PCs, andintroduce a BufferedStackTrace class, which owns this array.

Alexey Samsonov vonosmas at gmail.com
Fri Oct 24 15:14:47 PDT 2014


Remove commented-out code, add a FIXME.

# Updating D5985: [Sanitizer] Make StackTrace a lightweight reference to array of PCs, and
introduce a BufferedStackTrace class, which owns this array.

http://reviews.llvm.org/D5985

Files:
  lib/asan/asan_allocator.h
  lib/asan/asan_allocator2.cc
  lib/asan/asan_debugging.cc
  lib/asan/asan_report.cc
  lib/asan/asan_report.h
  lib/asan/asan_stack.h
  lib/asan/tests/asan_noinst_test.cc
  lib/lsan/lsan.h
  lib/lsan/lsan_common.cc
  lib/msan/msan.cc
  lib/msan/msan.h
  lib/msan/msan_report.cc
  lib/sanitizer_common/sanitizer_stackdepot.cc
  lib/sanitizer_common/sanitizer_stackdepot.h
  lib/sanitizer_common/sanitizer_stacktrace.cc
  lib/sanitizer_common/sanitizer_stacktrace.h
  lib/sanitizer_common/sanitizer_stacktrace_libcdep.cc
  lib/sanitizer_common/sanitizer_unwind_posix_libcdep.cc
  lib/sanitizer_common/sanitizer_win.cc
  lib/sanitizer_common/tests/sanitizer_stackdepot_test.cc
  lib/sanitizer_common/tests/sanitizer_stacktrace_test.cc
  lib/tsan/rtl/tsan_rtl_mutex.cc
  lib/tsan/rtl/tsan_rtl_report.cc
  lib/tsan/rtl/tsan_stack_trace.cc
  lib/tsan/rtl/tsan_stack_trace.h
  lib/ubsan/ubsan_diag.cc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5985.15444.patch
Type: text/x-patch
Size: 51538 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141024/34bc4d59/attachment.bin>


More information about the llvm-commits mailing list