1. ee1c73f tweak SkOnce.h header to work around issues with std::atomic::compare_exchange_strong by Lee Salzman · 8 years ago
  2. b37c68a Simplify implementation of SkOnce to not need so many comments. by mtklein · 8 years ago
  3. e86e51f Add reminders that these classes have constexpr default constructors. by mtklein · 8 years ago
  4. 650f9e9 SkOnce: 2 bytes -> 1 byte by mtklein · 8 years ago
  5. 9134686 Revert of SkOnce: 2 bytes -> 1 byte (patchset #4 id:60001 of https://codereview.chromium.org/1904483003/ ) by mtklein · 8 years ago
  6. df02d33 SkOnce: 2 bytes -> 1 byte by mtklein · 8 years ago
  7. d9dd428 Modernize and trim down SkOnce. by mtklein · 8 years ago
  8. 2c4bd07 Convert SkRefCnt to std::atomic. by bungeman · 8 years ago
  9. 15923c9 Modernize SkSpinlock. by mtklein · 8 years ago
  10. 62a69c2 Move Mutexy things to private. by herb · 9 years ago[Renamed (99%) from include/core/SkOnce.h]
  11. e6e41a8 Move SkAtomics.h to private. by herb · 9 years ago
  12. ed0bcad Move instanced index buffer creation to flush time by bsalomon · 9 years ago
  13. d8ed1b6 Revert of Move instanced index buffer creation to flush time (patchset #6 id:100001 of https://codereview.chromium.org/1116943004/) by bsalomon · 9 years ago
  14. ab622c7 Move instanced index buffer creation to flush time by bsalomon · 9 years ago
  15. 50ffd99 Extract the spinlock from SkOnce as SkSpinlock. by mtklein · 9 years ago
  16. 172b455 Clean up SkDynamicAnnotations. by mtklein · 9 years ago
  17. 199ba8e namespace {} trick for SK_DECLARE_STATIC_ONCE by mtklein · 10 years ago
  18. 1b81877 Clean up SkOnce: by mtklein · 10 years ago
  19. 448e2a3 Add SkBarriers to ports. by commit-bot@chromium.org · 10 years ago
  20. 86b0de4 Revert "Remove SkThread.h from public API." by commit-bot@chromium.org · 10 years ago
  21. b1aec17 Remove SkThread.h from public API. by commit-bot@chromium.org · 10 years ago
  22. f672cea teach TSAN about SkSpinlock, SkRefCnt, and SkOnce by commit-bot@chromium.org · 10 years ago
  23. 1d24eb2 teach TSAN about SkSpinlock, SkRefCnt, and SkOnce by commit-bot@chromium.org · 10 years ago
  24. 6f2d4d4 ARM Skia NEON patches - 35 - First AArch64 support by commit-bot@chromium.org · 10 years ago
  25. d643a90 Revert of ARM Skia NEON patches - 35 - First AArch64 support (https://codereview.chromium.org/143423004/) by commit-bot@chromium.org · 10 years ago
  26. 7a0e275 ARM Skia NEON patches - 35 - First AArch64 support by commit-bot@chromium.org · 10 years ago
  27. ba9354b SkOnce in is_lcd_supported instead of hand rolled double-checked locking. by commit-bot@chromium.org · 10 years ago
  28. ea6e14a TSAN: use somewhat pithier SK_ANNOTATE_UNPROTECTED_READ. by commit-bot@chromium.org · 11 years ago
  29. 709ca75 SkOnce: add option to call another cleanup function once at exit. by commit-bot@chromium.org · 11 years ago
  30. 91506eb Scope our ANNOTATE_BENIGN_RACE. by commit-bot@chromium.org · 11 years ago
  31. 2ab1ba0 Make leak counters thread-safe and turn them on by default for Debug by commit-bot@chromium.org · 11 years ago[Renamed from src/core/SkOnce.h]
  32. 8844f99 Revert "Make leak counters thread-safe and turn them on by default for Debug" by djsollen@google.com · 11 years ago[Renamed from include/core/SkOnce.h]
  33. 46de153 Make leak counters thread-safe and turn them on by default for Debug by commit-bot@chromium.org · 11 years ago[Renamed from src/core/SkOnce.h]
  34. 4b5fba5 Use a spinlock in SkOnce. by commit-bot@chromium.org · 11 years ago
  35. 3886951 Reverting r12635 (Make leak counters thread-safe - https://codereview.chromium.org/99483003) due to compile errors on Mac 10.6 & in Chrome by robertphillips@google.com · 11 years ago[Renamed from include/core/SkOnce.h]
  36. 469a973 Make leak counters thread-safe and turn them on by default for Debug by commit-bot@chromium.org · 11 years ago[Renamed from src/core/SkOnce.h]
  37. 1b2c1b8 SkOnce: let f be any functor, update comments by commit-bot@chromium.org · 11 years ago
  38. c1cf5c0 Borrow Android's ARMv6 memory barrier for SkOnce. by commit-bot@chromium.org · 11 years ago
  39. 338a664 TSAN build fix: forgot to pass the address into ANNOTATE_BENIGN_RACE. by mtklein@google.com · 11 years ago
  40. 1f81fd6 SK_ONCE for SkData and SkPathRef by commit-bot@chromium.org · 11 years ago
  41. e9d61ed Use #if insteadof #ifdef DYNAMIC_ANNOTATIONS_ENABLED. It's always defined, just to 0 or 1. by senorblanco@chromium.org · 11 years ago
  42. 1303761 Remove _impl from names in SkOnce.h. by commit-bot@chromium.org · 11 years ago
  43. 3a19fb5 Sketch of SK_ONCE by mtklein@google.com · 11 years ago