diff options
author | haraken@chromium.org <haraken@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-06 18:54:39 +0000 |
---|---|---|
committer | haraken@chromium.org <haraken@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-06 18:54:39 +0000 |
commit | b04cefb8a431d9605b6718fe0095f1809be2782d (patch) | |
tree | 5b3c4d577edaaabe3c01283e366fce508ea49c9e /content/browser/tracing/tracing_controller_impl.h | |
parent | 73a54c2addd04e68993eca40071bbef15ce8370b (diff) | |
download | chromium_src-b04cefb8a431d9605b6718fe0095f1809be2782d.zip chromium_src-b04cefb8a431d9605b6718fe0095f1809be2782d.tar.gz chromium_src-b04cefb8a431d9605b6718fe0095f1809be2782d.tar.bz2 |
Sampling profiling thread should be joined in a FILE thread
BUG=271439
Review URL: https://codereview.chromium.org/105893004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243129 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/tracing/tracing_controller_impl.h')
-rw-r--r-- | content/browser/tracing/tracing_controller_impl.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/content/browser/tracing/tracing_controller_impl.h b/content/browser/tracing/tracing_controller_impl.h index 0f23b1bc..41fa4e8 100644 --- a/content/browser/tracing/tracing_controller_impl.h +++ b/content/browser/tracing/tracing_controller_impl.h @@ -121,7 +121,22 @@ class TracingControllerImpl : public TracingController { void OnWatchEventMatched(); + void SetEnabledOnFileThread(const std::string& category_filter, + int options, + const base::Closure& callback); + void SetDisabledOnFileThread(const base::Closure& callback); + void OnEnableRecordingDone(const std::string& category_filter, + int trace_options, + const EnableRecordingDoneCallback& callback); + void OnDisableRecordingDone(const base::FilePath& result_file_path, + const TracingFileResultCallback& callback); + void OnEnableMonitoringDone(const std::string& category_filter, + int trace_options, + const EnableMonitoringDoneCallback& callback); + void OnDisableMonitoringDone(const DisableMonitoringDoneCallback& callback); + TraceMessageFilterSet trace_message_filters_; + // Pending acks for DisableRecording. int pending_disable_recording_ack_count_; TraceMessageFilterSet pending_disable_recording_filters_; |