Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(629)

Unified Diff: src/libplatform/default-platform.cc

Issue 2369073003: [tracing] Implement Add/RemoveTraceStateObserver for default platform. (Closed)
Patch Set: rebaseline Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/libplatform/default-platform.cc
diff --git a/src/libplatform/default-platform.cc b/src/libplatform/default-platform.cc
index 2f81248ec189cefddeeb3ba7d12b898fdecdc7c4..ba7d0851cac541905b5d6d77eec35b92c9f2604d 100644
--- a/src/libplatform/default-platform.cc
+++ b/src/libplatform/default-platform.cc
@@ -225,5 +225,15 @@ size_t DefaultPlatform::NumberOfAvailableBackgroundThreads() {
return static_cast<size_t>(thread_pool_size_);
}
+void DefaultPlatform::AddTraceStateObserver(TraceStateObserver* observer) {
+ if (!tracing_controller_) return;
+ tracing_controller_->AddTraceStateObserver(observer);
+}
+
+void DefaultPlatform::RemoveTraceStateObserver(TraceStateObserver* observer) {
+ if (!tracing_controller_) return;
+ tracing_controller_->RemoveTraceStateObserver(observer);
+}
+
} // namespace platform
} // namespace v8

Powered by Google App Engine
This is Rietveld 408576698