From b07c16add99c6681f46a7e49f40088a85306e265 Mon Sep 17 00:00:00 2001 From: khizmax Date: Mon, 2 Jan 2017 23:55:33 +0300 Subject: [PATCH] Docfix --- cds/container/details/iterable_list_base.h | 2 -- cds/intrusive/details/iterable_list_base.h | 8 -------- cds/intrusive/impl/iterable_list.h | 1 - 3 files changed, 11 deletions(-) diff --git a/cds/container/details/iterable_list_base.h b/cds/container/details/iterable_list_base.h index f70fba4f..8200be39 100644 --- a/cds/container/details/iterable_list_base.h +++ b/cds/container/details/iterable_list_base.h @@ -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 struct make_traits { diff --git a/cds/intrusive/details/iterable_list_base.h b/cds/intrusive/details/iterable_list_base.h index 76089b45..3c69cf9f 100644 --- a/cds/intrusive/details/iterable_list_base.h +++ b/cds/intrusive/details/iterable_list_base.h @@ -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 struct make_traits { diff --git a/cds/intrusive/impl/iterable_list.h b/cds/intrusive/impl/iterable_list.h index 46757de6..33a99054 100644 --- a/cds/intrusive/impl/iterable_list.h +++ b/cds/intrusive/impl/iterable_list.h @@ -108,7 +108,6 @@ namespace cds { namespace intrusive { You should select GC you want and include appropriate .h-file: - for \p gc::HP: - for \p gc::DHP: - - for \ref cds_urcu_gc "RCU type" - see \ref cds_intrusive_IterableList_rcu "RCU-based IterableList" */ template < class GC -- 2.34.1