| commit | 3482ec3bc8bd457bca29299ae1aa1ed16312f757 | [log] [tgz] |
|---|---|---|
| author | Dmitry Vyukov <dvyukov@google.com> | Thu Aug 16 15:08:49 2012 +0000 |
| committer | Dmitry Vyukov <dvyukov@google.com> | Thu Aug 16 15:08:49 2012 +0000 |
| tree | 3470c39366355fdbd89edbd633ccfbcb0e642212 | |
| parent | 19ae9f3b2ecf650d817fed2778f44de3f852a780 [diff] [blame] |
tsan: better diagnostics for destroy of a locked mutex + a test llvm-svn: 162022
diff --git a/compiler-rt/lib/tsan/rtl/tsan_sync.h b/compiler-rt/lib/tsan/rtl/tsan_sync.h index c967130..89de81d 100644 --- a/compiler-rt/lib/tsan/rtl/tsan_sync.h +++ b/compiler-rt/lib/tsan/rtl/tsan_sync.h
@@ -60,6 +60,7 @@ SyncClock read_clock; // Used for rw mutexes only. StackTrace creation_stack; int owner_tid; // Set only by exclusive owners. + u64 last_lock; int recursion; bool is_rw; bool is_recursive;