1. a69f4cf Remove sk_ref_sp's misleading preprocessor define and comment by Brian Osman · 8 years ago
  2. 9075634 Remove SkAutoTUnref from public API by Hal Canary · 8 years ago
  3. 6805733 Remove SkAutoUnref. by Ben Wagner · 8 years ago
  4. 81f4b0d Remove hack allowing fRefCnt of 0. by Ben Wagner · 8 years ago
  5. 9c5052f SkLite* by mtklein · 8 years ago
  6. 06ca8ec sk_sp for Ganesh. by bungeman · 8 years ago
  7. 801b44c Remove skstd::is_convertible. by bungeman · 8 years ago
  8. f9634b9 For GOOGLE3, add deref method to SkRefCnt. by benjaminwagner · 8 years ago
  9. 2c4bd07 Convert SkRefCnt to std::atomic. by bungeman · 8 years ago
  10. 04cdc4b Remove transitional explicit operator bool. by mtklein · 8 years ago
  11. bbd6068 Add back SkAutoTUnref::detach() for Android temporarily. by mtklein · 8 years ago
  12. 18300a3 detach -> release by mtklein · 8 years ago
  13. 5f939ab Use std::unique_ptr. by mtklein · 8 years ago
  14. e7ec417 Revert of Use std::unique_ptr. (patchset #10 id:170001 of https://codereview.chromium.org/1780933003/ ) by mtklein · 8 years ago
  15. 2691d76 Use std::unique_ptr. by mtklein · 8 years ago
  16. 218c846 Revert of Use std::unique_ptr. (patchset #8 id:130001 of https://codereview.chromium.org/1780933003/ ) by mtklein · 8 years ago
  17. 3dd9ed3 Use std::unique_ptr. by mtklein · 8 years ago
  18. 977c07d Revert of Use std::unique_ptr. (patchset #7 id:120001 of https://codereview.chromium.org/1780933003/ ) by mtklein · 8 years ago
  19. 20c1e3a Use std::unique_ptr. by mtklein · 8 years ago
  20. 647cc84 Add sk_ref_sp helper function. by reed · 8 years ago
  21. c901c11 Add element_type, swap, operators, fix reset on sk_sp. by bungeman · 8 years ago
  22. 941da9d Fix behavior of sk_sp::reset(T*) and add unittest. by reed · 8 years ago
  23. ffa39e0 sk_sp: fix contravariant constructors by halcanary · 8 years ago
  24. beab9e7 Add operator* and operator safe-bool to sk_sp. by bungeman · 8 years ago
  25. 89bd99b sk_sp: remove explicit operator bool() by halcanary · 8 years ago
  26. cb6cb38 sk_sp: Covariant Move Constructor and Move Assignment by halcanary · 8 years ago
  27. 217c0b3 sk_make_sp<T>() by halcanary · 8 years ago
  28. bb7b043 isolate sk_sp from larger cl by reed · 8 years ago
  29. 1138be4 Revert of skstd -> std for unique_ptr (patchset #24 id:460001 of https://codereview.chromium.org/1436033003/ ) by mtklein · 9 years ago
  30. ccf1de0 skstd -> std for unique_ptr by mtklein · 9 years ago
  31. 97466ab fix funky formatting in SkNVRefCnt by mtklein · 9 years ago
  32. 5c05d10 Revert of skstd -> std for unique_ptr (patchset #17 id:320001 of https://codereview.chromium.org/1436033003/ ) by mtklein · 9 years ago
  33. dadfc24 skstd -> std for unique_ptr by mtklein · 9 years ago
  34. e066df9 Revert of skstd -> std for unique_ptr (patchset #16 id:300001 of https://codereview.chromium.org/1436033003/ ) by mtklein · 9 years ago
  35. 70e8dfc skstd -> std for unique_ptr by mtklein · 9 years ago
  36. dfd7d48 Revert of skstd -> std for unique_ptr (patchset #16 id:300001 of https://codereview.chromium.org/1436033003/ ) by mtklein · 9 years ago
  37. 0618915 skstd -> std for unique_ptr by mtklein · 9 years ago
  38. 566b23c Revert of skstd -> std for unique_ptr (patchset #9 id:160001 of https://codereview.chromium.org/1436033003/ ) by mtklein · 9 years ago
  39. 755c553 skstd -> std for unique_ptr by mtklein · 9 years ago
  40. 77a53de Base SkAutoTUnref on skstd::unique_ptr. by bungeman · 9 years ago
  41. e6e41a8 Move SkAtomics.h to private. by herb · 9 years ago
  42. 385fe4d Style Change: SkNEW->new; SkDELETE->delete by halcanary · 9 years ago
  43. ab5d5de Enable debug builds in the Android framework by djsollen · 9 years ago
  44. f3c15b7 Move SkTemplates.h to private. by bungeman · 9 years ago
  45. 2766c00 remove SkInstCnt by mtklein · 9 years ago
  46. 76f5cc6 Clean up BlockRef by mtklein · 9 years ago
  47. 7b274c7 Port SkRefCnt.h to new SkAtomics.h by mtklein · 10 years ago
  48. 6f07665 Simplify SkInstCnt by mtklein · 10 years ago
  49. 21180e2 Revert of Blink hasn't rolled yet, better. (patchset #1 id:1 of https://codereview.chromium.org/758693002/) by mtklein · 10 years ago
  50. 89ff084 Blink hasn't rolled yet, better. by Mike Klein · 10 years ago
  51. a2a5cd4 Revert of Blink hasn't rolled yet. (patchset #1 id:1 of https://codereview.chromium.org/754133002/) by mtklein · 10 years ago
  52. 3c850c5 restore old convention of asserting refcnt==1 in destructor by reed · 10 years ago
  53. fa14113 Blink hasn't rolled yet. by Mike Klein · 10 years ago
  54. bbb61d7 make SkRefCnt::getRefCnt() debug-only, remove it from SkNVRefCnt. by mtklein · 10 years ago
  55. 90d0ff0 add some debugging to SkNVRefCnt by reed · 10 years ago
  56. 844aa33 Add SkNVRefCnt::getRefCnt() by Florin Malita · 10 years ago
  57. d6ab2a8 Add SkNVRefCnt::deref(). by mtklein · 10 years ago
  58. 08d1fcc Add SkNVRefCnt, prune down SkPicture's size by mtklein · 10 years ago
  59. a5cf665 Issue acquire barrier in SkRefCnt::unique(). by bungeman · 10 years ago
  60. d71b757 Serialize the font index. by bungeman · 10 years ago
  61. 49f085d "NULL !=" = NULL by bsalomon · 10 years ago
  62. dcabb05 Make GrCacheable implement its own ref counting. by bsalomon · 10 years ago
  63. 733418f Remove SkRefPtr. by bungeman · 10 years ago
  64. a179a1e SkAutoRef seems lonely. Might as well delete it. by mtklein · 10 years ago
  65. 874a62a Revert "Remove ability for Release code to call getRefCnt() or getWeakRefCnt()." by Mike Klein · 10 years ago
  66. 4ae94ff Remove ability for Release code to call getRefCnt() or getWeakRefCnt(). by mtklein · 10 years ago
  67. b59161f Add SkASSERTF. by mtklein · 10 years ago
  68. 86b0de4 Revert "Remove SkThread.h from public API." by commit-bot@chromium.org · 10 years ago
  69. b1aec17 Remove SkThread.h from public API. by commit-bot@chromium.org · 10 years ago
  70. f672cea teach TSAN about SkSpinlock, SkRefCnt, and SkOnce by commit-bot@chromium.org · 10 years ago
  71. a537627 Revert of teach TSAN about SkSpinlock, SkRefCnt, and SkOnce (https://codereview.chromium.org/247813005/) by commit-bot@chromium.org · 10 years ago
  72. 6d4e90a teach TSAN about SkSpinlock, SkRefCnt, and SkOnce by commit-bot@chromium.org · 10 years ago
  73. 1d24eb2 teach TSAN about SkSpinlock, SkRefCnt, and SkOnce by commit-bot@chromium.org · 10 years ago
  74. e3beb6b SkNonCopyable should be used with private inheritance. by commit-bot@chromium.org · 10 years ago
  75. ea6e14a TSAN: use somewhat pithier SK_ANNOTATE_UNPROTECTED_READ. by commit-bot@chromium.org · 11 years ago
  76. d9947f6 Split atomic and mutex implementations and make inlinable. by bungeman@google.com · 11 years ago
  77. e61a86c Guard against most unintentionally ephemeral SkAutoFoo instantiations. by commit-bot@chromium.org · 11 years ago
  78. 10ba006 Allow users to build on top of, instead of beneath, SkRefCnt. by bungeman@google.com · 11 years ago
  79. 6d2533e Add hooks for external run-time reference adoption checks to SkRefCnt. by commit-bot@chromium.org · 11 years ago
  80. 0308707 Make it explicit that some validate methods are debug only by robertphillips@google.com · 11 years ago
  81. a4de8c2 Remove GrRefCnt.h in favor of SkRefCnt.h by commit-bot@chromium.org · 11 years ago
  82. f64c684 Add a 'unique' method to SkRefCnt, document the usage, and add support. by bungeman@google.com · 11 years ago
  83. 39095b9 Alias deref -> unref. This allows Skia objects to be held by WTF::RefPtr by commit-bot@chromium.org · 11 years ago
  84. 6f4cf2a Remove 'friend SkRefCnt' from SkData. https://codereview.chromium.org/13925021/ by bungeman@google.com · 11 years ago
  85. 2863f08 have reset() return its argument as a convenience by reed@google.com · 11 years ago
  86. e16efc1 Sanitizing source files in Skia_Periodic_House_Keeping by skia.committer@gmail.com · 12 years ago
  87. 2b4e544 re-add SkRefPtr to SkRefCnt.h until all uses of it have been removed from Chrome by robertphillips@google.com · 12 years ago
  88. d96d17b Remove SkRefPtr by vandebo@chromium.org · 12 years ago
  89. 6eb549e Revert "Remove SkRefPtr" - r7021 by vandebo@chromium.org · 12 years ago
  90. e8a76ae Remove SkRefPtr by vandebo@chromium.org · 12 years ago
  91. 9f0af0a Create aliases AddRef() and Release() to SkRefCnt for compatibility with scoped_refptr by reed@google.com · 12 years ago
  92. 68d6bb0 revert prev change to reset by reed@google.com · 12 years ago
  93. 4efd9d9 guard for self-assignment in reset() by reed@google.com · 12 years ago
  94. 1dfe88e Revert r5557 (which itself was a revert of r5433). Relands SkPathRef. Will follow with change for extra debug checks to attempt to ferret out http://www.crbug.com/148637. by bsalomon@google.com · 12 years ago
  95. 6c5418e Temporarily revert r5433 due to http://www.crbug.com/148637 until after M23 branch. by bsalomon@google.com · 12 years ago
  96. 69aca79 SkPathRef: one allocation for pts+verbs, path GenID, copy-on-write by bsalomon@google.com · 12 years ago
  97. 1fd201b SkRef for expressions. https://codereview.appspot.com/6475045/ by bungeman@google.com · 12 years ago
  98. 9120892 Const correct BlockRef in SkAutoTUnref. https://codereview.appspot.com/6448066/ by bungeman@google.com · 12 years ago
  99. 1448cf8 Specialize SkAutoTUnref on const T so that operator -> works. by bsalomon@google.com · 12 years ago
  100. f794303 add protected method for internal_dispose overrides to jam fRefCnt before by reed@google.com · 12 years ago