diff options
author | Dmitry Vyukov <dvyukov@google.com> | 2012-08-16 15:08:49 +0000 |
---|---|---|
committer | Dmitry Vyukov <dvyukov@google.com> | 2012-08-16 15:08:49 +0000 |
commit | 332c62b52b3603be872b28bd3ea5e739aa28cd05 (patch) | |
tree | a187e6753e51cbdaa01bf8957d1756b76705ab2d /lib/tsan/rtl/tsan_sync.cc | |
parent | 2e933fc077595b18de37d2ed44e8f14c6053a432 (diff) |
tsan: better diagnostics for destroy of a locked mutex + a test
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@162022 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/tsan/rtl/tsan_sync.cc')
-rw-r--r-- | lib/tsan/rtl/tsan_sync.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/tsan/rtl/tsan_sync.cc b/lib/tsan/rtl/tsan_sync.cc index 2004c8eb2..1f798b297 100644 --- a/lib/tsan/rtl/tsan_sync.cc +++ b/lib/tsan/rtl/tsan_sync.cc @@ -21,6 +21,7 @@ SyncVar::SyncVar(uptr addr) : mtx(MutexTypeSyncVar, StatMtxSyncVar) , addr(addr) , owner_tid(kInvalidTid) + , last_lock() , recursion() , is_rw() , is_recursive() |