History log of /external/skia/src/core/SkTraceEventCommon.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
559f534759f616f1d9a173e0045acead5ee4cae1 17-Aug-2017 Derek Sollenberger <djsollen@google.com> Add atrace events for bitmap uploads to Android framework builds.

Change-Id: I736d82ab4ab66860a03f839bedc4f7614d38c6e6
Reviewed-on: https://skia-review.googlesource.com/35840
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Derek Sollenberger <djsollen@google.com>
/external/skia/src/core/SkTraceEventCommon.h
0db0779199ee74074c39c6ea4e870ea9b231622b 11-Aug-2017 Brian Osman <brianosman@google.com> Fix tracing macros for framework builds

Bug: skia:
Change-Id: Ia5c27af2c8dafd5d6f2171fa82f435dbfdebd346
Reviewed-on: https://skia-review.googlesource.com/33760
Reviewed-by: Derek Sollenberger <djsollen@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
/external/skia/src/core/SkTraceEventCommon.h
26080be49fdd762976e6864036c2e53d1ac8f452 11-Aug-2017 Brian Osman <brianosman@google.com> Much lower overhead Skia event tracing in the framework

Bug: skia:
Change-Id: I0172e9e74898fb615cbb0ac61e46cbf9012ae75b
Reviewed-on: https://skia-review.googlesource.com/33262
Commit-Queue: Brian Osman <brianosman@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
/external/skia/src/core/SkTraceEventCommon.h
b6705c25362fff0298f098631cbd939b0d2898b5 01-Aug-2017 Brian Osman <brianosman@google.com> Add support for object creation/snapshot/deletion events

- Bring back some previously deleted macros and helper types.
- Automatically inject base_type information into snapshot events,
to allow simpler tracking of polymorphic object types.
- Fix JSON formatting of pointer values (they were serializing as bool).

Bug: skia:
Change-Id: Iac7803f72ce5396ffd2fbcb5a36d76745c5e3f3e
Reviewed-on: https://skia-review.googlesource.com/28220
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Brian Osman <brianosman@google.com>
/external/skia/src/core/SkTraceEventCommon.h
39c08ac3be30f9956cea7c5e4fd9a1d86e993a65 26-Jul-2017 Brian Osman <brianosman@google.com> Automatically prepend "disabled-by-default-" to TRACE categories

Ensures that all Skia events are disabled by default in Chrome, and
eliminates redundant typing.

Bug: skia:
Change-Id: I289c5e5a01084fcf4cccf512da65a4727f4aeca2
Reviewed-on: https://skia-review.googlesource.com/26880
Commit-Queue: Mike Klein <mtklein@chromium.org>
Reviewed-by: Mike Klein <mtklein@chromium.org>
/external/skia/src/core/SkTraceEventCommon.h
65e4c614f0edbcf8d05bfc2a25a6e60d277fb7df 21-Jul-2017 Brian Osman <brianosman@google.com> Add category support to JSON and SkDebugf tracing

Bug: skia:
Change-Id: I4d0bdb9d954e49b79ace0552d7b74b36a512c00d
Reviewed-on: https://skia-review.googlesource.com/25642
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Brian Osman <brianosman@google.com>
/external/skia/src/core/SkTraceEventCommon.h
594838a44dd1253e71c1b0330018d2b5180ccc32 21-Jul-2017 Brian Osman <brianosman@google.com> Delete more event tracing macros (take 2)

Also tried to clean up the comments to be clearer.

Re-land of: https://skia-review.googlesource.com/25364, with some
macros that are used by Flutter restored.

Change-Id: I648815c275dfea2ec83a382a633af8d9f7780512
Reviewed-on: https://skia-review.googlesource.com/25561
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Brian Osman <brianosman@google.com>
/external/skia/src/core/SkTraceEventCommon.h
d04598734d647786145fd2d58655be3d7a3c962b 21-Jul-2017 Mike Klein <mtklein@google.com> Revert "Delete more event tracing macros"

This reverts commit fd52317bf6d2acdbedf7477093204c9d642fcc22.

Reason for revert:

../../flutter/shell/common/skia_event_tracer_impl.cc:34:12: error: use of undeclared identifier 'TRACE_EVENT_PHASE_BEGIN'
case TRACE_EVENT_PHASE_BEGIN:

:(


Original change's description:
> Delete more event tracing macros
>
> Also tried to clean up the comments to be clearer.
>
> Bug: skia:
> Change-Id: I9762564a7f59bbfbd6a43afe902596d25ff1d523
> Reviewed-on: https://skia-review.googlesource.com/25364
> Reviewed-by: Mike Klein <mtklein@chromium.org>
> Commit-Queue: Brian Osman <brianosman@google.com>

TBR=mtklein@chromium.org,brianosman@google.com

Change-Id: I3869991b8aa3d0d67d12fbe76a207a1167801a63
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: skia:
Reviewed-on: https://skia-review.googlesource.com/25440
Reviewed-by: Mike Klein <mtklein@google.com>
Commit-Queue: Mike Klein <mtklein@google.com>
/external/skia/src/core/SkTraceEventCommon.h
fd52317bf6d2acdbedf7477093204c9d642fcc22 20-Jul-2017 Brian Osman <brianosman@google.com> Delete more event tracing macros

Also tried to clean up the comments to be clearer.

Bug: skia:
Change-Id: I9762564a7f59bbfbd6a43afe902596d25ff1d523
Reviewed-on: https://skia-review.googlesource.com/25364
Reviewed-by: Mike Klein <mtklein@chromium.org>
Commit-Queue: Brian Osman <brianosman@google.com>
/external/skia/src/core/SkTraceEventCommon.h
3e583cba8af153952e31925e0d4bfbc71cfa43b8 19-Jul-2017 Brian Osman <brianosman@google.com> Strip out unused tracing macros

Bug: skia:
Change-Id: I3edbc50820af6414405a7d4810178e050234db0c
Reviewed-on: https://skia-review.googlesource.com/24743
Reviewed-by: Mike Klein <mtklein@chromium.org>
Reviewed-by: Brian Salomon <bsalomon@google.com>
Commit-Queue: Brian Osman <brianosman@google.com>
/external/skia/src/core/SkTraceEventCommon.h
03a7f5fe2de9b0c886be4063533c91720ced0bf9 10-Feb-2017 Hal Canary <halcanary@google.com> Make header files idempotent; script to check

Change-Id: I960ded854e6bc7cdee029a7393cac2a686c41754
Reviewed-on: https://skia-review.googlesource.com/8308
Commit-Queue: Hal Canary <halcanary@google.com>
Reviewed-by: Mike Klein <mtklein@chromium.org>
/external/skia/src/core/SkTraceEventCommon.h
4a56318d4c771de50194700083cc1acee0a66fa4 10-Sep-2016 carlosk <carlosk@chromium.org> Adds missing and removes duplicate tracing macros.

This fixes the missing tracing nested instant call without any arguments and
removes the duplicate of the one with 2 arguments.

This is a follow up on https://crrev.com/2326483004

BUG=645308
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2321283002
NOPRESUBMIT=true
CQ_EXCLUDE_TRYBOTS=client.skia.fyi:skia_presubmit-Trybot

Review-Url: https://codereview.chromium.org/2321283002
/external/skia/src/core/SkTraceEventCommon.h
dfcba473b0462be3ed4babc07b1d50f4fafaeded 05-Aug-2015 oysteine <oysteine@chromium.org> Moved common cross-project functionality out from SkTraceEvent.h into SkTraceEventCommon.h

Traditionally, SkTraceEvent.h was manually kept in sync with base/trace_event/trace_event.h, with project-specific parts intermixed, and tended to drift out of sync a lot (mainly in Blink, less so in Skia).

The SkTraceEventCommon.h now has only the cross-project parts, and can be copy-pasted verbatim between projects (it's an identical copy of base/trace_event/trace_event_common.h), meaning SkTraceEvent.h shouldn't go out of sync as it has before.

BUG=skia:

[mtklein mucking around below here]
NOPRESUBMIT=true
CQ_EXCLUDE_TRYBOTS=client.skia.fyi:skia_presubmit-Trybot

Review URL: https://codereview.chromium.org/1270783002
/external/skia/src/core/SkTraceEventCommon.h