• Siddhartha S's avatar
    Reland "tracing: Add thread names and types to perfetto traces and roll perfetto" · 5a40f118
    Siddhartha S authored
    This reverts commit bfb7d0c3.
    
    Reason for revert: Roll after perfetto fix
    
    Roll src/third_party/perfetto/ fc15cad36..f80d2d4f0 (27 commits)
    
    https://android.googlesource.com/platform/external/perfetto.git/+log/fc15cad36895..f80d2d4f0a64
    
    $ git log fc15cad36..f80d2d4f0 --date=short --no-merges --format='%ad %ae %s'
    2019-06-05 primiano@google.com Disable metatrace_unittest on windows builds
    2019-06-05 primiano@google.com Speculative fix of windows build
    2019-06-05 eseckler@google.com service: Fix tracing service unittest build for chromium.
    2019-06-04 primiano@google.com Fix races in metatrace unittest and gcc build
    2019-06-04 fmayer@google.com Make HeapprofdEndToEnd a parametrized test.
    2019-06-04 hjd@google.com typo: the the -> the
    2019-06-04 hjd@google.com Reland: perfetto_cmd: add ability to compress trace packets
    2019-06-04 fmayer@google.com Fix typo.
    2019-06-04 hjd@google.com Revert "perfetto_cmd: add ability to compress trace packets"
    2019-06-04 eseckler@google.com tools/idle_alloc: Only build in standalone builds.
    2019-06-04 hjd@google.com perfetto_cmd: add ability to compress trace packets
    2019-06-04 fmayer@google.com Add missing setsid before fork to avoid leaking children.
    2019-06-04 hjd@google.com Make tools/tmux work with fish
    2019-06-04 primiano@google.com Move README.md from include/perfetto to include/
    2019-06-04 primiano@google.com Improve metatrace, allow to be used in production
    2019-06-03 ssid@google.com Fix idle_alloc.cc build
    2019-06-03 ssid@google.com Rename the thread names in ChromeThreadType to specify chrome
    2019-05-31 kodiobika@google.com Added tests for raw syscall recording
    2019-06-03 primiano@google.com Add API usage example for the Android tree
    2019-06-03 fmayer@google.com Add docs for idle page tracking.
    2019-06-03 eseckler@google.com processor: Parse TrackEvent arguments
    2019-06-03 primiano@google.com Add consumer API and --query cmdline to list data sources
    2019-06-03 fmayer@google.com Update trace_to_text for heap_profile.
    2019-06-03 lalitm@google.com perfetto: add java proto targets and fix compile
    2019-06-03 fmayer@google.com Allow to specify data_source_stop_timeout in TraceConfig.
    2019-06-03 lalitm@google.com docs: add toc entry and fix some links
    2019-05-31 fmayer@google.com Use IDLE bit instead of referenced bit.
    
    Original change's description:
    > Revert "tracing: Add thread names and types to perfetto traces and roll perfetto"
    >
    > This reverts commit 906024f5.
    >
    > Reason for revert: Perfetto roll seems to break compile: https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8911612852241220240/+/steps/compile/0/stdout?format=raw
    >
    > Original change's description:
    > > tracing: Add thread names and types to perfetto traces and roll perfetto
    > >
    > > Roll src/third_party/perfetto/ fc15cad36..3cd1230c5 (6 commits)
    > >
    > > https://android.googlesource.com/platform/external/perfetto.git/+log/fc15cad36895..3cd1230c5eb3
    > >
    > > $ git log fc15cad36..3cd1230c5 --date=short --no-merges --format='%ad %ae %s'
    > > 2019-06-03 ssid Fix idle_alloc.cc build
    > > 2019-06-03 ssid Rename the thread names in ChromeThreadType to specify chrome
    > > 2019-06-03 fmayer Update trace_to_text for heap_profile.
    > > 2019-06-03 lalitm perfetto: add java proto targets and fix compile
    > > 2019-06-03 lalitm docs: add toc entry and fix some links
    > > 2019-05-31 fmayer Use IDLE bit instead of referenced bit.
    > >
    > > Created with:
    > >   roll-dep src/third_party/perfetto
    > >
    > > Depends on aosp/973864.
    > >
    > > Change-Id: Ib57d2b9005fea04673c133e8f5aed19fddcf4a29
    > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1637680
    > > Commit-Queue: ssid <ssid@chromium.org>
    > > Reviewed-by: Eric Seckler <eseckler@chromium.org>
    > > Cr-Commit-Position: refs/heads/master@{#665798}
    >
    > TBR=ssid@chromium.org,eseckler@chromium.org
    >
    > Change-Id: I26be2dd8e6af0038f623d4b306124d2b54f758dd
    > No-Presubmit: true
    > No-Tree-Checks: true
    > No-Try: true
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1642748
    > Reviewed-by: Darren Shen <shend@chromium.org>
    > Commit-Queue: Darren Shen <shend@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#665805}
    
    TBR=ssid@chromium.org,eseckler@chromium.org,shend@chromium.org
    
    Change-Id: I93290110464f8a2d9ea3c38eaecb33ae002e3ca6
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1643652
    Commit-Queue: Eric Seckler <eseckler@chromium.org>
    Reviewed-by: default avatarssid <ssid@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#666217}
    5a40f118
trace_log.cc 62.7 KB