Fixed data races found by tsan
authorkhizmax <libcds.dev@gmail.com>
Wed, 22 Apr 2015 20:12:06 +0000 (23:12 +0300)
committerkhizmax <libcds.dev@gmail.com>
Wed, 22 Apr 2015 20:12:06 +0000 (23:12 +0300)
commit82d022ac4979b71202ba70f5d0339f34ceb023c8
tree06575012d8acf970d435f4fe7a81c12281a3ed92
parent05fb73d1fb69c0129b107f851ad9dce82cf1477c
Fixed data races found by tsan
18 files changed:
cds/compiler/clang/defs.h
cds/compiler/defs.h
cds/compiler/feature_tsan.h [new file with mode: 0644]
cds/compiler/gcc/defs.h
cds/container/lazy_kvlist_rcu.h
cds/intrusive/impl/michael_list.h
cds/intrusive/lazy_list_rcu.h
cds/intrusive/michael_list_rcu.h
cds/intrusive/split_list.h
cds/urcu/details/gpb.h
cds/urcu/details/gpi.h
cds/urcu/details/gpt.h
cds/urcu/details/sig_buffered.h
cds/urcu/details/sig_threaded.h
cds/urcu/dispose_thread.h
projects/Win/vc12/cds.vcxproj
projects/Win/vc12/cds.vcxproj.filters
tests/cppunit/thread.cpp