|
Stack sampling profiler: set process and thread information
Adds process and thread state to CallStackProfileParams, and sets it at
the the profiler call sites. Propagates this information to the
associated UMA protobuf. This state is required to distinguish different
process/thread profiling scenarios in the resulting data.
BUG= 517958
Committed: https://crrev.com/4472aa947dabb7edd857fee3a2182b8181167a9f
Cr-Commit-Position: refs/heads/master@{#420439}
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+556 lines, -82 lines) |
Patch |
 |
M |
chrome/browser/chrome_browser_main.cc
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chrome_content_browser_client.cc
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/metrics/thread_watcher.h
|
View
|
1
2
|
3 chunks |
+8 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/metrics/thread_watcher.cc
|
View
|
|
3 chunks |
+19 lines, -12 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/metrics/thread_watcher_unittest.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/gpu/chrome_content_gpu_client.cc
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/metrics/call_stack_profile_collector.h
|
View
|
1
2
|
2 chunks |
+10 lines, -2 lines |
0 comments
|
Download
|
 |
M |
components/metrics/call_stack_profile_collector.cc
|
View
|
|
1 chunk |
+10 lines, -3 lines |
0 comments
|
Download
|
 |
M |
components/metrics/call_stack_profile_metrics_provider.cc
|
View
|
1
2
|
3 chunks |
+62 lines, -4 lines |
0 comments
|
Download
|
 |
M |
components/metrics/call_stack_profile_metrics_provider_unittest.cc
|
View
|
|
11 chunks |
+34 lines, -10 lines |
0 comments
|
Download
|
 |
M |
components/metrics/call_stack_profile_params.h
|
View
|
|
2 chunks |
+43 lines, -2 lines |
0 comments
|
Download
|
 |
M |
components/metrics/call_stack_profile_params.cc
|
View
|
|
1 chunk |
+8 lines, -5 lines |
0 comments
|
Download
|
 |
M |
components/metrics/child_call_stack_profile_collector_unittest.cc
|
View
|
|
4 chunks |
+22 lines, -4 lines |
0 comments
|
Download
|
 |
M |
components/metrics/public/cpp/call_stack_profile.typemap
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/metrics/public/cpp/call_stack_profile_struct_traits.h
|
View
|
|
3 chunks |
+172 lines, -20 lines |
0 comments
|
Download
|
 |
M |
components/metrics/public/cpp/call_stack_profile_struct_traits_unittest.cc
|
View
|
|
3 chunks |
+119 lines, -16 lines |
0 comments
|
Download
|
 |
M |
components/metrics/public/interfaces/call_stack_profile_collector.mojom
|
View
|
|
2 chunks |
+31 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/metrics/public/interfaces/call_stack_profile_collector_test.mojom
|
View
|
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
Total messages: 32 (19 generated)
|