SkPDF: add some TRACE_EVENTs
Change-Id: I5f7e7ad57c1e585254378e3fdee4d33c3582d7c2 Reviewed-on: https://skia-review.googlesource.com/20517 Reviewed-by: Ben Wagner <bungeman@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
This commit is contained in:
parent
0cc60b8bbd
commit
f3b9d4b033
@ -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;
|
||||
|
@ -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;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user