tsan: use smaller trace parts for Go
authorDmitry Vyukov <dvyukov@google.com>
Tue, 16 Nov 2021 08:14:09 +0000 (09:14 +0100)
committerDmitry Vyukov <dvyukov@google.com>
Tue, 16 Nov 2021 14:59:33 +0000 (15:59 +0100)
commitfa24d58279cf9a3e5a5ac894194808f4c1ad01f3
tree8c2dd14162d4975b59208df0516d58bf9dee6c2d
parent59a98dc2080037d57efbeb55cf620d6ebf711e54
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
compiler-rt/lib/tsan/rtl/tsan_trace.h