tsan: better reporting for races on vptr
commit0dc47b652dfbe0d61d153eded02bae9487a7b539
authorDmitry Vyukov <dvyukov@google.com>
Thu, 21 Mar 2013 15:37:39 +0000 (21 15:37 +0000)
committerDmitry Vyukov <dvyukov@google.com>
Thu, 21 Mar 2013 15:37:39 +0000 (21 15:37 +0000)
tree3bf128829ebe837e34586df47fd62420f57b7ae6
parentf63dde3594da0dba4c8039f0cb3a4196a76f1aff
tsan: better reporting for races on vptr
explicitly say "ctor/dtor vs virtual call"

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@177640 91177308-0d34-0410-b5e6-96231b3b80d8
lib/tsan/lit_tests/vptr_harmful_race.cc
lib/tsan/lit_tests/vptr_harmful_race2.cc [copied from lib/tsan/lit_tests/vptr_harmful_race.cc with 95% similarity]
lib/tsan/rtl/tsan_interface.h
lib/tsan/rtl/tsan_interface_inl.h
lib/tsan/rtl/tsan_report.cc
lib/tsan/rtl/tsan_report.h
lib/tsan/rtl/tsan_rtl.h
lib/tsan/rtl/tsan_rtl_report.cc