<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 27, 2014 at 1:52 PM, Chris Bieneman <span dir="ltr"><<a href="mailto:beanz@apple.com" target="_blank">beanz@apple.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I don't have any particular opposition to using std::atomic, however since we don't have an enforced requirement I'm not sure we can assume we have it. Please keep in mind I think we still support deploying back to Windows XP.</blockquote></div><br>The coding standards specifically state that we require MSVC 2012 and it has a working <atomic> header. They also specifically call out that we expect atomics to work. I don't believe there is any real reason to avoid it, but maybe we will discover a reason.</div></div>