aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authormtklein <mtklein@chromium.org>2014-07-07 17:18:50 -0700
committerCommit bot <commit-bot@chromium.org>2014-07-07 17:18:50 -0700
commit875da8055e44ecd84295a467f634bd7d712984a7 (patch)
tree020d5c4b67fb0dd39e7db99e1588cacaf3cda35e /tools
parent6abc62c0c983f84041bde31179f3092f9a7a0f49 (diff)
downloadskia-875da8055e44ecd84295a467f634bd7d712984a7.tar.gz
Another suppression, this in SkMatrix caching the typemask.
BUG=skia: R=mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/372103005
Diffstat (limited to 'tools')
-rw-r--r--tools/tsan.supp5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/tsan.supp b/tools/tsan.supp
index 800bfdb8c..31ba259df 100644
--- a/tools/tsan.supp
+++ b/tools/tsan.supp
@@ -39,3 +39,8 @@ race:SkImageFilter::filterImage
# bounding-box hierarchy for SkRecord-based SkPictures; all bounds will come pre-cached.
# So just shut this up for now.
race:SkPathRef::computeBounds
+
+# SkMatrix caches a type mask. If we race on this, we'll just calculate the same thing a few times.
+race:SkMatrix::getPerspectiveTypeMaskOnly
+
+# TODO: some sort of SkRacy<T> to handle cases like SkMatrix, SkPathRef, SkPixelRef above?