TreiberStack refactoring (issues #1, #2, #3 done)
[libcds.git] / tests / test-hdr / stack / hdr_intrusive_treiber_stack_dhp.cpp
index 37a90bdffe40fe004b42727c94713037ecc0ddd1..a8c396d07fe24a43d6d421308579fe3cd69fcea5 100644 (file)
@@ -1,7 +1,7 @@
 //$$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 {
@@ -14,7 +14,7 @@ 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;
@@ -23,7 +23,7 @@ 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> >
                 >
                 ,ci::opt::memory_model< ci::opt::v::relaxed_ordering >
             >::type
@@ -34,7 +34,7 @@ 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> >
                 >
                 ,ci::opt::disposer< TestIntrusiveStack::faked_disposer >
             >::type
@@ -44,7 +44,7 @@ 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> >
                 >
                 ,ci::opt::disposer< TestIntrusiveStack::faked_disposer >
                 ,ci::opt::memory_model< ci::opt::v::relaxed_ordering >
@@ -56,7 +56,7 @@ namespace stack {
             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>
                     >
@@ -68,7 +68,7 @@ namespace stack {
             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>
                     >
@@ -82,7 +82,7 @@ namespace stack {
             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>
                     >
@@ -95,7 +95,7 @@ namespace stack {
             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>
                     >