mozilla/rust — pull request #8087 by Aatch (2013-07-28 08:31:25+00:00)
Title: Minor Atomic Changes

Adds a fence operation to close #8061

Also adds static initializers to for atomic types. Since the fields are private, you aren't able to have `static mut` variables that are an atomic type. Each atomic type's initializer starts at a 0-value (so unset for `AtomicFlag` and false for `AtomicBool`).