2 tests/test-hdr/map/hdr_michael_map_hp.cpp \
3 tests/test-hdr/map/hdr_michael_map_dhp.cpp \
4 tests/test-hdr/map/hdr_michael_map_rcu_gpi.cpp \
5 tests/test-hdr/map/hdr_michael_map_rcu_gpb.cpp \
6 tests/test-hdr/map/hdr_michael_map_rcu_gpt.cpp \
7 tests/test-hdr/map/hdr_michael_map_rcu_shb.cpp \
8 tests/test-hdr/map/hdr_michael_map_rcu_sht.cpp \
9 tests/test-hdr/map/hdr_michael_map_nogc.cpp \
10 tests/test-hdr/map/hdr_michael_map_lazy_hp.cpp \
11 tests/test-hdr/map/hdr_michael_map_lazy_dhp.cpp \
12 tests/test-hdr/map/hdr_michael_map_lazy_rcu_gpi.cpp \
13 tests/test-hdr/map/hdr_michael_map_lazy_rcu_gpb.cpp \
14 tests/test-hdr/map/hdr_michael_map_lazy_rcu_gpt.cpp \
15 tests/test-hdr/map/hdr_michael_map_lazy_rcu_shb.cpp \
16 tests/test-hdr/map/hdr_michael_map_lazy_rcu_sht.cpp \
17 tests/test-hdr/map/hdr_michael_map_lazy_nogc.cpp \
18 tests/test-hdr/map/hdr_feldman_hashmap_hp.cpp \
19 tests/test-hdr/map/hdr_feldman_hashmap_dhp.cpp \
20 tests/test-hdr/map/hdr_feldman_hashmap_rcu_gpb.cpp \
21 tests/test-hdr/map/hdr_feldman_hashmap_rcu_gpi.cpp \
22 tests/test-hdr/map/hdr_feldman_hashmap_rcu_gpt.cpp \
23 tests/test-hdr/map/hdr_feldman_hashmap_rcu_shb.cpp \
24 tests/test-hdr/map/hdr_feldman_hashmap_rcu_sht.cpp \
25 tests/test-hdr/map/hdr_refinable_hashmap_hashmap_std.cpp \
26 tests/test-hdr/map/hdr_refinable_hashmap_boost_list.cpp \
27 tests/test-hdr/map/hdr_refinable_hashmap_list.cpp \
28 tests/test-hdr/map/hdr_refinable_hashmap_map.cpp \
29 tests/test-hdr/map/hdr_refinable_hashmap_boost_map.cpp \
30 tests/test-hdr/map/hdr_refinable_hashmap_boost_flat_map.cpp \
31 tests/test-hdr/map/hdr_refinable_hashmap_boost_unordered_map.cpp \
32 tests/test-hdr/map/hdr_refinable_hashmap_slist.cpp \
33 tests/test-hdr/map/hdr_skiplist_map_hp.cpp \
34 tests/test-hdr/map/hdr_skiplist_map_dhp.cpp \
35 tests/test-hdr/map/hdr_skiplist_map_rcu_gpi.cpp \
36 tests/test-hdr/map/hdr_skiplist_map_rcu_gpb.cpp \
37 tests/test-hdr/map/hdr_skiplist_map_rcu_gpt.cpp \
38 tests/test-hdr/map/hdr_skiplist_map_rcu_shb.cpp \
39 tests/test-hdr/map/hdr_skiplist_map_rcu_sht.cpp \
40 tests/test-hdr/map/hdr_skiplist_map_nogc.cpp \
41 tests/test-hdr/map/hdr_splitlist_map_hp.cpp \
42 tests/test-hdr/map/hdr_splitlist_map_dhp.cpp \
43 tests/test-hdr/map/hdr_splitlist_map_nogc.cpp \
44 tests/test-hdr/map/hdr_splitlist_map_rcu_gpi.cpp \
45 tests/test-hdr/map/hdr_splitlist_map_rcu_gpb.cpp \
46 tests/test-hdr/map/hdr_splitlist_map_rcu_gpt.cpp \
47 tests/test-hdr/map/hdr_splitlist_map_rcu_shb.cpp \
48 tests/test-hdr/map/hdr_splitlist_map_rcu_sht.cpp \
49 tests/test-hdr/map/hdr_splitlist_map_lazy_hp.cpp \
50 tests/test-hdr/map/hdr_splitlist_map_lazy_dhp.cpp \
51 tests/test-hdr/map/hdr_splitlist_map_lazy_nogc.cpp \
52 tests/test-hdr/map/hdr_splitlist_map_lazy_rcu_gpi.cpp \
53 tests/test-hdr/map/hdr_splitlist_map_lazy_rcu_gpb.cpp \
54 tests/test-hdr/map/hdr_splitlist_map_lazy_rcu_gpt.cpp \
55 tests/test-hdr/map/hdr_splitlist_map_lazy_rcu_sht.cpp \
56 tests/test-hdr/map/hdr_splitlist_map_lazy_rcu_shb.cpp \
57 tests/test-hdr/map/hdr_striped_hashmap_hashmap_std.cpp \
58 tests/test-hdr/map/hdr_striped_hashmap_boost_list.cpp \
59 tests/test-hdr/map/hdr_striped_hashmap_list.cpp \
60 tests/test-hdr/map/hdr_striped_hashmap_map.cpp \
61 tests/test-hdr/map/hdr_striped_hashmap_boost_map.cpp \
62 tests/test-hdr/map/hdr_striped_hashmap_boost_flat_map.cpp \
63 tests/test-hdr/map/hdr_striped_hashmap_boost_unordered_map.cpp \
64 tests/test-hdr/map/hdr_striped_hashmap_slist.cpp \
65 tests/test-hdr/map/hdr_striped_map_reg.cpp
68 tests/test-hdr/tree/hdr_tree_reg.cpp \
69 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_hp.cpp \
70 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_dhp.cpp \
71 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_gpb.cpp \
72 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_gpi.cpp \
73 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_gpt.cpp \
74 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_shb.cpp \
75 tests/test-hdr/tree/hdr_intrusive_ellen_bintree_rcu_sht.cpp \
76 tests/test-hdr/tree/hdr_ellenbintree_map_hp.cpp \
77 tests/test-hdr/tree/hdr_ellenbintree_map_dhp.cpp \
78 tests/test-hdr/tree/hdr_ellenbintree_map_rcu_gpb.cpp \
79 tests/test-hdr/tree/hdr_ellenbintree_map_rcu_gpi.cpp \
80 tests/test-hdr/tree/hdr_ellenbintree_map_rcu_gpt.cpp \
81 tests/test-hdr/tree/hdr_ellenbintree_map_rcu_shb.cpp \
82 tests/test-hdr/tree/hdr_ellenbintree_map_rcu_sht.cpp \
83 tests/test-hdr/tree/hdr_ellenbintree_set_hp.cpp \
84 tests/test-hdr/tree/hdr_ellenbintree_set_dhp.cpp \
85 tests/test-hdr/tree/hdr_ellenbintree_set_rcu_gpb.cpp \
86 tests/test-hdr/tree/hdr_ellenbintree_set_rcu_gpi.cpp \
87 tests/test-hdr/tree/hdr_ellenbintree_set_rcu_gpt.cpp \
88 tests/test-hdr/tree/hdr_ellenbintree_set_rcu_shb.cpp \
89 tests/test-hdr/tree/hdr_ellenbintree_set_rcu_sht.cpp \
90 tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_gpb.cpp \
91 tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_gpb_pool_monitor.cpp \
92 tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_gpi.cpp \
93 tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_gpi_pool_monitor.cpp \
94 tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_gpt.cpp \
95 tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_gpt_pool_monitor.cpp \
96 tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_shb.cpp \
97 tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_shb_pool_monitor.cpp \
98 tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_sht.cpp \
99 tests/test-hdr/tree/hdr_bronson_avltree_map_rcu_sht_pool_monitor.cpp \
102 CDS_TESTHDR_MISC := \
103 tests/test-hdr/misc/cxx11_atomic_class.cpp \
104 tests/test-hdr/misc/cxx11_atomic_func.cpp \
105 tests/test-hdr/misc/find_option.cpp \
106 tests/test-hdr/misc/allocator_test.cpp \
107 tests/test-hdr/misc/michael_allocator.cpp \
108 tests/test-hdr/misc/hash_tuple.cpp \
109 tests/test-hdr/misc/bitop_st.cpp \
110 tests/test-hdr/misc/split_bitstring.cpp \
111 tests/test-hdr/misc/permutation_generator.cpp \
112 tests/test-hdr/misc/thread_init_fini.cpp
114 CDS_TESTHDR_SOURCES := \
116 $(CDS_TESTHDR_TREE) \