$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Tim Blechmann (tim_at_[hidden])
Date: 2008-04-19 06:18:59
> Now, without knowing anything about how ctor, dtor, push and pop are
> implemented, what can be done? Adding allocator as a parameter just like
> a std::container;
beside using an stl-style allocator it might makes sense to use a caching
free-list ...
> perhaps
> making a version that includes a monitor (so that pop blocks rather than
> returns false) and so forth.
i would be careful with that ... one would need to make sure, that the
monitor/semaphore implementation is lock-free itself ...
cheers, tim
-- tim_at_[hidden] http://tim.klingt.org There's no such entity as "most people". These are generalities. All generalities are meaningless. You've got to pin it down to a specific person doing a specific thing at a specific time and space. William S. Burroughs