From: Peizhao Ou Date: Thu, 15 Feb 2018 21:51:27 +0000 (-0800) Subject: Gets iterable map pass count input from config file X-Git-Url: http://plrg.eecs.uci.edu/git/?p=libcds.git;a=commitdiff_plain;h=4597fcc675859a34f2484b60d7fed6b15a5a0cf7 Gets iterable map pass count input from config file --- diff --git a/test/stress/map/insdelfind/map_insdelfind.cpp b/test/stress/map/insdelfind/map_insdelfind.cpp index 2e5bbe94..7bb0d843 100644 --- 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; + 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) @@ -128,6 +133,12 @@ namespace map { 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)