tsan: write uptime in mem profile
authorDmitry Vyukov <dvyukov@google.com>
Tue, 21 Sep 2021 11:09:31 +0000 (13:09 +0200)
committerDmitry Vyukov <dvyukov@google.com>
Wed, 22 Sep 2021 08:19:58 +0000 (10:19 +0200)
commit0ee77d6db355215273eb78c4546321067c882ff3
treea404401276ce774b2fa74b291d7c24f687c3857a
parentae6d57ca5a945063a25181e3875c1fcf3787a040
tsan: write uptime in mem profile

Write uptime in real time seconds for every mem profile record.
Uptime is useful to make more sense out of the profile,
compare random lines, etc.

Depends on D110153.

Reviewed By: melver, vitalybuka

Differential Revision: https://reviews.llvm.org/D110154
compiler-rt/lib/tsan/rtl/tsan_platform.h
compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp
compiler-rt/lib/tsan/rtl/tsan_platform_mac.cpp
compiler-rt/lib/tsan/rtl/tsan_platform_windows.cpp
compiler-rt/lib/tsan/rtl/tsan_rtl.cpp