projects
/
libcds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Gets iterable map pass count input from config file
[libcds.git]
/
test
/
stress
/
map
/
insdelfind
/
map_insdelfind.cpp
diff --git
a/test/stress/map/insdelfind/map_insdelfind.cpp
b/test/stress/map/insdelfind/map_insdelfind.cpp
index 2e5bbe949746c7f18c324c2c09df31303ddf5e50..7bb0d8436d128ba0848cb6ab1cb9492f59df83b8 100644
(file)
--- a/
test/stress/map/insdelfind/map_insdelfind.cpp
+++ b/
test/stress/map/insdelfind/map_insdelfind.cpp
@@
-108,6
+108,11
@@
namespace map {
if (s_nHpMichaelMapPassCount == 0)
s_nHpMichaelMapPassCount = 500;
if (s_nHpMichaelMapPassCount == 0)
s_nHpMichaelMapPassCount = 500;
+ s_nHpMichaelIterableMapPassCount = cfg.get_size_t(
+ "HpMichaelIterableMapPassCount", s_nHpMichaelIterableMapPassCount);
+ if (s_nHpMichaelIterableMapPassCount == 0)
+ s_nHpMichaelIterableMapPassCount = 500;
+
s_nRcuMichaelMapPassCount =
cfg.get_size_t("RcuMichaelMapPassCount", s_nRcuMichaelMapPassCount);
if (s_nRcuMichaelMapPassCount == 0)
s_nRcuMichaelMapPassCount =
cfg.get_size_t("RcuMichaelMapPassCount", s_nRcuMichaelMapPassCount);
if (s_nRcuMichaelMapPassCount == 0)
@@
-128,6
+133,12
@@
namespace map {
if (s_nHpSplitListMapPassCount == 0)
s_nHpSplitListMapPassCount = 500;
if (s_nHpSplitListMapPassCount == 0)
s_nHpSplitListMapPassCount = 500;
+ s_nHpSplitListIterableMapPassCount =
+ cfg.get_size_t("HpSplitListIterableMapPassCount",
+ s_nHpSplitListIterableMapPassCount);
+ if (s_nHpSplitListIterableMapPassCount == 0)
+ s_nHpSplitListIterableMapPassCount = 500;
+
s_nRcuSplitListMapPassCount =
cfg.get_size_t("RcuSplitListMapPassCount", s_nRcuSplitListMapPassCount);
if (s_nRcuSplitListMapPassCount == 0)
s_nRcuSplitListMapPassCount =
cfg.get_size_t("RcuSplitListMapPassCount", s_nRcuSplitListMapPassCount);
if (s_nRcuSplitListMapPassCount == 0)