
12 Jul
2010
12 Jul
'10
9:18 p.m.
I'm trying to find a production quality lock free reference counted pointer implementation and boost::shared_ptr seems promising. However boost::atomic_is_lock_free(shared_ptr) returns false on Windows. I'm going to try on SUSE linux soon.
while the reference counting itself is lock-free, boost::atomic<boost::shared_ptr> requires dcas support to be lockfree ... hth, tim -- tim@klingt.org http://tim.klingt.org I must say I find television very educational. The minute somebody turns it on, I go to the library and read a good book. Groucho Marx