
4 Aug
2010
4 Aug
'10
4:01 p.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