$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Howard Hinnant (hinnant_at_[hidden])
Date: 2007-03-27 14:55:00
On Mar 27, 2007, at 2:40 PM, Peter Dimov wrote:
> Howard Hinnant wrote:
>
>> What if the above use case uses vector<MyClass> where MyClass
>> contains
>> a lot of expensive resources (or other data that needs to be kept
>> around for one reason or another) *plus* a std::thread?
>
> Well...
>
> void old_detach()
> {
> new_detach();
> *this = std::thread();
> }
<shrug> I don't see sufficient motivation for new_detach(). I'm still
trying to model pthreads semantics. I feel underqualified to invent
and standardize new semantics for threading. Having two flavors of
join (that I just suggested) is pretty radical for old staid
conservative me. I'm not sure how much more excitement I can take! :-)
-Howard