commit | 9358aa09f286a8855a27f3cb5591e11801df3717 | [log] [tgz] |
---|---|---|
author | Xi Cheng <chengx@chromium.org> | Tue Aug 28 16:11:12 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Aug 28 16:11:12 2018 |
tree | 305714858133a3ab388318722706ed86d0122c59 | |
parent | e329cb9df7aa3132c0687d46db3a3ffb2c065aed [diff] |
Remove the dependence of ThreadProfiler on SampledProfile protobuf This change also simplifies the approach to getting the profiler callback across CallStackProfileMetricsProvider and ChildCallStackProfileCollector by directly calling ChildCallStackProfileCollector::Collect() or CallStackProfileMetricsProvider::ReceiveCompletedProfile() from CallStackProfileBuilder::OnProfileCompleted(). Bug: 851163 Change-Id: Ia9a39510342cf6f4f1e43464b4c54345ba5e4d63 Reviewed-on: https://chromium-review.googlesource.com/1185854 Reviewed-by: Mike Wittman <wittman@chromium.org> Reviewed-by: Scott Violet <sky@chromium.org> Commit-Queue: Xi Cheng <chengx@chromium.org> Cr-Commit-Position: refs/heads/master@{#586729}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .