Add back-off strategy to EllenBinTree
[libcds.git] / tests / test-hdr / tree / hdr_ellenbintree_set_rcu_shb.cpp
index f153f895ae48d3328bef861a9c4ce05a170ca238..57f56d4cbb5419f6d764d486a70ea912a91958b8 100644 (file)
@@ -132,6 +132,23 @@ namespace tree {
 #endif
     }
 
+    void EllenBinTreeSetHdrTest::EllenBinTree_rcu_shb_cmp_ic_stat_yield()
+    {
+#ifdef CDS_URCU_SIGNAL_HANDLING_ENABLED
+        typedef cc::EllenBinTreeSet< rcu_type, key_type, value_type,
+            cc::ellen_bintree::make_set_traits<
+                cc::ellen_bintree::key_extractor< key_extractor >
+                ,co::item_counter< cds::atomicity::item_counter >
+                ,co::stat< cc::ellen_bintree::stat<> >
+                , co::back_off< cds::backoff::yield >
+                ,co::compare< compare >
+            >::type
+        > set_type;
+
+        test_rcu<set_type, print_stat>();
+#endif
+    }
+
     void EllenBinTreeSetHdrTest::EllenBinTree_rcu_shb_less_pool()
     {
 #ifdef CDS_URCU_SIGNAL_HANDLING_ENABLED