From f3b9d4b033a663ca364e2893ea36f3f03cad22ef Mon Sep 17 00:00:00 2001 From: Hal Canary Date: Thu, 22 Jun 2017 15:47:01 -0400 Subject: [PATCH] SkPDF: add some TRACE_EVENTs Change-Id: I5f7e7ad57c1e585254378e3fdee4d33c3582d7c2 Reviewed-on: https://skia-review.googlesource.com/20517 Reviewed-by: Ben Wagner Commit-Queue: Hal Canary --- src/core/SkStream.cpp | 2 ++ src/pdf/SkDeflate.cpp | 3 +++ 2 files changed, 5 insertions(+) diff --git a/src/core/SkStream.cpp b/src/core/SkStream.cpp index 7bb2079f7f..32462debff 100644 --- a/src/core/SkStream.cpp +++ b/src/core/SkStream.cpp @@ -13,6 +13,7 @@ #include "SkMakeUnique.h" #include "SkString.h" #include "SkOSFile.h" +#include "SkTraceEvent.h" #include "SkTypes.h" /////////////////////////////////////////////////////////////////////////////// @@ -662,6 +663,7 @@ public: , fSize(size) , fOffset(0), fCurrentOffset(0) { } size_t read(void* buffer, size_t rawCount) override { + TRACE_EVENT0("skia-dynamic-memory-stream", "SkBlockMemoryStream::read"); size_t count = rawCount; if (fOffset + count > fSize) { count = fSize - fOffset; diff --git a/src/pdf/SkDeflate.cpp b/src/pdf/SkDeflate.cpp index 81c26c9196..95339218b0 100644 --- a/src/pdf/SkDeflate.cpp +++ b/src/pdf/SkDeflate.cpp @@ -10,6 +10,7 @@ #include "SkDeflate.h" #include "SkMakeUnique.h" #include "SkMalloc.h" +#include "SkTraceEvent.h" #include "zlib.h" @@ -84,6 +85,7 @@ SkDeflateWStream::SkDeflateWStream(SkWStream* out, SkDeflateWStream::~SkDeflateWStream() { this->finalize(); } void SkDeflateWStream::finalize() { + TRACE_EVENT0("skia-pdf-deflate", "SkDeflateWStream::finalize"); if (!fImpl->fOut) { return; } @@ -94,6 +96,7 @@ void SkDeflateWStream::finalize() { } bool SkDeflateWStream::write(const void* void_buffer, size_t len) { + TRACE_EVENT0("skia-pdf-deflate", "SkDeflateWStream::write"); if (!fImpl->fOut) { return false; }