|
| void | zth::perf_mark (char const *marker) |
| | Put a string marker into the perf output.
|
| |
| void | zth::perf_log (char const *fmt,...) |
| | Put a formatted log string into the perf output.
|
| |
| void | zth::perf_logv (char const *fmt, va_list args) |
| | Put a formatted log string into the perf output.
|
| |
This module allows generating a VCD file (in the current working directory), which tracks scheduling behavior of the application.
◆ zth_perf_event
| #define zth_perf_event |
( |
|
... | ) |
|
Construct a zth::PerfEvent with provided parameters, and forward it to the perf buffer for later processing.
Definition at line 294 of file perf.h.
◆ perf_log()
| void zth::perf_log |
( |
char const * |
fmt, |
|
|
|
... |
|
) |
| |
|
inline |
Put a formatted log string into the perf output.
- Examples
- 5_perf.cpp.
Definition at line 336 of file perf.h.
◆ perf_logv()
| void zth::perf_logv |
( |
char const * |
fmt, |
|
|
va_list |
args |
|
) |
| |
|
inline |
Put a formatted log string into the perf output.
Definition at line 352 of file perf.h.
◆ perf_mark()
| void zth::perf_mark |
( |
char const * |
marker | ) |
|
|
inline |
Put a string marker into the perf output.
- Examples
- 5_perf.cpp.
Definition at line 326 of file perf.h.