/*
This file is a part of libcds - Concurrent Data Structures library
- (C) Copyright Maxim Khizhinsky (libcds.dev@gmail.com) 2006-2016
+ (C) Copyright Maxim Khizhinsky (libcds.dev@gmail.com) 2006-2017
Source code repo: http://github.com/khizmax/libcds/
Download: http://sourceforge.net/projects/libcds/files/
cds::threading::Manager::attachThread();
}
- void TearDown()
+ void TearDown()
{
cds::threading::Manager::detachThread();
cds::gc::dhp::GarbageCollector::Destruct();
typedef cc::TreiberStack< gc_type, int
, typename cc::treiber_stack::make_traits<
cds::opt::enable_elimination<true>
- , cds::opt::buffer< cds::opt::v::dynamic_buffer<void *> >
+ , cds::opt::buffer< cds::opt::v::initialized_dynamic_buffer<void *> >
>::type
> stack_type;
enum {
enable_elimination = true
};
- typedef cds::opt::v::dynamic_buffer<void *> buffer;
+ typedef cds::opt::v::initialized_dynamic_buffer<void *> buffer;
typedef cds::backoff::yield back_off;
};
typedef cc::TreiberStack< gc_type, int, traits > stack_type;