Changed algorithm of IterableList detecting
authorkhizmax <khizmax@gmail.com>
Mon, 24 Oct 2016 11:06:42 +0000 (14:06 +0300)
committerkhizmax <khizmax@gmail.com>
Mon, 24 Oct 2016 11:06:42 +0000 (14:06 +0300)
commit40ba82b03f2eb6bdc16528577bdf209bb686584d
tree30ba31fd50fa97928c111512f7db068550251d69
parent377b2499eb0d14cd5814df70f144aaf1e132b4bd
Changed algorithm of IterableList detecting
Splitted up make_split_list_set.h file
Added some tests for IterableList-derived classes
16 files changed:
cds/container/details/base.h
cds/container/details/iterable_list_base.h
cds/container/details/make_split_list_set.h
cds/container/details/make_split_list_set_lazy_list.h [new file with mode: 0644]
cds/container/details/make_split_list_set_michael_list.h [new file with mode: 0644]
cds/container/details/split_list_base.h
cds/intrusive/details/base.h
cds/intrusive/details/iterable_list_base.h
cds/intrusive/impl/iterable_list.h
projects/Win/vc14/cds.vcxproj
projects/Win/vc14/cds.vcxproj.filters
test/unit/intrusive-list/intrusive_iterable_hp.cpp
test/unit/intrusive-set/intrusive_michael_iterable_dhp.cpp
test/unit/intrusive-set/intrusive_michael_iterable_hp.cpp
test/unit/intrusive-set/intrusive_split_iterable_dhp.cpp
test/unit/intrusive-set/intrusive_split_iterable_hp.cpp