|
Boost : |
From: Dave Jenkins (david_at_[hidden])
Date: 2007-10-18 18:27:21
"Ion Gaztañaga" <igaztanaga_at_[hidden]> wrote in message
news:4717AEEC.1030607_at_gmail.com...
Splaying performed would break usual de-facto thread-safety guarantees
for STL and
Intrusive containers (read-only access from different threads is
thread-safe).
We had the same worry about thread-safety on the self-adjusting trie in
xpressive (xpressive/detail/utility/symbols.hpp). Rather than remove
the self-adjusting optimization, we decided to enable it conditionally
when BOOST_DISABLE_THREADS is defined and exclude it otherwise.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk