//$$CDS-header$$
#include "hdr_intrusive_treiber_stack.h"
-#include <cds/gc/ptb.h>
+#include <cds/gc/dhp.h>
#include <cds/intrusive/treiber_stack.h>
namespace stack {
TestIntrusiveStack::base_hook_item<cds::gc::DHP>
,typename ci::treiber_stack::make_traits<
ci::opt::hook<
- ci::single_link::base_hook< ci::opt::gc<cds::gc::DHP> >
+ ci::treiber_stack::base_hook< ci::opt::gc<cds::gc::DHP> >
>
>::type
> Treiber_DHP_base;
TestIntrusiveStack::base_hook_item<cds::gc::DHP>
,typename ci::treiber_stack::make_traits<
ci::opt::hook<
- ci::single_link::base_hook< ci::opt::gc<cds::gc::DHP> >
+ ci::treiber_stack::base_hook< ci::opt::gc<cds::gc::DHP> >
>
,ci::opt::memory_model< ci::opt::v::relaxed_ordering >
>::type
TestIntrusiveStack::base_hook_item<cds::gc::DHP>
,typename ci::treiber_stack::make_traits<
ci::opt::hook<
- ci::single_link::base_hook< ci::opt::gc<cds::gc::DHP> >
+ ci::treiber_stack::base_hook< ci::opt::gc<cds::gc::DHP> >
>
,ci::opt::disposer< TestIntrusiveStack::faked_disposer >
>::type
TestIntrusiveStack::base_hook_item<cds::gc::DHP>
,typename ci::treiber_stack::make_traits<
ci::opt::hook<
- ci::single_link::base_hook< ci::opt::gc<cds::gc::DHP> >
+ ci::treiber_stack::base_hook< ci::opt::gc<cds::gc::DHP> >
>
,ci::opt::disposer< TestIntrusiveStack::faked_disposer >
,ci::opt::memory_model< ci::opt::v::relaxed_ordering >
TestIntrusiveStack::member_hook_item<cds::gc::DHP>
,typename ci::treiber_stack::make_traits<
ci::opt::hook<
- ci::single_link::member_hook<
+ ci::treiber_stack::member_hook<
offsetof(TestIntrusiveStack::member_hook_item<cds::gc::DHP>, hMember),
ci::opt::gc<cds::gc::DHP>
>
TestIntrusiveStack::member_hook_item<cds::gc::DHP>
,typename ci::treiber_stack::make_traits<
ci::opt::hook<
- ci::single_link::member_hook<
+ ci::treiber_stack::member_hook<
offsetof(TestIntrusiveStack::member_hook_item<cds::gc::DHP>, hMember),
ci::opt::gc<cds::gc::DHP>
>
TestIntrusiveStack::member_hook_item<cds::gc::DHP>
, typename ci::treiber_stack::make_traits<
ci::opt::hook<
- ci::single_link::member_hook<
+ ci::treiber_stack::member_hook<
offsetof(TestIntrusiveStack::member_hook_item<cds::gc::DHP>, hMember),
ci::opt::gc<cds::gc::DHP>
>
TestIntrusiveStack::member_hook_item<cds::gc::DHP>
, typename ci::treiber_stack::make_traits<
ci::opt::hook<
- ci::single_link::member_hook<
+ ci::treiber_stack::member_hook<
offsetof(TestIntrusiveStack::member_hook_item<cds::gc::DHP>, hMember),
ci::opt::gc<cds::gc::DHP>
>