Adds a few single-threaded test cases for queue, stack, and set
authorPeizhao Ou <peizhaoo@uci.edu>
Fri, 15 Dec 2017 22:03:28 +0000 (14:03 -0800)
committerPeizhao Ou <peizhaoo@uci.edu>
Fri, 15 Dec 2017 22:03:28 +0000 (14:03 -0800)
commit59cb651402874a22500cab3ec586565b48f76059
tree4f62ae885f3e89ed23058e0444511974ff0137e0
parentdfda714438c69e7c8e3642e45f4decb3c15eb3f8
Adds a few single-threaded test cases for queue, stack, and set
87 files changed:
test/stress/CMakeLists.txt
test/stress/misc/common.h
test/stress/sequential/CMakeLists.txt [new file with mode: 0644]
test/stress/sequential/sequential-set/CMakeLists.txt [new file with mode: 0644]
test/stress/sequential/sequential-set/del3/CMakeLists.txt [new file with mode: 0644]
test/stress/sequential/sequential-set/del3/set_del3.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/del3/set_del3.h [new file with mode: 0644]
test/stress/sequential/sequential-set/del3/set_del3_cuckoo.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/del3/set_del3_ellentree.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/del3/set_del3_feldman_hashset.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/del3/set_del3_michael.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/del3/set_del3_skip.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/del3/set_del3_split.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/delodd/CMakeLists.txt [new file with mode: 0644]
test/stress/sequential/sequential-set/delodd/set_delodd.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/delodd/set_delodd.h [new file with mode: 0644]
test/stress/sequential/sequential-set/delodd/set_delodd_cuckoo.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/delodd/set_delodd_ellentree.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/delodd/set_delodd_feldman_hashset.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/delodd/set_delodd_michael.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/delodd/set_delodd_skip.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/delodd/set_delodd_split.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/CMakeLists.txt [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind.h [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_cuckoo.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_ellentree_hp.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_ellentree_rcu.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_feldman_hashset_hp.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_feldman_hashset_rcu.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_michael_hp.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_michael_rcu.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_skip_hp.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_skip_rcu.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_split_hp.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_split_rcu.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_std.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_find/set_insdelfind_striped.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_func/CMakeLists.txt [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_func/set_insdel_func.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_func/set_insdel_func.h [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_func/set_insdel_func_cuckoo.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_func/set_insdel_func_ellentree.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_func/set_insdel_func_feldman_hashset.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_func/set_insdel_func_michael.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_func/set_insdel_func_skip.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_func/set_insdel_func_split.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_func/set_insdel_func_striped.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_string/CMakeLists.txt [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_string/set_insdel_string.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_string/set_insdel_string.h [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_string/set_insdel_string_cuckoo.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_string/set_insdel_string_ellentree.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_string/set_insdel_string_feldman_hashset.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_string/set_insdel_string_michael.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_string/set_insdel_string_skip.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_string/set_insdel_string_split.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_string/set_insdel_string_std.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/insdel_string/set_insdel_string_striped.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/iter_erase/CMakeLists.txt [new file with mode: 0644]
test/stress/sequential/sequential-set/iter_erase/set_iter_erase.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/iter_erase/set_iter_erase.h [new file with mode: 0644]
test/stress/sequential/sequential-set/iter_erase/set_iter_erase_feldman_hashset.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/iter_erase/set_iter_erase_michael.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/iter_erase/set_iter_erase_split.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/iteration/CMakeLists.txt [new file with mode: 0644]
test/stress/sequential/sequential-set/iteration/set_iteration.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/iteration/set_iteration.h [new file with mode: 0644]
test/stress/sequential/sequential-set/iteration/set_iteration_feldman_hashset.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/iteration/set_iteration_michael.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/iteration/set_iteration_split.cpp [new file with mode: 0644]
test/stress/sequential/sequential-set/set_type.h [new file with mode: 0644]
test/stress/sequential/sequential-set/set_type_cuckoo.h [new file with mode: 0644]
test/stress/sequential/sequential-set/set_type_ellen_bintree.h [new file with mode: 0644]
test/stress/sequential/sequential-set/set_type_feldman_hashset.h [new file with mode: 0644]
test/stress/sequential/sequential-set/set_type_iterable_list.h [new file with mode: 0644]
test/stress/sequential/sequential-set/set_type_lazy_list.h [new file with mode: 0644]
test/stress/sequential/sequential-set/set_type_michael.h [new file with mode: 0644]
test/stress/sequential/sequential-set/set_type_michael_list.h [new file with mode: 0644]
test/stress/sequential/sequential-set/set_type_skip_list.h [new file with mode: 0644]
test/stress/sequential/sequential-set/set_type_split_list.h [new file with mode: 0644]
test/stress/sequential/sequential-set/set_type_std.h [new file with mode: 0644]
test/stress/sequential/sequential-set/set_type_striped.h [new file with mode: 0644]
test/stress/sequential/sequential_freelist_put_get.cpp [new file with mode: 0644]
test/stress/sequential/sequential_freelist_put_get_single.cpp [new file with mode: 0644]
test/stress/sequential/sequential_queue.cpp [new file with mode: 0644]
test/stress/sequential/sequential_stack.cpp [new file with mode: 0644]