Home
last modified time | relevance | path

Searched refs:TracingController (Results 1 – 16 of 16) sorted by relevance

/external/v8/src/libplatform/tracing/
Dtracing-controller.cc43 TracingController::TracingController() {} in TracingController() function in v8::platform::tracing::TracingController
45 TracingController::~TracingController() { in ~TracingController()
60 void TracingController::Initialize(TraceBuffer* trace_buffer) { in Initialize()
65 int64_t TracingController::CurrentTimestampMicroseconds() { in CurrentTimestampMicroseconds()
69 int64_t TracingController::CurrentCpuTimestampMicroseconds() { in CurrentCpuTimestampMicroseconds()
73 uint64_t TracingController::AddTraceEvent( in AddTraceEvent()
91 uint64_t TracingController::AddTraceEventWithTimestamp( in AddTraceEventWithTimestamp()
109 void TracingController::UpdateTraceEventDuration( in UpdateTraceEventDuration()
117 const uint8_t* TracingController::GetCategoryGroupEnabled( in GetCategoryGroupEnabled()
122 const char* TracingController::GetCategoryGroupName( in GetCategoryGroupName()
[all …]
Dtrace-writer.cc140 << TracingController::GetCategoryGroupName( in AppendTraceEvent()
/external/perfetto/src/tracing/api_impl/
Dconsumer_api.cc275 class TracingController { class
277 static TracingController* GetInstance();
278 TracingController();
298 TracingController* TracingController::GetInstance() { in GetInstance()
299 static TracingController* instance = new TracingController(); in GetInstance()
303 TracingController::TracingController() in TracingController() function in perfetto::consumer::__anon687d60aa0111::TracingController
304 : thread_(&TracingController::ThreadMain, this) { in TracingController()
309 void TracingController::ThreadMain() { in ThreadMain()
318 Handle TracingController::Create(const void* config_proto_buf, in Create()
347 void TracingController::StartTracing(Handle handle) { in StartTracing()
[all …]
/external/v8/src/libplatform/
Ddefault-platform.cc37 std::unique_ptr<v8::TracingController> tracing_controller) { in NewDefaultPlatform()
51 v8::TracingController* tracing_controller) { in CreateDefaultPlatform()
54 std::unique_ptr<v8::TracingController>(tracing_controller)) in CreateDefaultPlatform()
72 v8::platform::tracing::TracingController* tracing_controller) { in SetTracingController()
74 std::unique_ptr<v8::TracingController>(tracing_controller)); in SetTracingController()
81 std::unique_ptr<v8::TracingController> tracing_controller) in DefaultPlatform()
88 tracing::TracingController* controller = new tracing::TracingController(); in DefaultPlatform()
235 TracingController* DefaultPlatform::GetTracingController() { in GetTracingController()
240 std::unique_ptr<v8::TracingController> tracing_controller) { in SetTracingController()
Ddefault-platform.h36 std::unique_ptr<v8::TracingController> tracing_controller = {}); in NON_EXPORTED_BASE()
51 std::unique_ptr<v8::TracingController> tracing_controller); in NON_EXPORTED_BASE()
71 v8::TracingController* GetTracingController() override; in NON_EXPORTED_BASE()
85 std::unique_ptr<TracingController> tracing_controller_; in NON_EXPORTED_BASE()
/external/v8/include/libplatform/
Dv8-tracing.h221 class V8_PLATFORM_EXPORT TracingController
222 : public V8_PLATFORM_NON_EXPORTED_BASE(v8::TracingController) { in V8_PLATFORM_NON_EXPORTED_BASE() argument
239 TracingController(); in V8_PLATFORM_NON_EXPORTED_BASE()
240 ~TracingController() override; in V8_PLATFORM_NON_EXPORTED_BASE()
262 v8::TracingController::TraceStateObserver* observer) override; in V8_PLATFORM_NON_EXPORTED_BASE()
264 v8::TracingController::TraceStateObserver* observer) override; in V8_PLATFORM_NON_EXPORTED_BASE()
283 std::unordered_set<v8::TracingController::TraceStateObserver*> observers_; in V8_PLATFORM_NON_EXPORTED_BASE()
287 TracingController(const TracingController&) = delete; in V8_PLATFORM_NON_EXPORTED_BASE()
288 void operator=(const TracingController&) = delete; in V8_PLATFORM_NON_EXPORTED_BASE()
Dlibplatform.h42 std::unique_ptr<v8::TracingController> tracing_controller = {});
51 v8::TracingController* tracing_controller = nullptr));
86 v8::platform::tracing::TracingController* tracing_controller));
/external/v8/include/
Dv8-platform.h108 class TracingController {
110 virtual ~TracingController() = default;
382 virtual TracingController* GetTracingController() = 0;
/external/v8/src/tracing/
Dtracing-category-observer.h13 class TracingCategoryObserver : public TracingController::TraceStateObserver {
Dtrace-event.cc18 v8::TracingController* TraceEventHelper::GetTracingController() { in GetTracingController()
Dtrace-event.h319 static v8::TracingController* GetTracingController();
466 v8::TracingController* controller = in AddTraceEventImpl()
488 v8::TracingController* controller = in AddTraceEventWithTimestampImpl()
/external/v8/src/profiler/
Dtracing-cpu-profiler.h20 : private v8::TracingController::TraceStateObserver {
/external/chromium-trace/catapult/systrace/systrace/
Dsystrace_runner.py41 self._tracing_controller = tracing_controller.TracingController(
Dtracing_controller.py105 class TracingController(object): class
/external/chromium-trace/catapult/systrace/profile_chrome/
Dprofiler.py85 controller = tracing_controller.TracingController(agents_with_config,
/external/v8/src/
Dd8.cc220 v8::TracingController* GetTracingController() override { in GetTracingController()
3327 std::unique_ptr<platform::tracing::TracingController> tracing; in Main()
3329 tracing = base::make_unique<platform::tracing::TracingController>(); in Main()
3339 platform::tracing::TracingController* tracing_controller = tracing.get(); in Main()