Added wait strategies to flat combining technique
authorkhizmax <libcds.dev@gmail.com>
Mon, 13 Jun 2016 20:24:09 +0000 (23:24 +0300)
committerkhizmax <libcds.dev@gmail.com>
Mon, 13 Jun 2016 20:24:09 +0000 (23:24 +0300)
commitac52ccdcde087416882f4303c220167f3a898e89
tree60afc3cbf7201140000b5e2fe4bc8f8c28b2ffd7
parent1d9c9431fa75ee5b036d55bd8111a6b822baf92b
Added wait strategies to flat combining technique
31 files changed:
cds/algo/flat_combining.h
cds/algo/flat_combining/defs.h [new file with mode: 0644]
cds/algo/flat_combining/kernel.h [new file with mode: 0644]
cds/algo/flat_combining/wait_strategy.h [new file with mode: 0644]
cds/algo/wait_strategy.h [deleted file]
cds/container/fcdeque.h
cds/container/fcpriority_queue.h
cds/container/fcqueue.h
cds/container/fcstack.h
cds/intrusive/fcqueue.h
cds/intrusive/fcstack.h
projects/Win/vc14/cds.sln
projects/Win/vc14/cds.vcxproj
projects/Win/vc14/cds.vcxproj.filters
projects/Win/vc14/stress-queue.vcxproj
test/include/cds_test/stat_flat_combining_out.h [new file with mode: 0644]
test/stress/pqueue/pqueue_type.h
test/stress/queue/intrusive_push_pop.cpp
test/stress/queue/intrusive_queue_type.h
test/stress/queue/queue_type.h
test/stress/stack/intrusive_stack_type.h
test/stress/stack/stack_type.h
test/unit/deque/fcdeque.cpp
test/unit/pqueue/fcpqueue_boost_stable_vector.cpp
test/unit/pqueue/fcpqueue_deque.cpp
test/unit/pqueue/fcpqueue_vector.cpp
test/unit/queue/fcqueue.cpp
test/unit/queue/intrusive_fcqueue.cpp
test/unit/queue/segmented_queue_dhp.cpp
test/unit/stack/fcstack.cpp
test/unit/stack/intrusive_fcstack.cpp