2 # HZP scan strategy, possible values are "classic", "inplace". Default is "classic"
\r
3 HZP_scan_strategy=inplace
\r
4 # Hazard pointer count per thread, for gc::HP
\r
5 hazard_pointer_count=72
\r
7 # cds::gc::DHP initialization parameters
\r
8 dhp_liberate_threshold=1024
\r
9 dhp_init_guard_count=16
\r
21 # Total allocation per pass, Megabytes
\r
25 # Allocation count per test
\r
27 # Max allocated block size in bytes
\r
29 # Max thread count. 0 is processor_count * 2
\r
37 # Max thread count. 0 is processor_count * 2
\r
43 BlocksPerThread=1000
\r
45 # Max thread count. 0 is processor_count * 2
\r
53 # Max thread count. 0 is processor_count * 2
\r
71 [IntrusiveStack_PushPop]
\r
76 # Flat combining stack parameters
\r
77 # FCIterate=1 - the test will be run iteratively
\r
78 # for combine pass count from 1 to FCCombinePassCount
\r
79 # and compact factor from 1 to FCCompactFactor
\r
80 # FCIterate=0 - the test runs only once for giving
\r
81 # FCCombinePassCount and FCCompactFactor
\r
83 FCCombinePassCount=4
\r
89 # SegmentedQueue parameters:
\r
90 # SegmentedQueue_Iterate:
\r
91 # 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
\r
92 # 0 - run test for segment size equal to SegmentedQueue_SegmentSize
\r
93 SegmentedQueue_Iterate=0
\r
94 SegmentedQueue_SegmentSize=64
\r
99 # SegmentedQueue parameters:
\r
100 # SegmentedQueue_Iterate:
\r
101 # 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
\r
102 # 0 - run test for segment size equal to SegmentedQueue_SegmentSize
\r
103 SegmentedQueue_Iterate=0
\r
104 SegmentedQueue_SegmentSize=64
\r
110 # SegmentedQueue parameters:
\r
111 # SegmentedQueue_Iterate:
\r
112 # 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
\r
113 # 0 - run test for segment size equal to SegmentedQueue_SegmentSize
\r
114 SegmentedQueue_Iterate=0
\r
115 SegmentedQueue_SegmentSize=64
\r
120 # SegmentedQueue parameters:
\r
121 # SegmentedQueue_Iterate:
\r
122 # 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
\r
123 # 0 - run test for segment size equal to SegmentedQueue_SegmentSize
\r
124 SegmentedQueue_Iterate=0
\r
125 SegmentedQueue_SegmentSize=64
\r
127 [intrusive_queue_push_pop]
\r
131 # Flat combining queue parameters
\r
134 # SegmentedQueue parameters:
\r
135 # SegmentedQueue_Iterate:
\r
136 # 1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
\r
137 # 0 - run test for segment size equal to SegmentedQueue_SegmentSize
\r
138 SegmentedQueue_Iterate=0
\r
139 SegmentedQueue_SegmentSize=64
\r
141 [bounded_queue_fulness]
\r
162 # *** Cuckoo map properties
\r
163 CuckooInitialSize=1024
\r
164 CuckooProbesetSize=16
\r
166 CuckooProbesetThreshold=0
\r
168 # *** FeldmanHashMap properties
\r
169 FeldmanMapHeadBits=8
\r
170 FeldmanMapArrayBits=4
\r
179 # *** Cuckoo map properties
\r
180 CuckooInitialSize=1024
\r
181 CuckooProbesetSize=16
\r
183 CuckooProbesetThreshold=0
\r
185 # *** FeldmanHashMap properties
\r
186 FeldmanMapHeadBits=8
\r
187 FeldmanMapArrayBits=4
\r
190 InsertThreadCount=4
\r
191 DeleteThreadCount=4
\r
196 # *** Cuckoo map properties
\r
197 CuckooInitialSize=1024
\r
198 CuckooProbesetSize=16
\r
200 CuckooProbesetThreshold=0
\r
202 # *** FeldmanHashMap properties
\r
203 FeldmanMapHeadBits=8
\r
204 FeldmanMapArrayBits=4
\r
207 InsertThreadCount=4
\r
208 DeleteThreadCount=4
\r
209 UpdateThreadCount=4
\r
214 # *** Cuckoo map properties
\r
215 CuckooInitialSize=1024
\r
216 CuckooProbesetSize=16
\r
218 CuckooProbesetThreshold=0
\r
220 # *** FeldmanHashMap properties
\r
221 FeldmanMapHeadBits=8
\r
222 FeldmanMapArrayBits=4
\r
224 [Map_InsDel_Item_int]
\r
231 # *** Cuckoo map properties
\r
232 CuckooInitialSize=1024
\r
233 CuckooProbesetSize=16
\r
235 CuckooProbesetThreshold=0
\r
237 # *** FeldmanHashMap properties
\r
238 FeldmanMapHeadBits=8
\r
239 FeldmanMapArrayBits=4
\r
241 [Map_InsDel_string]
\r
242 InsertThreadCount=4
\r
243 DeleteThreadCount=4
\r
248 # *** Cuckoo map properties
\r
249 CuckooInitialSize=1024
\r
250 CuckooProbesetSize=16
\r
252 CuckooProbesetThreshold=0
\r
254 # *** FeldmanHashMap properties
\r
255 FeldmanMapHeadBits=8
\r
256 FeldmanMapArrayBits=4
\r
258 [Map_InsDel_Item_string]
\r
261 GoalItemIndex=50000
\r
265 # *** Cuckoo map properties
\r
266 CuckooInitialSize=1024
\r
267 CuckooProbesetSize=16
\r
269 CuckooProbesetThreshold=0
\r
271 # *** FeldmanHashMap properties
\r
272 FeldmanMapHeadBits=8
\r
273 FeldmanMapArrayBits=4
\r
280 # *** Cuckoo map properties
\r
281 CuckooInitialSize=1024
\r
282 CuckooProbesetSize=16
\r
284 CuckooProbesetThreshold=0
\r
286 # *** FeldmanHashMap properties
\r
287 FeldmanMapHeadBits=8
\r
288 FeldmanMapArrayBits=4
\r
291 InitialMapSize=500000
\r
298 # *** Cuckoo map properties
\r
299 CuckooInitialSize=1024
\r
300 CuckooProbesetSize=16
\r
302 CuckooProbesetThreshold=0
\r
304 # *** FeldmanHashMap properties
\r
305 FeldmanMapHeadBits=8
\r
306 FeldmanMapArrayBits=4
\r
312 ExtractThreadCount=3
\r
315 #Cuckoo map properties
\r
316 CuckooInitialSize=1024
\r
317 CuckooProbesetSize=16
\r
319 CuckooProbesetThreshold=0
\r
321 # *** FeldmanHashMap properties
\r
322 FeldmanMapHeadBits=8
\r
323 FeldmanMapArrayBits=4
\r