Skip to content

Commit

Permalink
tracing: Port ARC tracing agent to perfetto
Browse files Browse the repository at this point in the history
Adds a new DataSource for the ARC++ system tracing agent.
Each ArcTracingBridge registers with the data source and keeps track of
its state, so that the data source can coordinate tracing between all
the bridges.

TBR=oysteine@google.com

Test: Manually capture a trace with and without perfetto backend.
Bug: 900603
Change-Id: Ieb29bcb65de9f4802965a30844e9f76af55db1f3
Reviewed-on: https://chromium-review.googlesource.com/c/1360736
Reviewed-by: Eric Seckler <eseckler@chromium.org>
Reviewed-by: Yusuke Sato <yusukes@chromium.org>
Reviewed-by: oysteine <oysteine@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Eric Seckler <eseckler@chromium.org>
Cr-Commit-Position: refs/heads/master@{#615483}
  • Loading branch information
betasheet authored and Commit Bot committed Dec 11, 2018
1 parent 3a584d8 commit 6240455
Show file tree
Hide file tree
Showing 6 changed files with 399 additions and 81 deletions.
4 changes: 4 additions & 0 deletions chrome/browser/chromeos/arc/tracing/DEPS
@@ -0,0 +1,4 @@
include_rules = [
"+third_party/perfetto/include",
"+third_party/perfetto/protos",
]

0 comments on commit 6240455

Please sign in to comment.