2 # HZP scan strategy, possible values are "classic", "inplace". Default is "classic"
\r
3 HZP_scan_strategy=inplace
\r
4 hazard_pointer_count=72
\r
6 # cds::gc::DHP initialization parameters
\r
7 dhp_liberate_threshold=1024
\r
8 dhp_init_guard_count=16
\r
20 # Total allocation per pass, Megabytes
\r
24 # Allocation count per test
\r
26 # Max allocated block size in bytes
\r
28 # Max thread count. 0 is processor_count * 2
\r
36 # Max thread count. 0 is processor_count * 2
\r
42 BlocksPerThread=1000
\r
44 # Max thread count. 0 is processor_count * 2
\r
52 # Max thread count. 0 is processor_count * 2
\r
70 [IntrusiveStack_PushPop]
\r
75 # Flat combining stack parameters
\r
76 # FCIterate=1 - the test will be run iteratively
\r
77 # for combine pass count from 1 to FCCombinePassCount
\r
78 # and compact factor from 1 to FCCompactFactor
\r
79 # FCIterate=0 - the test runs only once for giving
\r
80 # FCCombinePassCount and FCCompactFactor
\r
82 FCCombinePassCount=8
\r
88 # SegmentedQueue parameters:
\r
89 # SegmentedQueue_Iterate:
\r
90 # 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
\r
91 # 0 - run test for segment size equal to SegmentedQueue_SegmentSize
\r
92 SegmentedQueue_Iterate=0
\r
93 SegmentedQueue_SegmentSize=256
\r
98 # SegmentedQueue parameters:
\r
99 # SegmentedQueue_Iterate:
\r
100 # 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
\r
101 # 0 - run test for segment size equal to SegmentedQueue_SegmentSize
\r
102 SegmentedQueue_Iterate=0
\r
103 SegmentedQueue_SegmentSize=256
\r
109 # SegmentedQueue parameters:
\r
110 # SegmentedQueue_Iterate:
\r
111 # 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
\r
112 # 0 - run test for segment size equal to SegmentedQueue_SegmentSize
\r
113 SegmentedQueue_Iterate=0
\r
114 SegmentedQueue_SegmentSize=256
\r
119 # SegmentedQueue parameters:
\r
120 # SegmentedQueue_Iterate:
\r
121 # 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
\r
122 # 0 - run test for segment size equal to SegmentedQueue_SegmentSize
\r
123 SegmentedQueue_Iterate=0
\r
124 SegmentedQueue_SegmentSize=256
\r
126 [intrusive_queue_push_pop]
\r
130 # Flat combining queue parameters
\r
133 # SegmentedQueue parameters:
\r
134 # SegmentedQueue_Iterate:
\r
135 # 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
\r
136 # 0 - run test for segment size equal to SegmentedQueue_SegmentSize
\r
137 SegmentedQueue_Iterate=0
\r
138 SegmentedQueue_SegmentSize=256
\r
140 [bounded_queue_fulness]
\r
165 # *** Cuckoo map properties
\r
166 CuckooInitialSize=1024
\r
167 CuckooProbesetSize=16
\r
169 CuckooProbesetThreshold=0
\r
171 # *** FeldmanHashMap properties
\r
172 FeldmanMapHeadBits=10
\r
173 FeldmanMapArrayBits=4
\r
182 # *** Cuckoo map properties
\r
183 CuckooInitialSize=1024
\r
184 CuckooProbesetSize=16
\r
186 CuckooProbesetThreshold=0
\r
188 # *** FeldmanHashMap properties
\r
189 FeldmanMapHeadBits=10
\r
190 FeldmanMapArrayBits=4
\r
193 InsertThreadCount=4
\r
194 DeleteThreadCount=4
\r
199 # *** Cuckoo map properties
\r
200 CuckooInitialSize=1024
\r
201 CuckooProbesetSize=16
\r
203 CuckooProbesetThreshold=0
\r
205 # *** FeldmanHashMap properties
\r
206 FeldmanMapHeadBits=10
\r
207 FeldmanMapArrayBits=4
\r
210 InsertThreadCount=4
\r
211 DeleteThreadCount=4
\r
212 UpdateThreadCount=4
\r
217 # *** Cuckoo map properties
\r
218 CuckooInitialSize=1024
\r
219 CuckooProbesetSize=16
\r
221 CuckooProbesetThreshold=0
\r
223 # *** FeldmanHashMap properties
\r
224 FeldmanMapHeadBits=10
\r
225 FeldmanMapArrayBits=4
\r
227 [Map_InsDel_Item_int]
\r
234 # *** Cuckoo map properties
\r
235 CuckooInitialSize=1024
\r
236 CuckooProbesetSize=16
\r
238 CuckooProbesetThreshold=0
\r
239 # *** FeldmanHashMap properties
\r
240 FeldmanMapHeadBits=10
\r
241 FeldmanMapArrayBits=4
\r
243 [Map_InsDel_string]
\r
244 InsertThreadCount=4
\r
245 DeleteThreadCount=4
\r
250 # *** Cuckoo map properties
\r
251 CuckooInitialSize=1024
\r
252 CuckooProbesetSize=16
\r
254 CuckooProbesetThreshold=0
\r
256 # *** FeldmanHashMap properties
\r
257 FeldmanMapHeadBits=10
\r
258 FeldmanMapArrayBits=4
\r
260 [Map_InsDel_Item_string]
\r
267 # *** Cuckoo map properties
\r
268 CuckooInitialSize=1024
\r
269 CuckooProbesetSize=16
\r
271 CuckooProbesetThreshold=0
\r
272 # *** FeldmanHashMap properties
\r
273 FeldmanMapHeadBits=10
\r
274 FeldmanMapArrayBits=4
\r
281 # *** Cuckoo map properties
\r
282 CuckooInitialSize=1024
\r
283 CuckooProbesetSize=16
\r
285 CuckooProbesetThreshold=0
\r
287 # *** FeldmanHashMap properties
\r
288 FeldmanMapHeadBits=10
\r
289 FeldmanMapArrayBits=4
\r
292 InitialMapSize=500000
\r
295 InsertPercentage=20
\r
296 DeletePercentage=20
\r
299 # *** Cuckoo map properties
\r
300 CuckooInitialSize=1024
\r
301 CuckooProbesetSize=16
\r
303 CuckooProbesetThreshold=0
\r
305 # *** FeldmanHashMap properties
\r
306 FeldmanMapHeadBits=10
\r
307 FeldmanMapArrayBits=4
\r
314 ExtractThreadCount=3
\r
317 #Cuckoo map properties
\r
318 CuckooInitialSize=1024
\r
319 CuckooProbesetSize=16
\r
321 CuckooProbesetThreshold=0
\r
323 # *** FeldmanHashMap properties
\r
324 FeldmanMapHeadBits=10
\r
325 FeldmanMapArrayBits=4
\r