From: Alexander Terekhov (terekhov_at_[hidden])
Date: 2005-01-18 11:18:26
Peter Dimov wrote:
> Local static objects can be made safe by the compiler. The new cxx64 API
> requires it.
Too bad that new cxx64 ABI couldn't mandate a standard #pragma (or
something like that) to turn it on/off ("you should not pay for what
you don't use" motto, you know). BTW, "__thread" extension aside for
a moment (I guess it would fit best for boost::spirit), DCCI
also an option for lazy inits (although its non-blocking strength
gets totally eliminated in the case of blocking "new lazy()").
-- "Static linking creates a derivative work through textual copying" -- GNU School of Law (aka GNU Church)
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk