Docfix
authorkhizmax <libcds.dev@gmail.com>
Mon, 2 Jan 2017 20:55:33 +0000 (23:55 +0300)
committerkhizmax <libcds.dev@gmail.com>
Mon, 2 Jan 2017 20:55:33 +0000 (23:55 +0300)
cds/container/details/iterable_list_base.h
cds/intrusive/details/iterable_list_base.h
cds/intrusive/impl/iterable_list.h

index f70fba4fbf7dad7ce6d30d0f5f3cb1dc3e412075..8200be395c57e599ccc97a8fdcafc4310765cf59 100644 (file)
@@ -123,8 +123,6 @@ namespace cds { namespace container {
                 To enable it use \p iterable_list::stat
             - \p opt::memory_model - C++ memory ordering model. Can be \p opt::v::relaxed_ordering (relaxed memory model, the default)
                 or \p opt::v::sequential_consistent (sequentially consistent memory model).
-            - \p opt::rcu_check_deadlock - a deadlock checking policy for \ref cds_intrusive_IterableList_rcu "RCU-based IterableList"
-                Default is \p opt::v::rcu_throw_deadlock
         */
         template <typename... Options>
         struct make_traits {
index 76089b456b39a07496cd0e97d181d9bdd069947d..3c69cf9fd3ba2e3182975d492a5fc007ade609fa 100644 (file)
@@ -221,12 +221,6 @@ namespace cds { namespace intrusive {
                 or \p opt::v::sequential_consistent (sequentially consisnent memory model).
             */
             typedef opt::v::relaxed_ordering        memory_model;
-
-            /// RCU deadlock checking policy (only for \ref cds_intrusive_IterableList_rcu "RCU-based IterableList")
-            /**
-                List of available policy see \p opt::rcu_check_deadlock
-            */
-            typedef opt::v::rcu_throw_deadlock      rcu_check_deadlock;
         };
 
         /// Metafunction converting option list to \p iterable_list::traits
@@ -245,8 +239,6 @@ namespace cds { namespace intrusive {
                 To enable it use \p iterable_list::stat
             - \p opt::memory_model - C++ memory ordering model. Can be \p opt::v::relaxed_ordering (relaxed memory model, the default)
                 or \p opt::v::sequential_consistent (sequentially consistent memory model).
-            - \p opt::rcu_check_deadlock - a deadlock checking policy for \ref cds_intrusive_IterableList_rcu "RCU-based IterableList"
-                Default is \p opt::v::rcu_throw_deadlock
         */
         template <typename... Options>
         struct make_traits {
index 46757de6d41b618d5cbd23adfa95b302f732dac4..33a99054c6b11d06ccc42619fd498e60fdd5fe97 100644 (file)
@@ -108,7 +108,6 @@ namespace cds { namespace intrusive {
         You should select GC you want and include appropriate .h-file:
         - for \p gc::HP: <tt> <cds/intrusive/iterable_list_hp.h> </tt>
         - for \p gc::DHP: <tt> <cds/intrusive/iterable_list_dhp.h> </tt>
-        - for \ref cds_urcu_gc "RCU type" - see \ref cds_intrusive_IterableList_rcu "RCU-based IterableList"
     */
     template <
         class GC