$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Rene Jager (renej_at_[hidden])
Date: 2001-11-17 17:29:20
I think that in order to keep shared_ptr useable (at least in my work
;-) is to use inline assembly for
atomic counters as much as possible; If you have a linux box, check out
/usr/include/asm/atomic.h
that will show the basic atomic counting code; otherwise I can mail you
a copy
I use these in my own smart/ref-count pointers and the overhead is minimal
also, to keep the needed (assembly) code minimal, it should be checked
what "most common platforms"
provide for things like this
renej