$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-users] Thread safe intrusive ptr
From: Jared Lee Richardson (jaredr26_at_[hidden])
Date: 2009-04-03 13:23:01
I'm in the process of changing some of my shared_ptr's to
intrusive_ptr's, and I'm trying to see how difficult it will be to
make it thread-safe.
I need intrusive_ptr's mostly due to size constraints(allocating an
extremely large number of small objects), and also the ThisPtr issue.
I tried to search and find any information about making them
thread-safe, but what I found didn't explain the solution or the
issues.
What are the considerations for making intrusive_ptr thread safe? Is
it as simple as a mutex-lock / atomic counter variable?
Thanks, Jared