Subj : Re: Atomic Ptr Plus (formerly known as NPTL2) To : comp.programming.threads From : Joseph Seigh Date : Thu Jan 20 2005 11:28 am On Mon, 17 Jan 2005 09:41:59 -0500, Joseph Seigh wrote: > I think I'll drop the windows eventcount and condvar from > the list. Now that the Mac Mini is out, I think I'll just > concentrate on Linux and unix. > > So, instead maybe I'll just split out the atomic_ptr based > proxy GC from the lock free queue I did before and make it > a separate api similar to what the RCU for user threads api > would look like. That will allow you to implement lock-free > data structures using either interface with the same logic. > I'm probably going to rewrite atomic_ptr in C so I can avoid C++ entanglements. You lose some the C++ abstraction but that's a small price to pay to not have to use C++. That pushes the proxy stuff out in the schedule. You'll probably see it for powerpc first before I rewrite the doublewide cas version. -- Joe Seigh .