
4 Aug
2010
4 Aug
'10
10:01 a.m.
Normally, however, an object isn't created by one thread and handed off to another, so fences are rarely warranted in a constructor. Rob Stewart
Right. I'm starting to believe the answer to my question is that it is not the responsibility of constructors to solve potential cache-coherency issues, but rather, the code that uses the boost classes must be knowledgeable of the hardware's limitations and make special provisions for it. Thanks, -Sid