[all-commits] [llvm/llvm-project] fa24d5: tsan: use smaller trace parts for Go

Dmitry Vyukov via All-commits all-commits at lists.llvm.org
Tue Nov 16 06:59:47 PST 2021


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

  Changed paths:
    M compiler-rt/lib/tsan/rtl/tsan_trace.h

  Log Message:
  -----------
  tsan: use smaller trace parts for Go

In the old runtime we used to use different number of trace parts
for C++ and Go to reduce trace memory consumption for Go.
But now it's easier and better to use smaller parts because
we already use minimal possible number of parts for C++ (3).

Reviewed By: melver

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




More information about the All-commits mailing list