Changed: OptimisticQueue: use padding option instead of alignment one
[libcds.git] / tests / test-hdr / queue / hdr_intrusive_optimisticqueue_hp.cpp
index d11714fe65974b94dc508bd0cd47a2b9800934c0..2ae8d41da5bc40ec786f10aa80571397a6b9bd1b 100644 (file)
@@ -117,18 +117,18 @@ namespace queue {
             >::type
         > OptimisticQueue_HP_member_stat;
 
-        // HP base hook + alignment
+        // HP base hook + padding
         typedef ci::OptimisticQueue< cds::gc::HP, base_hook_item,
             typename ci::optimistic_queue::make_traits<
                 ci::opt::disposer< IntrusiveQueueHeaderTest::faked_disposer >
                 ,ci::opt::hook<
                     ci::optimistic_queue::base_hook< ci::opt::gc<cds::gc::HP> >
                 >
-                ,co::alignment< 32 >
+                ,co::padding< 32 >
             >::type
         > OptimisticQueue_HP_base_align;
 
-        // HP member hook + alignment
+        // HP member hook + padding
         typedef ci::OptimisticQueue< cds::gc::HP, member_hook_item,
             typename ci::optimistic_queue::make_traits<
                 ci::opt::hook<
@@ -137,23 +137,23 @@ namespace queue {
                         ci::opt::gc<cds::gc::HP>
                     >
                 >
-                ,co::alignment< 32 >
+                ,co::padding< 32 >
                 ,ci::opt::disposer< IntrusiveQueueHeaderTest::faked_disposer >
             >::type
         > OptimisticQueue_HP_member_align;
 
-        // HP base hook + no alignment
+        // HP base hook + no padding
         typedef ci::OptimisticQueue< cds::gc::HP, base_hook_item,
             typename ci::optimistic_queue::make_traits<
                 ci::opt::hook<
                     ci::optimistic_queue::base_hook< ci::opt::gc<cds::gc::HP> >
                 >
                 ,ci::opt::disposer< IntrusiveQueueHeaderTest::faked_disposer >
-                ,co::alignment< co::no_special_alignment >
+                ,co::padding< co::no_special_padding >
             >::type
         > OptimisticQueue_HP_base_noalign;
 
-        // HP member hook + no alignment
+        // HP member hook + no padding
         typedef ci::OptimisticQueue< cds::gc::HP, member_hook_item,
             typename ci::optimistic_queue::make_traits<
                 ci::opt::disposer< IntrusiveQueueHeaderTest::faked_disposer >
@@ -163,23 +163,23 @@ namespace queue {
                         ci::opt::gc<cds::gc::HP>
                     >
                 >
-                ,co::alignment< co::no_special_alignment >
+                ,co::padding< co::no_special_padding >
             >::type
         > OptimisticQueue_HP_member_noalign;
 
 
-        // HP base hook + cache alignment
+        // HP base hook + cache padding
         typedef ci::OptimisticQueue< cds::gc::HP, base_hook_item,
             typename ci::optimistic_queue::make_traits<
                 ci::opt::hook<
                     ci::optimistic_queue::base_hook< ci::opt::gc<cds::gc::HP> >
                 >
-                ,co::alignment< co::cache_line_alignment >
+                ,co::padding< co::cache_line_padding >
                 ,ci::opt::disposer< IntrusiveQueueHeaderTest::faked_disposer >
             >::type
         > OptimisticQueue_HP_base_cachealign;
 
-        // HP member hook + cache alignment
+        // HP member hook + cache padding
         typedef ci::OptimisticQueue< cds::gc::HP, member_hook_item,
             typename ci::optimistic_queue::make_traits<
                 ci::opt::hook<
@@ -188,7 +188,7 @@ namespace queue {
                         ci::opt::gc<cds::gc::HP>
                     >
                 >
-                ,co::alignment< co::cache_line_alignment >
+                ,co::padding< co::cache_line_padding >
                 ,ci::opt::disposer< IntrusiveQueueHeaderTest::faked_disposer >
             >::type
         > OptimisticQueue_HP_member_cachealign;