DescriptionAdds atomic utilities (based on raw atomic operations) for your convenience:
{AtomicValue}: A simple integer value that can be atomically
read/set/incremented.
{AtomicEnumSet}: Similar to EnumSet this set basically represents an atomic
bitfield based on enums. Atomic operations guarantee that setting one bit does
not race with setting other bits.
{AtomicEnumFlag}: A flag that is based on an enum that can be read and
(attempted to be) changed atomically.
BUG=chromium:524425
LOG=N
Committed: https://crrev.com/47d42a9ac120080fbb7d48805780d5edf18a00d8
Cr-Commit-Position: refs/heads/master@{#30560}
Patch Set 1 #Patch Set 2 : #Patch Set 3 : Add new file to buildsystem files #
Dependent Patchsets: Messages
Total messages: 8 (3 generated)
|