1. 21 Aug, 2017 1 commit
  2. 11 Aug, 2017 2 commits
  3. 03 Aug, 2017 1 commit
  4. 02 Aug, 2017 2 commits
  5. 21 Jun, 2017 1 commit
  6. 20 Jun, 2017 2 commits
  7. 19 Jun, 2017 1 commit
  8. 16 Jun, 2017 1 commit
  9. 30 May, 2017 1 commit
  10. 30 Jan, 2017 1 commit
  11. 11 Nov, 2016 1 commit
  12. 18 Oct, 2016 1 commit
  13. 12 Oct, 2016 1 commit
  14. 20 Sep, 2016 1 commit
  15. 07 Aug, 2016 1 commit
  16. 29 Jul, 2016 1 commit
  17. 09 May, 2016 1 commit
  18. 18 Nov, 2015 1 commit
  19. 16 Sep, 2015 1 commit
  20. 15 Sep, 2015 3 commits
  21. 04 Sep, 2015 1 commit
  22. 03 Sep, 2015 1 commit
    • mlippautz's avatar
      Adds atomic utilities (based on raw atomic operations) for your convenience: · 47d42a9a
      mlippautz authored
      {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
      
      Review URL: https://codereview.chromium.org/1310993004
      
      Cr-Commit-Position: refs/heads/master@{#30560}
      47d42a9a