tree: e84c4fa65f7d5d3c33b99ce2e32ad467fd15f227 [path history] [tgz]
  1. include/
  2. BUILD.gn
  3. handler_impl.cpp
  4. handler_impl.h
  5. provider_impl.cpp
  6. provider_impl.h
  7. README.md
  8. rules.mk
system/ulib/trace-provider/README.md

Trace Provider Library

A static library for publishing a trace provider. The trace manager connects to trace providers to collect trace records from running programs.

To register the trace provider, the program must call trace_provider_init() at some point during its startup sequence. The trace provider will take care of starting and stopping the trace engine in response to requests from the trace manager.