From cd7f03597475ea423aa819bdae03996b26874dd5 Mon Sep 17 00:00:00 2001 From: herb Date: Tue, 15 Sep 2015 15:15:40 -0700 Subject: Revert of Parallel cache - preliminary (patchset #24 id:460001 of https://codereview.chromium.org/1264103003/ ) Reason for revert: Breaks DrMemory in the chrome roll. Original issue's description: > Parallel cache. > > TBR=reed@google.com > > BUG=skia:1330,528560 > > Committed: https://skia.googlesource.com/skia/+/6f2a486040cb25465990196c229feb47e668e87f > > Committed: https://skia.googlesource.com/skia/+/bf2988833e5a36c6b430da6fdd2cfebd0015adec > > Committed: https://skia.googlesource.com/skia/+/014ffdb01ea5317614a1569efc30c50f06434222 TBR=reed@google.com,mtklein@google.com,mtklein@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=skia:1330,528560 Review URL: https://codereview.chromium.org/1345903002 --- include/ports/SkAtomics_std.h | 7 ------- 1 file changed, 7 deletions(-) (limited to 'include/ports/SkAtomics_std.h') diff --git a/include/ports/SkAtomics_std.h b/include/ports/SkAtomics_std.h index 163efb78c0..4c26858dfd 100644 --- a/include/ports/SkAtomics_std.h +++ b/include/ports/SkAtomics_std.h @@ -38,13 +38,6 @@ T sk_atomic_fetch_add(T* ptr, T val, sk_memory_order mo) { return std::atomic_fetch_add_explicit(ap, val, (std::memory_order)mo); } -template -T sk_atomic_fetch_sub(T* ptr, T val, sk_memory_order mo) { - // All values of mo are valid. - std::atomic* ap = reinterpret_cast*>(ptr); - return std::atomic_fetch_sub_explicit(ap, val, (std::memory_order)mo); -} - template bool sk_atomic_compare_exchange(T* ptr, T* expected, T desired, sk_memory_order success, -- cgit v1.2.3