[all-commits] [llvm/llvm-project] a12737: [NFC][msan] Switch allocator interface to use Buff...

Vitaly Buka via All-commits all-commits at lists.llvm.org
Mon Jan 8 11:51:20 PST 2024


  Branch: refs/heads/users/vitalybuka/spr/msan-unwind-stack-before-fatal-reports
  Home:   https://github.com/llvm/llvm-project
  Commit: a127373cf1ac1676ce17ce8dca909d0c3bce9d18
      https://github.com/llvm/llvm-project/commit/a127373cf1ac1676ce17ce8dca909d0c3bce9d18
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-01-08 (Mon, 08 Jan 2024)

  Changed paths:
    M compiler-rt/lib/msan/msan.h
    M compiler-rt/lib/msan/msan_allocator.cpp

  Log Message:
  -----------
  [NFC][msan] Switch allocator interface to use BufferedStackTrace

We will need it to unwind for fatal errors.

Pull Request: https://github.com/llvm/llvm-project/pull/77363


  Commit: 1de5a3d46d64d9ca8c051f11afa98f80e99064f2
      https://github.com/llvm/llvm-project/commit/1de5a3d46d64d9ca8c051f11afa98f80e99064f2
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2024-01-08 (Mon, 08 Jan 2024)

  Changed paths:
    M compiler-rt/lib/msan/msan.h
    M compiler-rt/lib/msan/msan_allocator.cpp
    M compiler-rt/lib/msan/msan_new_delete.cpp
    M compiler-rt/test/sanitizer_common/TestCases/max_allocation_size.cpp

  Log Message:
  -----------
  [msan] Unwind stack before fatal reports

Msan does not unwind stack in malloc without origins, but we still need trace
for fatal errors.

Pull Request: https://github.com/llvm/llvm-project/pull/77168


Compare: https://github.com/llvm/llvm-project/compare/4301f9aa15dd...1de5a3d46d64


More information about the All-commits mailing list