Boost logo

Boost :

Subject: Re: [boost] [any] new version
From: Dave Abrahams (dave_at_[hidden])
Date: 2011-09-05 14:17:06


on Mon Sep 05 2011, Mathias Gaunard <mathias.gaunard-AT-ens-lyon.org> wrote:

> The C++11 standard (the only one aware of multithreading) mandates
> that initialization of static variables at function scope is
> thread-safe.

Really? I didn't pay attention to ever twist or turn of the process of
standardizing multithreading, but it greatly surprises me to hear that,
because it would impose an overhead on those function-static variables
that don't need synchronization. Can you cite the paragraphs that give
this guarantee?

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk