[all-commits] [llvm/llvm-project] e69d50: tsan: disable instrumentation in runtime callbacks...

Dmitry Vyukov via All-commits all-commits at lists.llvm.org
Mon Nov 22 06:48:41 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e69d50d9ff3e2608c2153c8e54b5044e05a0c34d
      https://github.com/llvm/llvm-project/commit/e69d50d9ff3e2608c2153c8e54b5044e05a0c34d
  Author: Dmitry Vyukov <dvyukov at google.com>
  Date:   2021-11-22 (Mon, 22 Nov 2021)

  Changed paths:
    M compiler-rt/test/tsan/Darwin/debug_external.cpp
    M compiler-rt/test/tsan/Darwin/external-swift-debugging.cpp

  Log Message:
  -----------
  tsan: disable instrumentation in runtime callbacks in tests

All runtime callbacks must be non-instrumented with the new tsan runtime
(it's now more picky with respect to recursion into runtime).
Disable instrumentation in Darwin tests as we do in all other tests now.

Differential Revision: https://reviews.llvm.org/D114348




More information about the All-commits mailing list