hi all,
i have been releasing some c++ implementations of lock-free data
structures under a boost-style license ... maybe some of this code is
interesting for some list-members ...
it mainly provides an implementation of a lockfree fifo, but the
framework also provides utility classes (e.g. a tagged_ptr) and
low-level functions (memory barriers, compare-and-swap) ...
i am curious, if someone from this list is interested in contributing,
code reviewing, porting, testing, etc ...
for now, linux, >=gcc-4.2, x86/x86_64 is the only tested setup ...
untested code for msvc & gcc/osx is available, though
there is a public git repository:
http://tim.klingt.org/git?p=boost_lockfree.git;a=summary
git://tim.klingt.org/boost_lockfree.git
best, tim
--
tim@...
http://tim.klingt.org
The aim of education is the knowledge, not of facts, but of values
William S. Burroughs