#include <cds/gc/hp.h>
#include <cds/container/basket_queue.h>
-#include "queue/hdr_queue_new.h"
+#include "queue/hdr_queue.h"
namespace queue {
void HdrTestQueue::BasketQueue_HP_Counted_relax()
{
- typedef cds::container::BasketQueue< cds::gc::HP, int,
+ typedef cds::container::BasketQueue< cds::gc::HP, int,
typename cds::container::basket_queue::make_traits <
cds::opt::item_counter< cds::atomicity::item_counter >
,cds::opt::memory_model< cds::opt::v::relaxed_ordering>
typedef cds::container::BasketQueue < cds::gc::HP, int,
typename cds::container::basket_queue::make_traits <
cds::opt::memory_model< cds::opt::v::relaxed_ordering>
- ,cds::opt::alignment< 16 >
+ ,cds::opt::padding< 16 >
>::type
> queue_type;
test_no_ic< queue_type >();
{
typedef cds::atomicity::item_counter item_counter;
typedef cds::opt::v::relaxed_ordering memory_model;
- enum { alignment = 32 };
+ enum { padding = 32 };
};
typedef cds::container::BasketQueue < cds::gc::HP, int, traits > queue_type;
test_ic< queue_type >();
typedef cds::container::BasketQueue < cds::gc::HP, int,
typename cds::container::basket_queue::make_traits <
cds::opt::memory_model< cds::opt::v::sequential_consistent>
- , cds::opt::alignment< cds::opt::no_special_alignment >
+ , cds::opt::padding< cds::opt::no_special_padding >
> ::type
> queue_type;
test_no_ic< queue_type >();
typename cds::container::basket_queue::make_traits <
cds::opt::item_counter< cds::atomicity::item_counter >
,cds::opt::memory_model< cds::opt::v::sequential_consistent>
- ,cds::opt::alignment< cds::opt::cache_line_alignment >
+ ,cds::opt::padding< cds::opt::cache_line_padding >
> ::type
> queue_type;
test_ic< queue_type >();