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

llvm-svn: 177640
compiler-rt/lib/tsan/lit_tests/vptr_harmful_race.cc
compiler-rt/lib/tsan/lit_tests/vptr_harmful_race2.cc [new file with mode: 0644]
compiler-rt/lib/tsan/rtl/tsan_interface.h
compiler-rt/lib/tsan/rtl/tsan_interface_inl.h
compiler-rt/lib/tsan/rtl/tsan_report.cc
compiler-rt/lib/tsan/rtl/tsan_report.h
compiler-rt/lib/tsan/rtl/tsan_rtl.h
compiler-rt/lib/tsan/rtl/tsan_rtl_report.cc