- perf-collect is a tool that collects tracepoint
events into a
perf.datafile using thelibtracepoint-control-cpplibrary. This tool is similar to theperf recordcommand, but it includes special "pre-register" support to simplify collection ofuser_eventstracepoints that are not yet registered when trace collection begins. TracepointSession.himplements an event collection session that can collect tracepoint events and enumerate the events that the session has collected.TracepointPath.hhas functions for finding the/sys/kernel/tracingmount point and readingformatfiles.TracepointName.hrepresents a tracepoint name (system name + event name); for instance,user_events:eventName.TracepointSpec.hrepresents a tracepoint specification (system name + event name + field definitions); for instance,user_events:eventName int field1.TracepointCache.himplements a cache for tracking parsedformatfiles and locating cached data byTracepointNameor bycommon_typeid.
libtracepoint-control-cpp
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||