Split unit set project to intrusive and non-intrusive ones
authorkhizmax <libcds.dev@gmail.com>
Thu, 17 Mar 2016 17:49:33 +0000 (20:49 +0300)
committerkhizmax <libcds.dev@gmail.com>
Thu, 17 Mar 2016 17:49:33 +0000 (20:49 +0300)
commit006e374d9d4cb806741c6a25505466c02f8ccc11
tree0b6be1c42d1fd33ef5df3ef77513db35dbe5ccc4
parentf462e565118d62e05a4c3c2318b0fcbc3d7bbf5b
Split unit set project to intrusive and non-intrusive ones
152 files changed:
projects/Win/vc14/cds.sln
projects/Win/vc14/gtest-intrusive-set.vcxproj [new file with mode: 0644]
projects/Win/vc14/gtest-intrusive-set.vcxproj.filters [new file with mode: 0644]
projects/Win/vc14/gtest-set.vcxproj
projects/Win/vc14/gtest-set.vcxproj.filters
test/unit/CMakeLists.txt
test/unit/intrusive-set/CMakeLists.txt [new file with mode: 0644]
test/unit/intrusive-set/intrusive_feldman_hashset_dhp.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_feldman_hashset_hp.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_feldman_hashset_rcu_gpb.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_feldman_hashset_rcu_gpi.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_feldman_hashset_rcu_gpt.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_feldman_hashset_rcu_shb.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_feldman_hashset_rcu_sht.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_lazy_dhp.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_lazy_hp.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_lazy_nogc.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_lazy_rcu_gpb.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_lazy_rcu_gpi.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_lazy_rcu_gpt.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_lazy_rcu_shb.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_lazy_rcu_sht.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_michael_dhp.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_michael_hp.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_michael_nogc.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_michael_rcu_gpb.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_michael_rcu_gpi.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_michael_rcu_gpt.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_michael_rcu_shb.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_michael_michael_rcu_sht.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_skiplist_dhp.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_skiplist_hp.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_skiplist_nogc.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_skiplist_rcu_gpb.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_skiplist_rcu_gpi.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_skiplist_rcu_gpt.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_skiplist_rcu_shb.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_skiplist_rcu_sht.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_lazy_dhp.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_lazy_hp.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_lazy_nogc.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_lazy_rcu_gpb.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_lazy_rcu_gpi.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_lazy_rcu_gpt.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_lazy_rcu_shb.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_lazy_rcu_sht.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_michael_dhp.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_michael_hp.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_michael_nogc.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_michael_rcu_gpb.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_michael_rcu_gpi.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_michael_rcu_gpt.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_michael_rcu_shb.cpp [new file with mode: 0644]
test/unit/intrusive-set/intrusive_split_michael_rcu_sht.cpp [new file with mode: 0644]
test/unit/intrusive-set/michael_michael_dhp.cpp [new file with mode: 0644]
test/unit/intrusive-set/michael_michael_hp.cpp [new file with mode: 0644]
test/unit/intrusive-set/michael_michael_nogc.cpp [new file with mode: 0644]
test/unit/intrusive-set/michael_michael_rcu_gpb.cpp [new file with mode: 0644]
test/unit/intrusive-set/michael_michael_rcu_gpi.cpp [new file with mode: 0644]
test/unit/intrusive-set/michael_michael_rcu_gpt.cpp [new file with mode: 0644]
test/unit/intrusive-set/michael_michael_rcu_shb.cpp [new file with mode: 0644]
test/unit/intrusive-set/michael_michael_rcu_sht.cpp [new file with mode: 0644]
test/unit/intrusive-set/test_intrusive_feldman_hashset.h [new file with mode: 0644]
test/unit/intrusive-set/test_intrusive_feldman_hashset_hp.h [new file with mode: 0644]
test/unit/intrusive-set/test_intrusive_feldman_hashset_rcu.h [new file with mode: 0644]
test/unit/intrusive-set/test_intrusive_michael_lazy_rcu.h [new file with mode: 0644]
test/unit/intrusive-set/test_intrusive_michael_michael_rcu.h [new file with mode: 0644]
test/unit/intrusive-set/test_intrusive_set.h [new file with mode: 0644]
test/unit/intrusive-set/test_intrusive_set_hp.h [new file with mode: 0644]
test/unit/intrusive-set/test_intrusive_set_nogc.h [new file with mode: 0644]
test/unit/intrusive-set/test_intrusive_set_rcu.h [new file with mode: 0644]
test/unit/intrusive-set/test_intrusive_skiplist_rcu.h [new file with mode: 0644]
test/unit/intrusive-set/test_intrusive_split_lazy_rcu.h [new file with mode: 0644]
test/unit/intrusive-set/test_intrusive_split_michael_rcu.h [new file with mode: 0644]
test/unit/intrusive-set/test_michael_michael_rcu.h [new file with mode: 0644]
test/unit/intrusive-set/test_set.h [new file with mode: 0644]
test/unit/intrusive-set/test_set_hp.h [new file with mode: 0644]
test/unit/intrusive-set/test_set_nogc.h [new file with mode: 0644]
test/unit/intrusive-set/test_set_rcu.h [new file with mode: 0644]
test/unit/set/CMakeLists.txt [deleted file]
test/unit/set/intrusive_feldman_hashset_dhp.cpp [deleted file]
test/unit/set/intrusive_feldman_hashset_hp.cpp [deleted file]
test/unit/set/intrusive_feldman_hashset_rcu_gpb.cpp [deleted file]
test/unit/set/intrusive_feldman_hashset_rcu_gpi.cpp [deleted file]
test/unit/set/intrusive_feldman_hashset_rcu_gpt.cpp [deleted file]
test/unit/set/intrusive_feldman_hashset_rcu_shb.cpp [deleted file]
test/unit/set/intrusive_feldman_hashset_rcu_sht.cpp [deleted file]
test/unit/set/intrusive_michael_lazy_dhp.cpp [deleted file]
test/unit/set/intrusive_michael_lazy_hp.cpp [deleted file]
test/unit/set/intrusive_michael_lazy_nogc.cpp [deleted file]
test/unit/set/intrusive_michael_lazy_rcu_gpb.cpp [deleted file]
test/unit/set/intrusive_michael_lazy_rcu_gpi.cpp [deleted file]
test/unit/set/intrusive_michael_lazy_rcu_gpt.cpp [deleted file]
test/unit/set/intrusive_michael_lazy_rcu_shb.cpp [deleted file]
test/unit/set/intrusive_michael_lazy_rcu_sht.cpp [deleted file]
test/unit/set/intrusive_michael_michael_dhp.cpp [deleted file]
test/unit/set/intrusive_michael_michael_hp.cpp [deleted file]
test/unit/set/intrusive_michael_michael_nogc.cpp [deleted file]
test/unit/set/intrusive_michael_michael_rcu_gpb.cpp [deleted file]
test/unit/set/intrusive_michael_michael_rcu_gpi.cpp [deleted file]
test/unit/set/intrusive_michael_michael_rcu_gpt.cpp [deleted file]
test/unit/set/intrusive_michael_michael_rcu_shb.cpp [deleted file]
test/unit/set/intrusive_michael_michael_rcu_sht.cpp [deleted file]
test/unit/set/intrusive_skiplist_dhp.cpp [deleted file]
test/unit/set/intrusive_skiplist_hp.cpp [deleted file]
test/unit/set/intrusive_skiplist_nogc.cpp [deleted file]
test/unit/set/intrusive_skiplist_rcu_gpb.cpp [deleted file]
test/unit/set/intrusive_skiplist_rcu_gpi.cpp [deleted file]
test/unit/set/intrusive_skiplist_rcu_gpt.cpp [deleted file]
test/unit/set/intrusive_skiplist_rcu_shb.cpp [deleted file]
test/unit/set/intrusive_skiplist_rcu_sht.cpp [deleted file]
test/unit/set/intrusive_split_lazy_dhp.cpp [deleted file]
test/unit/set/intrusive_split_lazy_hp.cpp [deleted file]
test/unit/set/intrusive_split_lazy_nogc.cpp [deleted file]
test/unit/set/intrusive_split_lazy_rcu_gpb.cpp [deleted file]
test/unit/set/intrusive_split_lazy_rcu_gpi.cpp [deleted file]
test/unit/set/intrusive_split_lazy_rcu_gpt.cpp [deleted file]
test/unit/set/intrusive_split_lazy_rcu_shb.cpp [deleted file]
test/unit/set/intrusive_split_lazy_rcu_sht.cpp [deleted file]
test/unit/set/intrusive_split_michael_dhp.cpp [deleted file]
test/unit/set/intrusive_split_michael_hp.cpp [deleted file]
test/unit/set/intrusive_split_michael_nogc.cpp [deleted file]
test/unit/set/intrusive_split_michael_rcu_gpb.cpp [deleted file]
test/unit/set/intrusive_split_michael_rcu_gpi.cpp [deleted file]
test/unit/set/intrusive_split_michael_rcu_gpt.cpp [deleted file]
test/unit/set/intrusive_split_michael_rcu_shb.cpp [deleted file]
test/unit/set/intrusive_split_michael_rcu_sht.cpp [deleted file]
test/unit/set/michael_michael_dhp.cpp [deleted file]
test/unit/set/michael_michael_hp.cpp [deleted file]
test/unit/set/michael_michael_nogc.cpp [deleted file]
test/unit/set/michael_michael_rcu_gpb.cpp [deleted file]
test/unit/set/michael_michael_rcu_gpi.cpp [deleted file]
test/unit/set/michael_michael_rcu_gpt.cpp [deleted file]
test/unit/set/michael_michael_rcu_shb.cpp [deleted file]
test/unit/set/michael_michael_rcu_sht.cpp [deleted file]
test/unit/set/test_intrusive_feldman_hashset.h [deleted file]
test/unit/set/test_intrusive_feldman_hashset_hp.h [deleted file]
test/unit/set/test_intrusive_feldman_hashset_rcu.h [deleted file]
test/unit/set/test_intrusive_michael_lazy_rcu.h [deleted file]
test/unit/set/test_intrusive_michael_michael_rcu.h [deleted file]
test/unit/set/test_intrusive_set.h [deleted file]
test/unit/set/test_intrusive_set_hp.h [deleted file]
test/unit/set/test_intrusive_set_nogc.h [deleted file]
test/unit/set/test_intrusive_set_rcu.h [deleted file]
test/unit/set/test_intrusive_skiplist_rcu.h [deleted file]
test/unit/set/test_intrusive_split_lazy_rcu.h [deleted file]
test/unit/set/test_intrusive_split_michael_rcu.h [deleted file]
test/unit/set/test_michael_michael_rcu.h [deleted file]
test/unit/set/test_set.h [deleted file]
test/unit/set/test_set_hp.h [deleted file]
test/unit/set/test_set_nogc.h [deleted file]
test/unit/set/test_set_rcu.h [deleted file]