Add trace event to SkPicture analysis.

RE: https://codereview.chromium.org/1319723002/

This should mark out the time spent to support hasText(),
willPlayBackBitmaps(), and numSlowPaths() in about:tracing.

BUG=skia:

Review URL: https://codereview.chromium.org/1317103002
This commit is contained in:
mtklein 2015-08-27 10:39:07 -07:00 committed by Commit bot
parent 885bf09255
commit e01008fdbc

View File

@ -10,6 +10,7 @@
#include "SkPictureCommon.h"
#include "SkRecord.h"
#include "SkRecordDraw.h"
#include "SkTraceEvent.h"
SkBigPicture::SkBigPicture(const SkRect& cull,
SkRecord* record,
@ -81,6 +82,7 @@ SkPicture const* const* SkBigPicture::drawablePicts() const {
}
SkBigPicture::Analysis::Analysis(const SkRecord& record) {
TRACE_EVENT0("disabled-by-default-skia", "SkBigPicture::Analysis::Analysis()");
SkTextHunter text;
SkBitmapHunter bitmap;
SkPathCounter path;