
On Tue, Nov 24, 2009 at 3:35 AM, Tim Blechmann <tim@klingt.org> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
hi all,
since my first review request for boost.lockfree [1] was completely ignored, here a second version for review. the main differences are bug fixes provided by various people, trying to run boost.lockfree on different compilers/platforms.
the original review request was:
i would like to submit a small library of lock-free data structures for review.
boost.lockfree provides implementations of lock-free data structures. lock-free data structures can be accessed by multiple threads without the necessity of blocking synchronization primitives such as guards. lock-free data structures can be used in real-time systems, where blocking algorithms may lead to high worst-case execution times, to avoid priority inversion, or to increase the scalability for multi-processor machines.
boost.lockfree provides: * boost::lockfree::fifo, a lock-free fifo queue * boost::lockfree::stack, a lock-free stack
updated links:
the code is available from the boost vault: http://www.boostpro.com/vault/index.php?action=downloadfile&filename=boost_lockfree-241109.zip&directory=Concurrent%20Programming&
and from my personal git repository: git://tim.klingt.org/boost_lockfree.git http://tim.klingt.org/git?p=boost_lockfree.git
the documentation is available at: http://tim.klingt.org/boost_lockfree/
would be nice if someone could add this library to the review schedule or even would be willing to manage a review ...
best, tim
[1] http://article.gmane.org/gmane.comp.lib.boost.devel/192779
I love lock free data structures, hope someone looks at this. I cannot until next Saturday night, family time of the year. >.< Will soon be going through computer withdrawel'ly yours, - OvermindDL1