|
tracing: remove sampling state profiler
As per discussion in [1] the tracing sampling state profiler is not used anymore.
The coverage of the TRACE_EVENT_SCOPED_SAMPLING_STATE macros became
poor over time and new alternatives came out (e.g., V8 sampling profiler).
The overall is sensible but should be re-approached in a more sustainable way.
More specifically, the new trace event filters could be leveraged to build a
sampling profiler on top of the existing TRACE_EVENT macros.
[1] https://groups.google.com/a/chromium.org/d/msg/tracing/E3K6qF1YMI8/wapmBei2AQAJ
BUG=
Committed: https://crrev.com/7bc681e5c39bda0926e77961273916dc90530558
Cr-Commit-Position: refs/heads/master@{#424212}
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+18 lines, -488 lines) |
Patch |
|
M |
base/BUILD.gn
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
base/trace_event/common/trace_event_common.h
|
View
|
|
1 chunk |
+0 lines, -10 lines |
0 comments
|
Download
|
|
M |
base/trace_event/trace_config.h
|
View
|
|
4 chunks |
+5 lines, -9 lines |
0 comments
|
Download
|
|
M |
base/trace_event/trace_config.cc
|
View
|
|
11 chunks |
+0 lines, -14 lines |
0 comments
|
Download
|
|
M |
base/trace_event/trace_config_memory_test_util.h
|
View
|
|
4 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
|
M |
base/trace_event/trace_config_unittest.cc
|
View
|
|
27 chunks |
+6 lines, -54 lines |
0 comments
|
Download
|
|
M |
base/trace_event/trace_event.h
|
View
|
|
3 chunks |
+0 lines, -72 lines |
0 comments
|
Download
|
|
M |
base/trace_event/trace_event_unittest.cc
|
View
|
|
2 chunks |
+3 lines, -73 lines |
0 comments
|
Download
|
|
M |
base/trace_event/trace_log.h
|
View
|
|
4 chunks |
+0 lines, -8 lines |
0 comments
|
Download
|
|
M |
base/trace_event/trace_log.cc
|
View
|
|
6 chunks |
+3 lines, -42 lines |
0 comments
|
Download
|
|
M |
base/trace_event/trace_log_constants.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
|
D |
base/trace_event/trace_sampling_thread.h
|
View
|
|
1 chunk |
+0 lines, -54 lines |
0 comments
|
Download
|
|
D |
base/trace_event/trace_sampling_thread.cc
|
View
|
|
1 chunk |
+0 lines, -107 lines |
0 comments
|
Download
|
|
M |
components/tracing/browser/trace_config_file_unittest.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
content/browser/devtools/protocol/tracing_handler_unittest.cc
|
View
|
1
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
content/browser/tracing/tracing_ui.cc
|
View
|
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
|
M |
content/browser/webrtc/webrtc_getusermedia_browsertest.cc
|
View
|
1
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/bindings/core/v8/V8DOMConfiguration.cpp
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.cpp
|
View
|
|
10 chunks |
+0 lines, -10 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/bindings/core/v8/WindowProxy.cpp
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/core/dom/Document.cpp
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/core/frame/FrameView.cpp
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/Timer.cpp
|
View
|
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/heap/Heap.cpp
|
View
|
|
2 chunks |
+0 lines, -5 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/heap/ThreadState.cpp
|
View
|
|
3 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
|
M |
tools/gn/bootstrap/bootstrap.py
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
Depends on Patchset:
Total messages: 34 (21 generated)
|