Subject: Re: [boost] [1.53] request to merge lockfree (c++11 only)
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2012-11-17 06:33:51
Le 16/11/12 12:08, Tim Blechmann a écrit :
> hi all,
> i'm not sure about the state of atomic, as the original author hardly
> reacts on emails and atm, i don't have the time to adopt it ...
> i'd therefore request permission to merge boost.lockfree into release,
> depending on std::atomic<>. this means, that it will require gcc-4.8 or
> msvc 2012 in c++11 mode to compile it (not sure about clang++, as their
> c++11 support under linux is pretty broken).
> the architecture of boost.lockfree is modular, so once boost.atomic is
> merged, it is trivial to use it again and allow use of the library with
> pre-c++11 compilers ...
> this is far from ideal, but boost.atomic has been blocking the release
> of boost.lockfree for a long time and it doesn't look like that it will
> be available before std::atomic<> is widely supported ...
I don't see any problem as soon as the interface is not changed. Of
course the documentation should describe the limitations and with which
compilers/libraries the library works.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk